@font-face{font-family:Montserrat-Regular;src:url(montserrat-regular.woff2) format("woff2"),url(montserrat-regular.woff) format("woff"),url(montserrat-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular-Italic;src:url(montserrat-italic.woff2) format("woff2"),url(montserrat-italic.woff) format("woff"),url(montserrat-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(montserrat-600.woff2) format("woff2"),url(montserrat-600.woff) format("woff"),url(montserrat-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Bold-Italic;src:url(montserrat-600-italic.woff2) format("woff2"),url(montserrat-600-italic.woff) format("woff"),url(montserrat-600-italic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Brittany-Signature-Regular;src:url(brittany-signature.woff2) format("woff2"),url(brittany-signature.woff) format("woff"),url(brittany-signature.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Americana-Regular;src:url(americana-regular.woff2) format("woff2"),url(americana-regular.woff) format("woff"),url(americana-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--FONT-STACK-BODY: "Montserrat-Regular", sans-serif;--FONT-ADJUST-BODY: 1;--FONT-WEIGHT-BODY-BOLD: 600;--FONT-STACK-HEADING: "Americana-Regular", serif;--FONT-HEADING-SPACE: .2em;--FONT-STACK-ACCENT: "Montserrat-Regular", sans-serif;--FONT-SPACING-ACCENT: .2em;--FONT-STACK-NAV: "Montserrat-Regular", sans-serif;--font-4: 14px;--font-3: 12px}@media only screen and (max-width:767px){.header__backfill{height:42px!important}}.collection-tabs{--offset: 25px}.announcement__text,.announcement__more,.announcement__text p{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em}.announcement__text a:after{content:none}.navtext{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em}.dropdown__family--grandchild .navlink--grandchild .navtext{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px}.home__subtitle,.standard__heading,.standard__kicker{font-family:Americana-Regular,serif;font-size:32px;text-transform:uppercase;letter-spacing:.2em}.subheading{display:block;margin-bottom:5px;font-family:Brittany-Signature-Regular,serif;font-size:1.8em;letter-spacing:.2em}.home__subtitle,.standard__kicker{padding-bottom:0;margin-bottom:1em}.standard__kicker:after,.home__subtitle:after{content:none}.tabs--pill>.tab-link{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px;border-bottom:2px solid transparent;border-radius:0;padding-left:0;padding-right:0;margin:0 16px}.tabs--pill>.tab-link.current{border-bottom:2px solid var(--COLOR-PRIMARY);background-color:transparent}.brick__product{margin:25px auto 0}.article__item-date{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em}.h3{font-size:32px}button.underline,a.text-link{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px;text-decoration:none;padding-bottom:2px;border-bottom:1px solid}a.text-link:after{content:none}.btn--black.btn--outline{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px;margin-top:.5em;padding:2em;border-radius:0}.btn--long{min-width:unset}b,strong,.strong{font-family:Montserrat-Bold,sans-serif}.hero__title,.hero__description{font-family:Americana-Regular,serif;text-transform:uppercase;letter-spacing:.2em;max-width:600px;margin:0 auto}.hero__title p strong{font-family:Americana-Regular,serif;text-transform:uppercase;letter-spacing:.2em}.radio__legend span{letter-spacing:.2em}.collection__heading__text{max-width:800px;margin:0 auto}.collection__heading__text span.read-more{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px;margin-top:1em}.popout-list__option,.collection__filters__toggle,.popout--navbar .popout__toggle,.product__badge{font-size:var(--font-3)}@media only screen and (max-width:767px){[data-grid][data-grid-small] [data-item]{width:calc((90% - var(--outer)))}}@media only screen and (max-width:767px){[data-custom-scrollbar-items]>*{scroll-snap-align:center}}section.collection-banner{position:relative}section.collection-banner div.collection-banner__media{position:relative;overflow:hidden;min-height:500px}section.collection-banner div.collection-banner__media.with-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(360deg,#00000083,#54545400) 0% 0% no-repeat padding-box;z-index:1}section.collection-banner div.collection-banner__media img,section.collection-banner div.collection-banner__media video,section.collection-banner div.collection-banner__media svg{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}section.collection-banner div.collection-banner__text{position:absolute;top:0;left:0;height:100%;width:100%;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:50px;z-index:1}@media screen and (max-width:768px){section.collection-banner div.collection-banner__text{padding:30px}}@media screen and (max-width:600px){section.collection-banner div.collection-banner__text div.inner-text div.inner-text__left{text-align:center}}section.collection-banner div.collection-banner__text div.inner-text{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1em;width:100%;color:#fff}@media screen and (max-width:600px){section.collection-banner div.collection-banner__text div.inner-text{justify-content:center}}section.collection-banner div.collection-banner__text div.inner-text div.inner-text__left h1{margin-bottom:0}section.collection-banner div.collection-banner__text div.inner-text div.inner-text__right a.btn--black.btn--outline{margin:0;color:#fff;border:none;background-color:var(--COLOR-PRIMARY)}section.collection-banner div.collection-banner__text div.inner-text div.inner-text__right a.btn--black.btn--outline:hover{background-color:var(--COLOR-PRIMARY-HOVER)}inline-add-product .inline-add-product__options-menu-list-item-button{font-size:calc(var(--font-1) * var(--FONT-ADJUST-ACCENT))!important}section.shop-by{border-bottom:1px solid var(--border)}section.shop-by div.shop-by__text{text-align:center}@media screen and (min-width:601px){section.shop-by div.shop-by__text{margin-bottom:50px}}section.shop-by div.shop-by__text h2{margin-bottom:0}section.shop-by div.shop-by__blocks{display:flex;flex-direction:row;gap:20px}@media screen and (min-width:768px){section.shop-by div.shop-by__blocks{justify-content:center}}@media screen and (max-width:767px){section.shop-by div.shop-by__blocks{gap:0;padding-left:20px}}section.shop-by div.shop-by__blocks div.collection-block{width:100%;max-width:450px}@media screen and (max-width:767px){section.shop-by div.shop-by__blocks div.collection-block{width:calc((90% - var(--outer)))}section.shop-by div.shop-by__blocks div.collection-block{margin-right:var(--gutter)}}section.shop-by div.shop-by__blocks div.collection-block a{position:relative;display:block}section.shop-by div.shop-by__blocks div.collection-block img{display:block;width:100%;height:auto}section.shop-by div.shop-by__blocks div.collection-block span.collection-title{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;position:absolute;left:20px;bottom:20px;width:calc(100% - 40px);text-align:center;padding:20px;font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:12px;line-height:1em}section.newsletter{background-color:#000;color:#fff}section.newsletter div.columns{display:flex;flex-direction:column;column-gap:50px;row-gap:2em}section.newsletter div.columns div.column{width:100%}section.newsletter div.columns:after{content:none}@media screen and (min-width:767px){section.newsletter div.columns{flex-direction:row}section.newsletter div.columns div.column{width:50%}}section.newsletter div.columns div.column.newsletter__text h2{max-width:500px;margin-bottom:0}section.newsletter div.columns div.column.newsletter__form p:first-child{margin-top:0}section.newsletter div.columns div.column.newsletter__form p small{font-size:10px}section.newsletter div.columns div.column.newsletter__form a{border-bottom:1px solid #ffffff}.newsletter-block .input-group .input-group-field{color:#fff}.newsletter-block .input-group .input-group-field::placeholder{color:#fff;opacity:1}.newsletter-block .input-group-button .icon-arrow-right-long path{fill:#fff}.baseline-columns{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:50px;row-gap:10px}.baseline-columns:after{content:none}.footer__content__inner{padding:0;margin-bottom:34px}@media screen and (min-width:767px){.footer__content__inner{padding-bottom:34px;border-bottom:1px solid var(--border)}}.footer__item.footer__item--copyright{margin:0}.footer__copyright{font-size:10px;margin-right:0}.footer__quicklinks li{font-family:Montserrat-Regular,sans-serif;text-transform:uppercase;letter-spacing:.2em;margin:0 0 4px;font-size:12px}.baseline-columns .ge-coutnry-switcher-container{text-align:center;margin:0}.baseline-columns .footer__bar__wrapper.wrapper--full{padding-left:0;padding-right:0}.footer__title{margin-top:0;font-family:Americana-Regular,serif;text-transform:uppercase;letter-spacing:.2em;font-size:32px}.footer__block--social .footer__title{text-align:left;border-bottom:none}@media screen and (min-width:767px){.footer__block--social .footer__title{text-align:right;margin-right:-6px}}@media only screen and (max-width:767px){.footer__block--social .footer__title{padding:20px 0 10px}}.footer__block--social .footer__socials{padding-top:0;margin-top:0;border-top:none}@media screen and (min-width:767px){.CountryList{position:absolute!important;bottom:65px}}.sidebar__heading,.sidebar__item a,.sidebar__item span{font-size:calc(var(--font-2) * var(--FONT-ADJUST-ACCENT))!important}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom.css.map */
