@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Light.woff2) format("woff2"),url(PPNeueMontreal-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Regular.woff2) format("woff2"),url(PPNeueMontreal-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Medium.woff2) format("woff2"),url(PPNeueMontreal-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(PPNeueMontreal-Bold.woff2) format("woff2"),url(PPNeueMontreal-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Times Now;src:url(TimesNow-SemiLightItalic.woff2) format("woff2"),url(TimesNow-SemiLightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Times Now;src:url(TimesNow-SemiBold.woff2) format("woff2"),url(TimesNow-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Times Now;src:url(TimesNow-ExtraBold.woff2) format("woff2"),url(TimesNow-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--font-heading-family: "PP Neue Montreal", sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Times Now", Georgia, serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--brand-black: #1D1D1C;--brand-green: #338941;--brand-gold: #E9C218;--brand-blue: #4D85B5;--brand-gray: #EDEDED;--brand-paper: #FBFAF8}:root{--page-width: 144rem;--page-width-margin: 0}.page-width{max-width:144rem;padding-left:4rem;padding-right:4rem}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}}body{background-color:#fff}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.section-header__title,.card__heading,.collection__title .title,.banner__heading,.slideshow__text .title,.newsletter__heading,.rich-text__heading{font-family:PP Neue Montreal,sans-serif;font-weight:500;letter-spacing:-.02em;text-transform:none}.banner__heading,.slideshow__text .title,h1,.h0,.h1{font-weight:700;letter-spacing:-.03em}body,p,li,.rte,.product__description,.card__information .card__caption,.rich-text__text{font-family:Times Now,Georgia,serif}.rich-text__heading.rte,.rich-text__heading,h1.rte,h2.rte,h3.rte,h4.rte,.rte.h0,.rte.h1,.rte.h2,.rte.h3,.rte.h4{font-family:PP Neue Montreal,sans-serif}.product__description,.product__description p,.product__description li{font-family:PP Neue Montreal,sans-serif;font-size:1.6rem}@media screen and (min-width:750px){.product__description,.product__description p,.product__description li{font-size:1.7rem}}.header__menu-item,.header__menu-item span,.list-menu__item,.button,button,.btn,label,input,select,textarea,.price,.price__regular,.price-item,.cart-count-bubble,.announcement-bar__message,.facets,.footer-block__heading,.footer__content-bottom,.text-overlay a{font-family:PP Neue Montreal,sans-serif}.header{background-color:#fff;border-bottom:1px solid #ece8e1;padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item{font-weight:500;font-size:1.4rem;letter-spacing:.01em;text-transform:none}.header__menu-item:hover{color:rgba(var(--color-foreground),.75)}.header__menu-item:hover span{text-decoration:none}.header__inline-menu .list-menu--inline{gap:0 2.8rem;flex-wrap:wrap}.header__inline-menu .list-menu--inline>li{margin:0}.slideshow.banner--adapt_image,.slideshow{min-height:0!important}.banner--adapt_image .slideshow__media,.slideshow__media{height:78vh!important;max-height:78vh!important;min-height:48rem}.banner--adapt_image .slideshow__media img,.slideshow__media img{width:100%;height:100%;object-fit:cover;object-position:center center}.slideshow .banner__content{min-height:0!important;height:78vh!important;max-height:78vh!important}.slideshow.banner.slideshow--fade{display:block;position:relative;min-height:78vh!important}.slideshow.banner.slideshow--fade .slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .9s ease;z-index:0}.slideshow.banner.slideshow--fade .slideshow__slide.is-prev-fade{opacity:1;visibility:visible;transition:none;z-index:1}.slideshow.banner.slideshow--fade .slideshow__slide.is-active-fade{opacity:1;visibility:visible;z-index:2}@media screen and (max-width:749px){.slideshow.banner.slideshow--fade{min-height:62vh!important}}.slideshow__text .title,.banner__heading{font-family:PP Neue Montreal,sans-serif;font-weight:700;letter-spacing:-.03em;font-size:clamp(3.6rem,6vw,7.2rem);line-height:1.02}.slideshow__text .banner__heading{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.35);margin-inline:auto;text-align:center}@media screen and (min-width:750px){.slideshow__text .banner__heading{white-space:nowrap;width:auto;max-width:none}.slideshow .slideshow__text-wrapper.banner__content{max-width:none}.slideshow .slideshow__text.banner__box{max-width:none;width:100%;text-align:center}.slideshow .slideshow__slide:nth-of-type(1) .banner__heading{font-size:clamp(3.2rem,5.3vw,6.6rem)}.slideshow .slideshow__slide:nth-of-type(2) .banner__heading{font-size:clamp(3.2rem,5.3vw,6.6rem)}.slideshow .slideshow__slide:nth-of-type(3) .banner__heading{font-size:clamp(2.8rem,4.3vw,5.4rem)}.slideshow .slideshow__slide:nth-of-type(4) .banner__heading{font-size:clamp(3.2rem,5.3vw,6.6rem)}.slideshow .slideshow__slide:nth-of-type(5) .banner__heading{font-size:clamp(2.8rem,4.3vw,5.4rem)}}@media screen and (max-width:749px){.slideshow__text .banner__heading{font-size:clamp(3rem,8.7vw,4.6rem);white-space:normal;text-wrap:balance;max-width:16ch}}@media screen and (min-width:1600px){.slideshow .slideshow__slide:nth-of-type(1) .banner__heading{font-size:clamp(6.6rem,4.13vw,11rem)}.slideshow .slideshow__slide:nth-of-type(2) .banner__heading{font-size:clamp(6.6rem,4.13vw,11rem)}.slideshow .slideshow__slide:nth-of-type(3) .banner__heading{font-size:clamp(5.4rem,3.38vw,9.5rem)}.slideshow .slideshow__slide:nth-of-type(4) .banner__heading{font-size:clamp(6.6rem,4.13vw,11rem)}.slideshow .slideshow__slide:nth-of-type(5) .banner__heading{font-size:clamp(5.4rem,3.38vw,9.5rem)}}.collection__title.title-wrapper,.title-wrapper-with-link .title{text-align:left}.collection__title.title-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:3.6rem;flex-wrap:wrap}.collection__view-all-inline{flex:0 0 auto;white-space:nowrap}@media screen and (max-width:749px){.collection__title.title-wrapper{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1.6rem}.collection__title.title-wrapper .title{min-width:0}.collection__view-all-inline.button{font-size:1.1rem;padding:1rem 1.8rem}}.featured-collection .title,.collection__title .title{font-family:PP Neue Montreal,sans-serif;font-weight:500;font-size:clamp(2.4rem,3vw,3.4rem);letter-spacing:-.02em}.card--standard .card__inner,.card--card .card__inner,.card__media{background-color:transparent;border:none;border-radius:0;box-shadow:none}.card__media{padding:0}.card__heading,.card__heading.h5,.card__information .card__heading{font-family:PP Neue Montreal,sans-serif;font-weight:500;font-size:1.7rem;line-height:1.25;letter-spacing:-.01em;color:var(--brand-black);margin-top:1.4rem;margin-bottom:.4rem}.card__heading a{text-decoration:none}.card-information .price,.card__information .price,.price__regular .price-item,.price__sale .price-item,.price .price-item{font-family:PP Neue Montreal,sans-serif;font-weight:400;font-size:1.3rem;color:#6f6e6a;letter-spacing:0}.price--on-sale .price-item--sale{color:var(--brand-blue);font-weight:500}.card__media img{transition:transform .4s ease}.card-wrapper:hover .card__media img{transform:scale(1.025)}@media screen and (min-width:990px){.card-wrapper .quick-add{opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:translateY(0);pointer-events:auto}}.quick-add__submit.button{text-transform:uppercase;letter-spacing:.04em;font-size:1.1rem}.button--primary,.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{font-family:PP Neue Montreal,sans-serif;font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;border-radius:0;background-color:var(--brand-black);color:#fff;padding:1.4rem 2.8rem;transition:background-color .2s ease,transform .15s ease}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--brand-blue);transform:translateY(-1px)}.button:not([disabled]):hover:after{box-shadow:none}.button--secondary{font-family:PP Neue Montreal,sans-serif;font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;border-radius:0;background-color:transparent;color:var(--brand-black);box-shadow:inset 0 0 0 1.5px var(--brand-black);padding:1.4rem 2.8rem;transition:background-color .2s ease,color .2s ease,transform .15s ease}.button--secondary:not([disabled]):hover{background-color:var(--brand-black);color:#fff;transform:translateY(-1px)}.button--secondary:after,.button--secondary:not([disabled]):hover:after{box-shadow:none}a:not(.button):not(.header__menu-item):hover{color:var(--brand-blue)}.card__heading a:hover,.card-information a:hover,.card-wrapper:hover .card__heading a{color:var(--brand-blue);text-decoration:none}.announcement-bar__message{font-family:PP Neue Montreal,sans-serif;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.newsletter__heading{font-family:PP Neue Montreal,sans-serif;font-weight:500}.footer{font-family:PP Neue Montreal,sans-serif;font-size:1.3rem}.footer-block__heading{font-weight:500;letter-spacing:.02em}.nm-reveal{opacity:0;transform:translateY(18px);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform}.nm-reveal.is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.nm-reveal{opacity:1;transform:none;transition:none}}@media screen and (max-width:749px){.video-heading-image{max-width:300px!important}}.text-overlay a{text-transform:uppercase;letter-spacing:.04em}.video-container video{object-position:center 30%}.video-container{margin-bottom:4rem}.shopify-section-header-sticky{box-shadow:0 2px 12px #1d1d1c0f}.footer{background-color:var(--brand-black);color:var(--brand-gray)}.footer .footer__content-top{padding-top:4rem}.footer .footer-block--newsletter{display:flex;justify-content:space-between;align-items:center;gap:2rem}.footer .footer-block__newsletter{order:1}.footer .footer-block--newsletter:before{content:"";order:2;flex:0 0 auto;width:16rem;height:4.6rem;background:url(ix-logo-white.png) center / contain no-repeat}.footer .footer__list-social{order:3}.footer .footer-block__heading{font-family:PP Neue Montreal,sans-serif;font-weight:700}.footer a,.footer .footer-block__details-content a{text-decoration:none}.footer .footer-block__details-content.rte p{margin:0 0 .6rem;line-height:1.3}.footer a,.footer .footer-block__heading,.footer__content-bottom,.footer .footer__content-bottom a{color:var(--brand-gray)}.footer a:hover,.footer a:focus,.footer .footer-block__details-content a:hover{color:var(--brand-gray);text-decoration:none;opacity:1}.footer .footer__list-social a:hover .icon,.footer .footer__list-social a:hover{opacity:1;color:var(--brand-gray)}.footer .newsletter-form__field-wrapper input{background:transparent;color:var(--brand-gray);border-color:#ededed59}.footer__content-bottom{border-top:1px solid rgba(237,237,237,.18)}.shopify-section .featured-collection,.shopify-section .collection{padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (max-width:749px){.shopify-section .featured-collection,.shopify-section .collection{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (max-width:749px){.slideshow__media,.banner--adapt_image .slideshow__media,.slideshow .banner__content{height:62vh!important;max-height:62vh!important;min-height:36rem}.slideshow__text .title,.banner__heading{font-size:clamp(2.8rem,9vw,4.4rem)}.footer .footer-block--newsletter{flex-direction:column;align-items:center}.footer .footer-block__newsletter{order:1}.footer .footer__list-social{order:2}.footer .footer-block--newsletter:before{order:3;height:4rem;margin-top:1rem}}.product__info-container .price .price-item{font-size:2.8rem;letter-spacing:-.01em}.image-with-text__media{position:relative}.image-with-text__media-hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;z-index:2;pointer-events:none}.image-with-text__media:hover .image-with-text__media-hover,.image-with-text__media:focus-within .image-with-text__media-hover{opacity:1}@media(hover:none){.image-with-text__media-hover{display:none}}.image-with-text__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.image-with-text__text,.image-with-text__text p{line-height:1.35}.image-with-text__heading{line-height:calc(1 + .225/max(1,var(--font-heading-scale)))}
/*# sourceMappingURL=/cdn/shop/t/10/assets/9marks-custom.css.map */
