body.collection-template #MainContent,body.list-collections-template #MainContent{display:flex;flex-direction:column;background:#07090b}body:is(.collection-template,.list-collections-template) #MainContent>*{width:100%}body.collection-template .ci3d-collection-hero{padding:clamp(14px,2vw,28px) clamp(14px,2.2vw,32px) clamp(24px,3vw,44px)}body.collection-template .ci3d-collection-hero__shell{display:grid;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);width:min(100%,1440px);height:clamp(370px,32vw,500px);min-height:clamp(370px,32vw,500px);margin-inline:auto;overflow:hidden;color:#f7f8f9;background:#090c0f;border:1px solid #2a3137;border-radius:22px;box-shadow:0 26px 70px #00000047}body.collection-template .ci3d-collection-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(30px,4.6vw,72px);background:#090c0f;border-right:1px solid rgba(255,255,255,.08)}body.collection-template .ci3d-collection-hero__eyebrow{margin:0 0 14px;color:#ff4b3d;font:800 12px/1.25 Manrope,Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}body.collection-template .ci3d-collection-hero__title{max-width:11ch;margin:0;color:#fff;font:800 clamp(42px,5vw,76px)/.98 Manrope,Poppins,Arial,sans-serif;letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}body.collection-template .ci3d-collection-hero__title--long{max-width:100%;font-size:clamp(38px,3.8vw,58px);letter-spacing:-.045em}body.collection-template .ci3d-collection-hero__title--xlong{max-width:100%;font-size:clamp(34px,3.35vw,52px);letter-spacing:-.04em}body.collection-template .ci3d-collection-hero__promise{max-width:48ch;margin:20px 0 0;color:#b7c0c8;font-size:clamp(14px,1.25vw,17px);line-height:1.62}body.collection-template .ci3d-collection-hero__cta{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:50px;margin-top:26px;padding:0 22px;color:#fff;font-size:14px;font-weight:800;line-height:1;text-decoration:none;background:#ff3e31;border:1px solid #ff6b60;border-radius:10px;box-shadow:0 14px 34px #ff3e3133;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}body.collection-template .ci3d-collection-hero__cta svg{width:18px;height:18px}body.collection-template .ci3d-collection-hero__cta:hover{background:#ff5448;border-color:#ff8178;transform:translateY(-2px)}body.collection-template .ci3d-collection-hero__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}body.collection-template .ci3d-collection-hero__facts{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin-top:24px;color:#a9b2ba;font-size:13px;line-height:1.4}body.collection-template .ci3d-collection-hero__fact{display:inline-flex;gap:8px;align-items:center}body.collection-template .ci3d-collection-hero__fact+.ci3d-collection-hero__fact{padding-left:22px;border-left:1px solid #30373d}body.collection-template .ci3d-collection-hero__fact svg{width:17px;height:17px;color:#ff5145}body.collection-template .ci3d-collection-hero__fact:last-child svg{color:#35d07f}body.collection-template .ci3d-collection-hero__fact strong{color:#fff;font-weight:800}body.collection-template .ci3d-collection-hero__visual{position:relative;min-width:0;min-height:100%;overflow:hidden;background:#0b0f12}body.collection-template .ci3d-collection-hero__visual motion-element,body.collection-template .ci3d-collection-hero__visual>.block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.collection-template .ci3d-collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;min-height:clamp(370px,32vw,500px);object-fit:cover;object-position:center;filter:brightness(.82) contrast(1.08) saturate(1.04);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .3s ease}@media(hover:hover)and (pointer:fine){body.collection-template .ci3d-collection-hero__shell:hover .ci3d-collection-hero__image{filter:brightness(.9) contrast(1.08) saturate(1.06);transform:scale(1.018)}}body.collection-template #CollectionFilterStart{scroll-margin-top:128px}body:is(.collection-template,.list-collections-template) .section-collection-list-slider .section__header,body:is(.collection-template,.list-collections-template) .section-collection-list .section__header,body:is(.collection-template,.list-collections-template) .section-collection-cards .section__header{max-width:920px;margin-bottom:clamp(20px,2.6vw,34px)}body:is(.collection-template,.list-collections-template) .section-collection-list-slider .section__subheading,body:is(.collection-template,.list-collections-template) .section-collection-list .section__subheading,body:is(.collection-template,.list-collections-template) .section-collection-cards .section__subheading{margin-bottom:10px;color:#ff4b3d;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}body:is(.collection-template,.list-collections-template) .section-collection-list-slider .section__heading,body:is(.collection-template,.list-collections-template) .section-collection-list .section__heading,body:is(.collection-template,.list-collections-template) .section-collection-cards .section__heading{color:#fff;font:800 clamp(30px,3.2vw,48px)/1.05 Manrope,Poppins,Arial,sans-serif;letter-spacing:-.045em}body.collection-template [class^=ai-h1-title__container-]{display:none!important}body.collection-template [class^=ai-h1-title-]:not([class^=ai-h1-title__]){display:none!important}body.collection-template #MainContent>.collection-section{order:1}body.collection-template #MainContent>[id*=__rich_text_]{order:2}body.collection-template #MainContent>[id*=__custom_liquid_]{order:3}body.collection-template #MainContent>[id*=__scrolling_promotion_]{order:4}body.collection-template #MainContent>.create-it-3d-trust-strip-section{order:5}body.collection-template #MainContent>.ci3d-context-cta{order:6}body.collection-template .ci3d-ai-dock{right:18px!important;bottom:18px!important;left:auto!important;width:60px!important;max-width:calc(100vw - 36px)!important;transition:width .22s ease,transform .18s ease!important}html.ci3d-protected-bottom-visible body.collection-template .ci3d-ai-dock{bottom:calc(var(--ci3d-protected-bottom-offset, 0px) + 14px)!important}body.collection-template .ci3d-ai-dock__button{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:0!important;width:100%!important;min-width:0!important;height:60px!important;padding:7px!important;overflow:hidden!important;border-radius:30px!important}body.collection-template .ci3d-ai-dock__copy,body.collection-template .ci3d-ai-dock__action{display:none!important}body.collection-template .ci3d-ai-dock__mark{width:44px!important;height:44px!important;margin:0!important}@media(hover:hover)and (pointer:fine)and (min-width:768px){body.collection-template .ci3d-ai-dock:hover,body.collection-template .ci3d-ai-dock:focus-within{width:min(440px,calc(100vw - 36px))!important}body.collection-template .ci3d-ai-dock:hover .ci3d-ai-dock__button,body.collection-template .ci3d-ai-dock:focus-within .ci3d-ai-dock__button{gap:12px!important;height:76px!important;padding:10px 12px!important;border-radius:18px!important}body.collection-template .ci3d-ai-dock:hover .ci3d-ai-dock__copy,body.collection-template .ci3d-ai-dock:hover .ci3d-ai-dock__action,body.collection-template .ci3d-ai-dock:focus-within .ci3d-ai-dock__copy,body.collection-template .ci3d-ai-dock:focus-within .ci3d-ai-dock__action{display:flex!important}}body:is(.collection-template,.list-collections-template) .collection-list-slider--contextual .swiper-slide{width:clamp(190px,15.5vw,224px)!important;height:auto}body:is(.collection-template,.list-collections-template) .collection-list__items{align-items:stretch}body:is(.collection-template,.list-collections-template) .collection-card{height:100%;overflow:hidden;color:#f7f8f9;background:#0e1317;border:1px solid #30383f;border-radius:16px;box-shadow:0 18px 44px #00000029;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}body:is(.collection-template,.list-collections-template) .collection-card__wrapper{display:grid;grid-template-rows:minmax(150px,1fr) auto;align-items:stretch;height:100%;width:100%!important;min-height:0!important;padding:0!important;color:inherit;text-align:left;text-decoration:none}body:is(.collection-template,.list-collections-template) .collection-card__image{width:100%!important;max-width:none!important;min-height:150px;overflow:hidden;background:#0a0e11;border:0;border-radius:0;box-shadow:none;padding:0!important}body:is(.collection-template,.list-collections-template) .collection-card__image motion-element,body:is(.collection-template,.list-collections-template) .collection-card__image>.block{width:100%!important;height:auto!important;min-height:150px;aspect-ratio:4 / 3!important}body:is(.collection-template,.list-collections-template) .collection-card__image img,body:is(.collection-template,.list-collections-template) .collection-card__image .hover-scale-up{display:block;width:100%!important;max-width:none!important;height:100%!important;min-height:150px;object-fit:cover!important;object-position:center;filter:brightness(.82) contrast(1.08) saturate(1.02);transform:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .22s ease}body:is(.collection-template,.list-collections-template) .collection-card__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:end;width:100%;min-height:112px;padding:16px;color:#f7f8f9;background:#0e1317;border-top:1px solid #2b3339}body:is(.collection-template,.list-collections-template) .collection-card__title{min-width:0;margin:0;color:#fff;font:800 16px/1.22 Manrope,Poppins,Arial,sans-serif;letter-spacing:-.02em;text-align:left}body:is(.collection-template,.list-collections-template) .collection-card__title>span{display:block}body:is(.collection-template,.list-collections-template) .collection-card__title svg{display:none}body:is(.collection-template,.list-collections-template) .ci3d-collection-card__cue{grid-column:1;margin:0;color:#9ca6ae;font-size:12px;line-height:1.45;text-align:left}body:is(.collection-template,.list-collections-template) .ci3d-collection-card__arrow{display:inline-flex;grid-column:2;grid-row:1 / span 2;align-items:center;align-self:center;justify-content:center;width:34px;height:34px;color:#fff;background:#171d22;border:1px solid #39434a;border-radius:50%;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}body:is(.collection-template,.list-collections-template) .ci3d-collection-card__arrow svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){body:is(.collection-template,.list-collections-template) .collection-card:hover{border-color:#ff4b3d;box-shadow:0 24px 56px #00000047;transform:translateY(-4px)}body:is(.collection-template,.list-collections-template) .collection-card:hover .collection-card__image img{filter:brightness(.94) contrast(1.08) saturate(1.06);transform:scale(1.035)}body:is(.collection-template,.list-collections-template) .collection-card:hover .ci3d-collection-card__arrow{color:#fff;background:#ff3e31;border-color:#ff6b60;transform:translate(2px)}}body:is(.collection-template,.list-collections-template) .collection-card__wrapper:focus-visible{outline:3px solid #fff;outline-offset:-5px;border-radius:14px}body:is(.collection-template,.list-collections-template) .collection-list-slider--contextual .swiper-button{color:#fff;background:#151b20;border-color:#3a444b}body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .swiper-slide{width:clamp(204px,16vw,232px)!important}body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .collection-card.ci3d-collection-card .collection-card__image{display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:#0a0e11!important;border:0!important;border-radius:0!important}body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .collection-card.ci3d-collection-card .collection-card__image motion-element,body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .collection-card.ci3d-collection-card .collection-card__image>.block{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;overflow:hidden!important}body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .collection-card.ci3d-collection-card .collection-card__image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;filter:brightness(.82) contrast(1.08) saturate(1.02)!important;transform:none!important}@media(hover:hover)and (pointer:fine){body:is(.collection-template,.list-collections-template) #MainContent .section-collection-list-slider .collection-list-slider--contextual .collection-card.ci3d-collection-card:hover .collection-card__image img{filter:brightness(.94) contrast(1.08) saturate(1.06)!important;transform:scale(1.035)!important}}@media(max-width:980px){body.collection-template .ci3d-collection-hero__shell{grid-template-columns:1fr;height:auto}body.collection-template .ci3d-collection-hero__copy{order:2;border-top:1px solid rgba(255,255,255,.08);border-right:0}body.collection-template .ci3d-collection-hero__visual{order:1;min-height:clamp(260px,48vw,390px)}body.collection-template .ci3d-collection-hero__image{min-height:clamp(260px,48vw,390px)}}@media(max-width:767px){body.collection-template .ci3d-collection-hero{padding:12px 12px 28px}body.collection-template .ci3d-collection-hero__shell{min-height:0;border-radius:18px}body.collection-template .ci3d-collection-hero__copy{padding:26px 22px 28px}body.collection-template .ci3d-collection-hero__visual,body.collection-template .ci3d-collection-hero__image{min-height:218px;max-height:270px}body.collection-template .ci3d-collection-hero__title{max-width:12ch;font-size:clamp(36px,12vw,52px)}body.collection-template .ci3d-collection-hero__promise{margin-top:15px;font-size:14px}body.collection-template .ci3d-collection-hero__cta{min-height:48px;margin-top:20px}body.collection-template .ci3d-collection-hero__facts{gap:9px 14px;margin-top:20px;font-size:12px}body.collection-template .ci3d-collection-hero__fact+.ci3d-collection-hero__fact{padding-left:14px}body:is(.collection-template,.list-collections-template) .collection-list-slider--contextual .swiper-slide{width:min(46vw,190px)!important}body:is(.collection-template,.list-collections-template) .collection-card__wrapper{grid-template-rows:minmax(132px,1fr) auto}body:is(.collection-template,.list-collections-template) .collection-card__image,body:is(.collection-template,.list-collections-template) .collection-card__image motion-element,body:is(.collection-template,.list-collections-template) .collection-card__image>.block,body:is(.collection-template,.list-collections-template) .collection-card__image img{min-height:132px}body:is(.collection-template,.list-collections-template) .collection-card__inner{min-height:104px;padding:14px}body:is(.collection-template,.list-collections-template) .collection-card__title{font-size:14px}body:is(.collection-template,.list-collections-template) .ci3d-collection-card__cue{font-size:11px}body:is(.collection-template,.list-collections-template) .ci3d-collection-card__arrow{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){body:is(.collection-template,.list-collections-template) .ci3d-collection-hero__image,body:is(.collection-template,.list-collections-template) .collection-card,body:is(.collection-template,.list-collections-template) .collection-card__image img,body:is(.collection-template,.list-collections-template) .ci3d-collection-card__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/ci3d-collection-gallery.css.map */
