x-grid.blogPosts{--gap: var(--space-7) var(--inlineGap);--hMargin: 0}x-grid.blogPosts>x-cell:where(:nth-child(1),:nth-child(2)){--grid-ce: 6;width:100%}x-grid.blogPosts>x-cell:where(:nth-child(1),:nth-child(2)) img,x-grid.blogPosts>x-cell:where(:nth-child(1),:nth-child(2)) svg{aspect-ratio:4 / 3;object-fit:cover;object-position:center;margin-inline:auto}x-grid.blogPosts>x-cell:where(:nth-child(3),:nth-child(4),:nth-child(5)){--grid-ce: 4;width:100%}x-grid.blogPosts>x-cell:where(:nth-child(3),:nth-child(4),:nth-child(5)) img,x-grid.blogPosts>x-cell:where(:nth-child(3),:nth-child(4),:nth-child(5)) svg{aspect-ratio:3 / 4;object-fit:cover;object-position:center}x-grid.blogPosts>x-cell:not(:has(img)){display:grid;align-items:end}x-grid.blogPosts article-card{--gap: var(--space-1) var(--space-2)}x-grid.blogPosts article-card .meta{margin-block-start:var(--padding)}x-grid.blogPosts article-card .meta .title{word-break:break-word}x-grid.blogPosts article-card .meta .content{font-size:var(--type-3);text-align:start}@media (max-width: 777px){x-grid.blogPosts{--gap: var(--space-3)}x-grid.blogPosts x-cell img{aspect-ratio:16 / 9;object-fit:cover;object-position:center}}.breadcrumbs .breadcrumb{gap:var(--space-1);padding-inline:var(--layoutInline)}:where(header,footer) .breadcrumbs .breadcrumb{padding-block:var(--space-1)}section.collage{--gap: var(--gridGap) }section.collage :where(img,video){width:100%;height:100%}section.collage .text .content.rte{font-size:var(--_fontSize);line-height:1}section.collage .caption:empty{display:none}section.collage[crop-media=true] :is(component-loader,media-loader,video-player,picture){display:block;height:100%}section.collage[crop-media=true] :where(img,video){object-fit:cover}section.collage[crop-media=true] x-cell{position:relative}section.collage[crop-media=true] .caption{position:absolute;z-index:1;inset-block-end:0;padding:var(--padding);margin:0;color:#000;filter:invert(1);mix-blend-mode:difference}section.collage x-masonry{display:block;column-count:var(--masonryColumns);column-gap:var(--gridGap)}section.collage x-masonry>*{display:block;margin-block:var(--gridGap)}section.collage x-masonry .text .content.rte{padding-block:var(--padding)}@media (max-width: 777px){section.collage .text .content.rte{font-size:var(--_fontSizeMob)}section.collage x-masonry{column-count:2}}section.countdown-timer{--gap: var(--padding);--hMargin: 0;--pMargin: 0;position:relative;z-index:2}section.countdown-timer .meta{--gap: var(--gridGap);--hSize: var(--_fontSize);--fontSize: var(--_fontSize);z-index:3;padding:var(--padding);font-size:var(--_fontSize)}@media (max-width: 777px){section.countdown-timer .meta{--hSize: var(--_fontSize);--fontSize: var(--_fontSize);font-size:var(--_fontSize)}}section.countdown-timer .meta .countdown{--gap: 0 var(--padding) }section.countdown-timer .media{height:var(--_height, 100vh)}section.countdown-timer .media :where(img,video){width:100vw;height:var(--_height, 100vh);object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;border-radius:0;z-index:1}section.countdown-timer .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:100%;pointer-events:none;background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}section.events{--hMargin: 0;--pMargin: 0 }section.events details summary{display:block;position:relative}section.events details summary:is(:hover,:focus-visible):before,section.events details[open] summary:before{content:"\2022";position:absolute;inset-inline-start:-1rem}section.events .event-details{margin-block-start:var(--margin)}section.events details[event-expired=true] summary{text-decoration:line-through;cursor:not-allowed}section.events details[event-expired=true] img{filter:grayscale(100%)}section.events .title{--hSize: var(--fontSize) }@media (max-width: 777px){section.events .event-details .linx{display:flex;justify-content:space-between}}section.feat-collections :where(component-loader,media-loader,picture){display:contents}section.feat-collections img{height:100%;object-fit:var(--cardFit);object-position:var(--cardPosition, center);aspect-ratio:var(--cardRatio)}section.feat-collections .title.onHover{font-size:var(--fontSize);padding:var(--padding);word-break:break-all}section.heading-text{--hMargin: 0}section.hero-logo.fixed{position:fixed;inset-block:0;inset-inline:0;height:100%;z-index:5;background:transparent!important;pointer-events:none;margin:0!important;padding:0!important}section.hero-logo.fixed[ai=start]{inset-block-start:var(--headSpace)}section.hero-logo.fixed a{pointer-events:all}section.hero-logo img{width:100%;height:auto}section.hero-logo svg{width:100%;height:100%;fill:currentColor}section.hero-logo path{fill:currentColor}section.hero-logo svg.dynamicSVGLogo text{font-size:clamp(3vw,10vw + 1rem,5vw);font-weight:700;font-family:inherit}section.hero.prime .svgph{width:100vw}section.hero.prime>x-grid{--gap: 0 }section.hero.prime .media{width:var(--_width, 100vw);height:var(--_height, 100vh)}section.hero.prime .media :where(img,video){width:var(--_width, 100vw);height:var(--_height, 100vh);object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;border-radius:0;z-index:1}section.hero.prime .media{--hMargin: 0;--pMargin: 0;--gap: var(--padding);--buttonMargin: 0;-webkit-user-select:none;user-select:none;pointer-events:none;margin-inline:var(--_mediaInline, 0)}section.hero.prime .media video-player v-controls{pointer-events:all}section.hero.prime .meta{--gap: var(--space-1);padding:var(--padding) var(--layoutInline)}section.hero.prime .meta .buttons{--gap: var(--space-1);pointer-events:all}section.hero.prime .meta .content.rte{font-size:var(--_fontSize);text-indent:var(--_textIndent);text-align:var(--_textAlign);font-family:var(--_fontFamily);line-height:var(--_lineHeight);letter-spacing:var(--_letterSpacing);margin-block:var(--_marginBlock, 0);max-width:var(--_charWidth, 100%)}@media (max-width: 777px){section.hero.prime{padding:0!important}section.hero.prime .media{width:100vw;height:var(--_heightMob, 100vh)}section.hero.prime .media :where(img,video){width:100vw;height:var(--_heightMob, 100vh)}section.hero.prime .meta .content.rte{font-size:var(--_fontSizeMob);text-indent:var(--_textIndent);text-align:var(--_textAlign);font-family:var(--_fontFamily);line-height:1.2;letter-spacing:0;max-width:100%}}section.multicolumn-list{--buttonMargin: 0;--hMargin: 0 }section.multicolumn-list x-grid{gap:calc(var(--gridGap) * 4) var(--gridGap)}section.multicolumn-list svg{--iconSize: var(--type-15) }section.multicolumn-list svg path{stroke-width:1}section.multicolumn-list[uniform-media=true]:not(:has(svg)) :is(.media,video-player){height:100%}section.multicolumn-list[uniform-media=true] :is(component-loader,media-loader,picture){display:contents}section.multicolumn-list[uniform-media=true] :is(img,video){height:100%;object-fit:cover}section.hero-multicolumn{--gap: var(--gridGap) }section.hero-multicolumn h3.title{--hSize: var(--_hSize);font-weight:var(--_fontWeight, 400);line-height:2ex;gap:var(--padding)}@media (max-width: 777px){section.hero-multicolumn h3.title{--hSize: var(--_hSizeMob) }}section.hero-multicolumn .content{padding:var(--padding);pointer-events:none}section.hero-multicolumn .content.mixBlend h3.title{color:#fff!important}section.hero-multicolumn .content .label{opacity:0}section.hero-multicolumn .columnsList>*:is(:hover,:focus,:focus-visible,:focus-within) .content .label{opacity:1}section.hero-multicolumn[uniform-media=true] :is(component-loader,media-loader,picture){display:contents}section.hero-multicolumn[uniform-media=true] video-player{height:100%}section.hero-multicolumn[uniform-media=true] :is(img,video){height:100%;object-fit:cover}section.hero-multicolumn x-grid[media-type][columns="1"]{height:fit-content}section.hero-multicolumn x-grid[media-type][columns="1"] .media{order:1}section.hero-multicolumn x-grid[media-type][columns="1"] .content{--hMargin: 0;padding:var(--padding) 0}section.hero-multicolumn x-grid[media-type][columns="1"] .content[pi*=bottom]{order:2}section.text-image-hover{overflow-x:clip;padding-inline:var(--layoutInline)}section.text-image-hover .hover-container{gap:var(--gridGap);position:relative}section.text-image-hover [x-grid][columns=fit]{--grid-mm: 25rem, 1fr }section.text-image-hover ol.outside{margin-inline-start:var(--layoutInline)}@media (max-width: 777px){section.text-image-hover .hover-container{gap:var(--space-4)}section.text-image-hover ol.outside{list-style-position:inside}section.text-image-hover coretex-mouse-tracker cortex-price price-sale{flex-wrap:wrap!important;gap:0 var(--space-2)!important}section.text-image-hover coretex-mouse-tracker img{max-width:200px}}section.link-list{--gap: var(--space-4) }section.link-list .content{font-size:var(--_fontSize);font-family:var(--_fontFamily);font-weight:var(--_fontWeight);text-align:var(--_textAlign);line-height:1}@media (max-width: 777px){section.link-list .content{--liMargin: 0;font-size:var(--_fontSizeMob)}}section.link-list sup{display:inline-block;font-size:60%}section.link-list ul.stealth li .count{display:inline-block;opacity:0;text-decoration:none;transform:scale(.5);transition:all .25s var(--globalAnimeEase)}section.link-list li:not(:last-child):after{content:attr(data-separator)}section.link-list ul.stealth li:is(:hover,:focus,:focus-visible,:focus-within) .count{opacity:1;transform:scale(1)}section.featured-text .content{font-size:var(--_fontSize);text-indent:var(--_textIndent);text-align:var(--_textAlign);font-family:var(--_fontFamily);margin-block:var(--_marginBlock);max-width:var(--_charWidth, 100%)}@media (min-width: 778px){section.featured-text .content{line-height:var(--_hLine);letter-spacing:var(--_hSpace)}}@media (max-width: 777px){section.featured-text .content{font-size:var(--_fontSizeMob);max-width:100%}}section.image-text{--hMargin: 0;--pMargin: 0;--gap: var(--gridGap) }section.image-text .meta .text{padding:var(--padding);height:100%}section.image-text .meta .text .content{text-indent:var(--_textIndent);max-width:var(--_charWidth, 100%)}section.logo-list{--gap: var(--gridGap) }section.logo-list img{max-width:150px;border-radius:0}section.logo-list svg{min-height:150px;height:100%}@media (max-width:777px){section.logo-list .gs-title{--logoListTextAlignment: center }section.logo-list .logos>x-cell{flex:1 1 40%}section.logo-list .logos{--gap: var(--gridGap) var(--space-1) }}section.logo-list :is(svg.svgph){max-width:100%!important}section.logo-list.scrolling{--hMargin: 0;padding-inline-start:var(--layoutInline)}section.logo-list.scrolling coretex-marquee{min-width:auto;overflow:hidden}section.logo-list.scrolling coretex-marquee .projectile{padding-inline-end:var(--gap)}section.logo-list.scrolling coretex-marquee .projectile :where(img,svg){max-width:var(--logoWidth)}@media (prefers-reduced-motion: reduce){section.logo-list.scrolling coretex-marquee span:not(:first-of-type){display:block}section.logo-list.scrolling .projectile[aria-hidden=true]{display:none!important}}section.testimonials .scroll-snap{--scrollHeight: 100%;--scrollAlignItems: normal;--scrollChildHeight: auto}@media (width < 777px){section.testimonials .scroll-snap{--scrollChildMinWidth: 90% }}section.testimonials .testimonial{display:block}section.testimonials .card{--testimonialCardBorder: 1px solid rgb(var(--colorRGB) / .2);width:420px;height:100%;border-radius:var(--radius);padding:var(--padding);background:var(--bgColor);border:var(--testimonialCardBorder)}@media (width < 777px){section.testimonials .card{width:100%}}section.testimonials .card .desc{margin-top:auto;font-size:var(--type-4);line-height:1.3;word-break:break-all}section.testimonials .card .name .stars{padding:0;font-size:var(--type-3);line-height:1;vertical-align:middle;font-family:var(--fontMono);letter-spacing:3px;font-weight:400}section.testimonials .card .image{margin-block-end:var(--space-5)}section.testimonials .card .image img,section.testimonials .card .image .svgph{width:100px;height:100px;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--globalRadiusFull)}section.testimonials .card .image .button.is-custom{padding-block-start:0;padding-inline-end:0}section.faq-box{--charWidth: 60ch}section.faq-box .faqs-intro .description{max-width:var(--charWidth)}section.faq-box .faqs-intro .section-heading .cta{margin:0}section.faq-box .faqs-content{gap:0 var(--padding)}section.faq-box .faqs-content coretex-accordion{width:var(--charWidth)}section.faq-box coretex-accordion details[open] summary{position:relative;padding-bottom:0}@media (max-width: 777px){section.faq-box{--charWidth: 100% }}section.shop-look{--transitionAnime: all .4s var(--easeOutQuint);--productSize: 100px;padding-inline:var(--layoutInline)}section.shop-look .product-banner img{width:fit-content}section.shop-look .product :is(img,video){display:block;max-width:var(--productSize)}@media (width < 777px){section.shop-look .product :is(img,video){--productSize: 65px }}section.shop-look .product-group[circle-prods=true] .product :is(img,video,svg){aspect-ratio:1 / 1;border-radius:100vw;object-fit:cover}section.shop-look .product h3.title{--h6Size: var(--fontSize);font-size:var(--fontSize)}[hover-spotlight]:has(.spotlight-value-sale-price) .spotlight-value-price{color:var(--colorFaded);text-decoration:line-through}section.shop-look .product.onboarding{width:var(--productSize)}@media (hover){section.shop-look .product-group[stealth=true] .product{display:block;opacity:0;filter:blur(10px);scale:.75;transition:var(--transitionAnime);transition-delay:calc(var(--tDelay) * 30ms)}section.shop-look:is(:hover,:focus-within) .product-group[stealth=true] .product{opacity:1;filter:none;scale:1}section.shop-look .product>a{display:block;transition:var(--transitionAnime)}section.shop-look .product>a:is(:hover,:focus-visible,:focus-within){transform:translateY(-.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/s-sections.css.map */
