@font-face{font-family:Brittany Signature;src:local("Brittany Signature Regular"),local("Brittany Signature"),url(../fonts/brittany-signature_normal_400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.content-type{--duration:.5s;--delay:.25s;background-color:var(--slice-color,#fff);color:var(--contrast-color,inherit);padding-block:4rem;position:relative;transform:translateZ(0)}@supports ((animation-timeline:scroll()) and (animation-range:0% 100%)){@media(prefers-reduced-motion:no-preference){.content-type{view-timeline:--slice block auto}}}@media(min-width:64em){.content-type{padding-block:4rem}}.content-type__container{margin:0 auto;max-width:var(--max-width);width:calc(100% - var(--inline-spacing)*2)}.content-type__content{container:content-type/inline-size}.content-type__heading{color:var(--color-copy-heading,inherit);display:block;font-size:var(--default-font-size,1.6rem);font-weight:700;letter-spacing:-.04em;line-height:var(--heading-line-height,1.2);margin-block:var(--default-space,1lh) 0;overflow-wrap:break-word;-webkit-text-decoration:none;text-decoration:none;text-wrap:balance}.content-type__heading:first-child{margin-block-start:0}.content-type__heading{color:inherit;font-size:2.8rem;margin-block-end:4rem;text-align:center}.content-type__heading:first-child{margin-block-start:2rem}.content-type__heading .content-type__heading--2{font-size:1.8rem;line-height:1.4;margin-top:.8rem}@media(min-width:64em){.content-type__heading{font-size:3.2rem}.content-type__heading:first-child{margin-block-start:4rem}.content-type__heading .content-type__heading--2{font-size:2rem;line-height:1.2;margin-top:1.6rem}}.content-type__description{font-size:2rem;font-weight:600;letter-spacing:-.04em;line-height:1.2;margin-block-start:4.8rem;text-align:center}.content-type__description:last-child{margin-block-end:2rem}.content-type__description+.content-type__button{margin-block-start:2.4rem}@media(min-width:64em){.content-type__description{margin-block-start:5.6rem}.content-type__description:last-child{margin-block-end:4rem}}.content-type__button{align-items:center;background:var(--palette-neutral-100);border:1px solid var(--palette-neutral-100);border-radius:var(--rounded);color:var(--color-copy-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.5rem;font-weight:700;height:var(--button-height);justify-content:space-between;line-height:normal;padding-inline:var(--button-padding,1.5rem);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease,border-color .3s ease,color .3s ease}.content-type__button:disabled{cursor:default}.content-type__button:disabled>span{opacity:.5}.content-type__button:not(:disabled):hover,a:hover .content-type__button,button:hover .content-type__button{background:var(--palette-neutral-200);border-color:var(--palette-neutral-200);-webkit-text-decoration:none;text-decoration:none}.content-type__button .iconify{flex:0 0 auto;height:1.8rem;margin:auto var(--button-padding,1.5rem);width:1.8rem}:is(.content-type__button .iconify):first-child{margin-inline-start:0}:is(.content-type__button .iconify):last-child{margin-inline-end:0}.content-type__button>:not(.iconify){align-items:center;display:inline-flex;justify-content:center;white-space:nowrap}:is(.content-type__button>:not(.iconify)):only-child{flex:1 0 auto}.content-type__button{display:flex;margin-block-start:2.4rem;margin-inline:auto;width:fit-content}.content-type__button:last-child{margin-block-end:2rem}@media(min-width:64em){.content-type__button{margin-block-start:4rem}.content-type__button:last-child{margin-block-end:4rem}}.content-type__button .icon\:arrow_left{scale:-1 1}.content-type__button--primary{background:var(--color-background-reverse);border-color:var(--color-copy-default);color:var(--color-copy-reverse)}.content-type__button--primary:disabled{color:var(--color-copy-reverse)}.content-type__button--primary:not(:disabled):hover,a:hover .content-type__button--primary,button:hover .content-type__button--primary{background:var(--palette-neutral-700);border-color:var(--palette-neutral-700)}.content-type__button--tertiary{background:#fff;border-color:var(--palette-neutral-300)}.content-type__button--tertiary:not(:disabled):focus-visible,.content-type__button--tertiary:not(:disabled):hover,a:focus-visible .content-type__button--tertiary,a:hover .content-type__button--tertiary,button:focus-visible .content-type__button--tertiary,button:hover .content-type__button--tertiary{background:var(--palette-neutral-200);border-color:var(--palette-neutral-300)}.content-type__button--link{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit);font-weight:400;padding-inline-end:0;padding-inline-start:0;text-decoration:underline;-webkit-text-decoration:underline solid currentcolor;text-decoration:underline solid currentcolor;-webkit-text-decoration:underline 1px solid currentcolor;text-decoration:underline 1px solid currentcolor;text-decoration-thickness:1px;text-underline-offset:1px}.content-type__button--link:disabled{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit);opacity:.5}.content-type__button--link:not(:disabled):active,.content-type__button--link:not(:disabled):focus-visible,.content-type__button--link:not(:disabled):hover,a:focus-visible .content-type__button--link,a:hover .content-type__button--link,button:focus-visible .content-type__button--link,button:hover .content-type__button--link{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit)}:is(.content-type__button--link .icon):first-child{inset-inline-start:0}:is(.content-type__button--link .icon):last-child{inset-inline-end:0}.content-type__button--small{--button-padding:1rem;height:4rem}.content-type--handwritten-caps .content-type__heading--1{font-family:Brittany Signature;font-size:4.2rem;font-weight:400;letter-spacing:-.02em;line-height:1}.content-type--handwritten-caps .content-type__heading--2{font-size:2.8rem;font-weight:900;letter-spacing:-.01em;margin:0;text-transform:uppercase}@media(min-width:64em){.content-type--handwritten-caps .content-type__heading--1{font-size:4.8rem}.content-type--handwritten-caps .content-type__heading--2{font-size:3.2rem}}.content-type--caps-handwritten .content-type__heading--1{font-size:2.8rem;font-weight:900;letter-spacing:-.01em;text-transform:uppercase}.content-type--caps-handwritten .content-type__heading--2{font-family:Brittany Signature;font-size:4.2rem;font-weight:400;letter-spacing:-.02em;line-height:1;margin:0}@media(min-width:64em){.content-type--caps-handwritten .content-type__heading--1{font-size:3.2rem}.content-type--caps-handwritten .content-type__heading--2{font-size:4.8rem}}.content-type--full-width.ct-hero:first-child,.content-type--full-width:first-child:has(.ct-banner-feed__grid>:last-child:first-child),.content-type--full-width:first-child:has(.ct-media-feed__grid>:last-child:first-child),.content-type--full-width:first-child:has(.ct-shop-the-look__grid>:last-child:first-child){order:-1;padding-block:0}.content-type--full-width>.content-type__container{max-width:none;width:100%}.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container{padding-inline:1.6rem}:is(.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container) .ui-carousel{--padding:1.6rem}@media(min-width:48em){.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container{padding-inline:3.4rem}:is(.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container) .ui-carousel{--padding:3.4rem}}@media(min-width:64em){.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container{padding-inline:4rem}:is(.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container) .ui-carousel{--padding:4rem}}@media(min-width:80em){.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container{padding-inline:5rem}:is(.content-type--full-width:not(:has(.ct-marquee__items,.ct-media-feed__grid :last-child:first-child,.ct-banner-feed__grid>:last-child:first-child,.ct-shop-the-look__grid>:last-child:first-child))>.content-type__container) .ui-carousel{--padding:5rem}}@media(min-width:80em){:is(.content-type--large-column,.content-type--medium-column,.content-type--small-column)>.content-type__container{display:grid;gap:0 1.6rem;grid-template-columns:repeat(12,1fr)}:is(:is(.content-type--large-column,.content-type--medium-column,.content-type--small-column)>.content-type__container)>*{grid-column:4/span 6}}.content-type--large-column>.content-type__container>*{grid-column:2/span 10}.content-type--medium-column>.content-type__container>*{grid-column:4/span 6}.content-type--small-column>.content-type__container>*{grid-column:5/span 4}
