.sereine-tw{position:relative;margin:.8rem 0 1.2rem}.sereine-tw__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sereine-tw__hint{display:none;margin-top:.3rem;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.sereine-tw.is-scrollable .sereine-tw__hint{display:block}.sereine-tw.is-scrollable:after{content:"";position:absolute;top:0;right:0;width:2.8rem;height:100%;pointer-events:none;background:linear-gradient(to right,rgba(var(--color-background),0),rgb(var(--color-background)))}.product__description table,.product__accordion table,.product__info-container table,.rte table,.sereine-tw table{display:table;width:100%;table-layout:auto;border-collapse:collapse;white-space:normal;font-size:1.2rem;line-height:1.35;margin:0}.product__description table th,.product__accordion table th,.product__info-container table th,.rte table th,.sereine-tw table th{padding:.5rem .4rem;text-align:center;white-space:normal;font-weight:600;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.product__description table td,.product__accordion table td,.product__info-container table td,.rte table td,.sereine-tw table td{padding:.5rem .4rem;text-align:center;white-space:nowrap;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.product__description table th:first-child,.product__accordion table th:first-child,.product__info-container table th:first-child,.rte table th:first-child,.sereine-tw table th:first-child,.product__description table td:first-child,.product__accordion table td:first-child,.product__info-container table td:first-child,.rte table td:first-child,.sereine-tw table td:first-child{text-align:left;white-space:nowrap;padding-left:0}@media screen and (max-width:749px){.product__description,.product__accordion{font-size:1.4rem}}.sereine-sg>details>summary{padding-top:1.2rem;padding-bottom:1.2rem}.banner .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#141614b8,#14161480 30%,#14161429 62%,#14161400 88%);opacity:1;pointer-events:none}.banner .banner__text{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.banner .banner__heading{text-wrap:balance}.banner .banner__text{font-size:1.5rem;line-height:1.45}.banner__buttons .button{min-height:4.6rem;padding-left:3rem;padding-right:3rem}}.product-grid .grid__item>product-component,.collection-list .grid__item>product-component{display:block;height:100%}.product-grid .grid__item .card-wrapper{display:flex;height:100%}.product-grid .grid__item .card{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .grid__item .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .grid__item .card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .grid__item .card__information>.card-information{margin-top:auto}@media screen and (max-width:749px){.product-grid .card__heading.h5{font-size:1.3rem;line-height:1.35}.product-grid .card-information .price{font-size:1.5rem}.product-grid .card__information{padding:1rem 0 0}.slider--tablet.grid--peek .grid__item{padding-bottom:0}.slider-buttons{margin-top:.4rem;gap:.4rem}.slider-buttons .slider-button{padding:.6rem}.collection-list .card__heading{font-size:1.5rem}.collection-list .card:not(.card--horizontal)>.card__content{padding:1rem 0 0}}@media screen and (max-width:749px){.sereine-usp--strip .sereine-usp__item{padding:.4rem 0}}@media screen and (max-width:749px){.collection-list-wrapper .collection-list,.collection-list-wrapper{margin-bottom:0}.image-with-text__content{padding-top:2.4rem;padding-bottom:2.4rem}.image-with-text__text+.image-with-text__text,.image-with-text .button{margin-top:1.6rem}.rich-text__blocks>*+*{margin-top:1.4rem}}@media screen and (max-width:749px){nav.sereine-breadcrumbs ol{flex-wrap:nowrap;overflow:hidden}nav.sereine-breadcrumbs ol li:last-child{min-width:0;overflow:hidden}nav.sereine-breadcrumbs .sereine-breadcrumbs__current{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.sereine-breadcrumbs ol li{flex:0 0 auto}}@media screen and (max-width:749px){.cart-drawer .drawer__inner{width:100vw;max-width:100vw;border-left:0}}@media screen and (max-width:749px){.product__info-container variant-selects{margin-top:.6rem}.product__info-container product-form.product-form{margin-top:1rem;margin-bottom:1.2rem}.product__accordion.sereine-sg{margin-top:.6rem}.sereine-sg>details>summary{padding-top:1.1rem;padding-bottom:1.1rem}.product__info-container>.product__tax{margin-bottom:.8rem}.product__info-container>div:has(>form[action="/cart/add"]){margin-top:0;margin-bottom:0}.product__info-container>.sereine-dl{margin-top:.6rem}}@media screen and (max-width:989px){.card .media.media--hover-effect>img+img,.card-wrapper .media.media--hover-effect>img+img{display:none}}@media screen and (max-width:989px){#MainContent>.shopify-section:not(:first-child):has(.card-wrapper):not(:has(#product-grid)){content-visibility:auto;contain-intrinsic-size:auto 510px}}@media screen and (max-width:749px){.announcement-bar .slider-button{width:3rem}.announcement-bar .announcement-bar__message{font-size:1.15rem;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;max-width:100%}.announcement-bar .slideshow__slide,.announcement-bar .announcement-bar__announcement{min-width:0;max-width:100%}.announcement-bar .announcement-bar__link{max-width:100%}}:root{--sereine-t-xl: 26px;--sereine-t-l: 20px;--sereine-t-m: 15px;--sereine-t-s: 13px;--sereine-ls-flat: .01em;--sereine-ls-caps: .08em}@media screen and (min-width:750px){:root{--sereine-t-xl: 32px;--sereine-t-l: 22px;--sereine-t-m: 16px;--sereine-t-s: 13.5px}}html body .product__info-container .product__title,html body .product__info-container .product__title>*{font-family:var(--font-heading-family);font-weight:400;font-size:var(--sereine-t-xl);line-height:1.2;letter-spacing:0}html body .sereine-stories h2,html body .related-products__heading,html body .cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-weight:400;font-size:var(--sereine-t-l);line-height:1.25;letter-spacing:0}html body .product__info-container .accordion__title,html body .product__info-container .accordion__content h3,html body .product__info-container .accordion__content h4,html body .sereine-bd__h,html body .sereine-story__copy h3,html body .cart-drawer .cart-item__name,html body .cart-drawer .totals__total,html body .announcement-bar .announcement-bar__message,html body .product-grid .card__heading,html body .product-grid .card__heading>a,html body .related-products .card__heading,html body .related-products .card__heading>a{font-family:var(--font-body-family);letter-spacing:var(--sereine-ls-flat)}html body .product__info-container .accordion__title,html body .product__info-container .accordion__content h3,html body .product__info-container .accordion__content h4,html body .sereine-bd__h,html body .sereine-story__copy h3,html body .sereine-fg__heading,html body .cart-drawer .totals__total{font-size:var(--sereine-t-m);font-weight:700;line-height:1.35}html body .sereine-bd__h,html body .sereine-story__copy h3{margin-bottom:.4rem}html body .sereine-fg__heading{letter-spacing:var(--sereine-ls-flat)}html body .cart-drawer .sereine-ck{margin:0 .15em 0 .35em}html body .product__info-container .price,html body .product__info-container .price .price-item{font-family:var(--font-body-family);font-style:normal;font-size:var(--sereine-t-l);font-weight:400;line-height:1.3;letter-spacing:0;color:rgb(var(--color-foreground))}html body .product__info-container .price--on-sale .price-item--regular{font-size:var(--sereine-t-m);font-weight:400;opacity:.65}html body .sereine-satc__price,html body .cart-drawer .price,html body .cart-drawer .totals__total-value,html body .product-grid .price,html body .product-grid .price .price-item,html body .related-products .price,html body .related-products .price .price-item{font-family:var(--font-body-family);font-size:var(--sereine-t-m);font-weight:400;letter-spacing:0}html body .sereine-satc__was,html body .cart-drawer .price--on-sale .price-item--regular{font-size:var(--sereine-t-s);font-weight:400}html body .product__info-container .accordion__content,html body .product__info-container .accordion__content p,html body .product__info-container .accordion__content li,html body .product__info-container .accordion__content a,html body .sereine-faq__q,html body .sereine-faq__a,html body .sereine-fg__list li,html body .sereine-sl2,html body .sereine-bd__l,html body .sereine-bd__r b,html body .sereine-story__copy>p,html body .sereine-story blockquote,html body .product__info-container .product-form__submit,html body .sereine-satc__btn,html body .cart-drawer .cart__checkout-button,html body .product__info-container .product-form__input .form__label,html body .product__info-container .product-form__input label,html body .product__info-container>.sereine-colour,html body .cart-drawer .cart-item__name,html body .product__info-container .sereine-ct__t{font-family:var(--font-body-family);font-size:var(--sereine-t-m);line-height:1.5;letter-spacing:var(--sereine-ls-flat)}html body .product__info-container .product-form__submit,html body .sereine-satc__btn,html body .cart-drawer .cart__checkout-button,html body .product__info-container .product-form__input label{line-height:1.3}html body .sereine-faq__q,html body .sereine-bd__l,html body .sereine-bd__r b,html body .sereine-fg__heading,html body .sereine-satc__price,html body .sereine-sm__t b,html body .sereine-sl2 b,html body .sereine-sp__price,html body .product__info-container .accordion__content strong,html body .product__info-container>.sereine-colour span,html body .sereine-rec__h,html body .sereine-rec__p,html body .sereine-ct__t strong{font-weight:700}html body .sereine-dispatch__bar,html body .sereine-dispatch p,html body .sereine-tr__row li,html body .sereine-tr__pay,html body .sereine-tr__sp,html body .sereine-bd__s,html body .sereine-bd__r small,html body .sereine-bd__x,html body .sereine-sm__t,html body .product__info-container .sereine-sg__exchange,html body .product__info-container .sereine-size-link,html body .sereine-faq__m,html body .product__info-container .product__tax,html body .sereine-satc__title,html body .sereine-satc__select,html body .cart-drawer .cart-item__option,html body .cart-drawer .product-option,html body .cart-drawer .sereine-rec__h,html body .cart-drawer .sereine-rec__t,html body .cart-drawer .sereine-rec__p,html body .cart-drawer .sereine-sp__shield,html body .cart-drawer .tax-note,html body .cart-drawer .sereine-secure,html body .cart-drawer .sereine-sp__title,html body .cart-drawer .sereine-sp__price,html body .sereine-breadcrumbs,html body .sereine-breadcrumbs a,html body .product-grid .card__heading,html body .product-grid .card__heading>a,html body .related-products .card__heading,html body .related-products .card__heading>a{font-family:var(--font-body-family);font-size:var(--sereine-t-s);line-height:1.45;letter-spacing:var(--sereine-ls-flat)}html body .sereine-stories__eyebrow,html body .sereine-bd__l em,html body .sereine-tw__hint{font-family:var(--font-body-family);font-size:var(--sereine-t-s);font-weight:700;letter-spacing:var(--sereine-ls-caps);text-transform:uppercase;line-height:1.3}html body .sereine-story__rating{font-size:var(--sereine-t-m);letter-spacing:.12em}html body .product__info-container .product-form__input--pill label,html body .product__info-container variant-selects label{font-size:var(--sereine-t-m);font-weight:400;letter-spacing:var(--sereine-ls-flat)}html body .product__info-container>p[style*=font-size],html body .product__info-container>p[style*=font-size] a{font-size:var(--sereine-t-s)!important;line-height:1.45!important}html body .sereine-bs{display:inline-block;font-family:var(--font-body-family);font-size:var(--sereine-t-s);font-weight:700;line-height:1.2;letter-spacing:var(--sereine-ls-caps);text-transform:uppercase;color:#3e5548;background:none;border:0;border-radius:0;padding:0}html body .product__info-container>.sereine-bs{margin:.2rem 0 .4rem}html body .card__information .sereine-bs,html body .card-information .sereine-bs{margin:.3rem 0 0;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sereine-mobile.css.map */
