.footer__title{font-weight:700;font-size:var(--body-font-size)!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}@media only screen and (min-width:768px){.site-nav.site-navigation.site-navigation--below li.site-nav__item:first-child:hover .site-nav__link--underline:after{margin-left:0}.site-nav.site-navigation.site-navigation--below li.site-nav__item:first-child .site-nav__link--underline{padding-left:0}}#AnnouncementSlider div.announcement-slider__slide{width:fit-content}#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content .grade-count,#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content .grade-value,#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content .grade-summary,#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content:hover .grade-value,#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content:hover .grade-summary,#AnnouncementSlider div.announcement-slider__slide #etrusted-trusted_stars_service .trusted-stars-service-widget .wrapper .content:hover .grade-count{color:#fff}.site-header .search__input-wrap input.search__input{background:#353535;border:1px solid #8e8e8e}.site-header .search__input-wrap .element-button--search svg{opacity:1}.site-header .header-item--search{max-width:375px}.site-header .header-item--search .search__input::placeholder{color:#fff}[id^=shopify-section-][id$=__background_image_text_JgjEnq] .background-media-text__aligner{bottom:0;position:absolute}[id^=shopify-section-][id$=__background_image_text_JgjEnq] .background-media-text__aligner .background-media-text__text{background:transparent;color:#fff}[id^=shopify-section-][id$=__background_image_text_JgjEnq] .background-media-text__aligner .background-media-text__text .element-button{background:#fff;color:#000;border-top-right-radius:20px;border-bottom-left-radius:20px}.logo-item__link{justify-content:center;align-items:center;background:#f8f8f8;filter:grayscale(1)}@media only screen and (max-width:768px){.logo-item--grid .logo-item__link>is-land{display:block;width:70%}.logo-item--grid .logo-image{width:100%;max-width:100%;max-height:30px;height:auto;object-fit:contain}}[id^=shopify-section-][id$=__text_and_image_WwMxmA] .index-section{background-color:var(--color-primary);color:var(--color-secondary)}[id^=shopify-section-][id$=__text_and_image_WwMxmA] .index-section .accent-subtitle{color:#ff7200}[id^=shopify-section-][id$=__text_and_image_WwMxmA] .index-section .element-button,[id^=shopify-section-][id$=__slideshow-split] .element-button,[id^=shopify-section-][id$=__slideshow_dKMBTj] .element-button{border:none;background:#fff;color:#000;border-top-right-radius:20px;border-bottom-left-radius:20px}[id^=shopify-section-][id$=__text_and_image_WwMxmA] .index-section .element-button span,[id^=shopify-section-][id$=__slideshow-split] .element-button span,[id^=shopify-section-][id$=__slideshow_dKMBTj] .element-button span{font-weight:600}.site-nav__item--sale>.site-nav__link,.site-nav__item--vitra-outlet>.site-nav__link,.site-nav__dropdown-link--sale,.site-nav__dropdown-link--vitra-outlet,.slide-nav__item--sale>a.slide-nav__link,.slide-nav__item--sale>.slide-nav__button .slide-nav__link,.slide-nav__item--vitra-outlet>a.slide-nav__link,.slide-nav__item--vitra-outlet>.slide-nav__button .slide-nav__link,.slide-nav__link--sale,.slide-nav__link--vitra-outlet,.slide-nav__item--sale>.slide-nav__link,.slide-nav__item--vitra-outlet>.slide-nav__link{color:#ff7200}[id^=shopify-section-][id$=__recently-viewed] .index-section{background-color:#f8f8f8;padding:40px 0}[id^=shopify-section-][id$=__recently-viewed] .grid-product__image-wrap{border-radius:0 10px;overflow:hidden}[id^=shopify-section-][id$=__footer] .footer__subscribe p,[id^=shopify-section-][id$=__sub] .element-text--heading-xs{font-size:21px;font-weight:600}.contact-form input.newsletter__input{border:none;border-bottom-left-radius:10px}[id^=newsletter-][id$=__footer].contact-form .element-button{border-bottom-left-radius:0!important}.contact-form .element-button{border:none;box-shadow:none;background:#ff7200;border-top-right-radius:10px;border-bottom-left-radius:10px;padding-right:15px;padding-left:15px}.footer__title.heading-sm,.footer__title#CurrencyHeading-footer{text-transform:uppercase;font-size:16px!important}.filter-form .element-accordion__toggle .element-text{font-weight:600}.product--description.product-single__sticky .add-to-cart.element-button,body.template-cart .cart__checkout.element-button{background:#ff7200;border-radius:0 10px}.showroom-block__heading{font-weight:700}.showroom-block__icon-wrap{border-radius:10px}.showroom-block__submit{border-radius:0 10px!important;font-weight:700!important;text-transform:uppercase}a.showroom-block__cta{background-color:#000}.showroom-block__field span{font-weight:700}@media(max-width:767px){.template-product .showroom-block{display:grid!important;grid-template-columns:46px 1fr;grid-template-areas:"icon title" "description description" "button button";align-items:center;gap:10px 12px}.showroom-block__icon-wrap{grid-area:icon;width:46px;height:46px}.showroom-block__text{display:contents}.showroom-block__title{grid-area:title;margin:0}.showroom-block__subtitle{grid-area:description;margin:0}.showroom-block .showroom-block__cta{grid-area:button;width:100%;box-sizing:border-box;justify-content:center;white-space:normal}}p[data-spam-detection-disclaimer]{font-size:10px}body.template-cart .page-container .section-header h1.section-header__title{text-align:left}body.template-cart .cart__page-col.medium-up--overlay{border-radius:10px;overflow:hidden}body.template-cart .cart__continue.element-button{border-radius:0 10px;background:#f8f8f8;border:1px solid black}body.template-cart .cart__continue.element-button span,body.template-cart .cart__checkout.element-button span{font-size:16px;font-weight:600;text-transform:uppercase}.product-extra-option{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--color-primary);cursor:pointer}.product-extra-option+.product-extra-option{margin-top:12px}.product-extra-option input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-extra-option__text{position:relative;display:block;min-height:20px;padding-left:30px;line-height:1.45}.product-extra-option__text:before,.product-extra-option__text:after{position:absolute;content:""}.product-extra-option__text:before{top:4px;left:0;width:18px;height:18px;border:1px solid currentColor;border-radius:3px;background:var(--color-secondary);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.product-extra-option__text:after{top:9px;left:4px;width:10px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;transform:rotate(-45deg);transition:opacity .16s ease}.product-extra-option:hover .product-extra-option__text:before{border-color:#ff7200}.product-extra-option input[type=checkbox]:checked+.product-extra-option__text:before{border-color:#ff7200;background:#ff7200}.product-extra-option input[type=checkbox]:checked+.product-extra-option__text:after{opacity:1}.product-extra-option input[type=checkbox]:focus-visible+.product-extra-option__text:before{outline:2px solid var(--color-focus, #000);outline-offset:3px}@media only screen and (max-width:768px){.site-header__element--sub[data-type=search]{display:none}.header-wrapper:not(.header-wrapper--compressed) [data-nav=below] .js-search-header{display:inline-flex}}@media only screen and (max-width:425px){[id^=shopify-section-][id$=__slideshow-split] .element-button{width:100%;margin-top:15px}#FooterMenus .image-wrap{max-width:170px}}.footer__base-policies{justify-content:center}#swym-advanced-header-icon .swym-header-icon-html svg{color:#fff}product-recommendations[data-intent=complementary]{--cs-pgb-border: rgb(232, 228, 220);--cs-pgb-arrow: #1a1a1a;--cs-pgb-arrow-disabled: #c9c6bf;position:relative;overflow:visible}product-recommendations[data-intent=complementary] .product-recommendations__title{margin-top:32px;margin-bottom:16px;max-width:calc(100% - 96px);min-height:36px;display:flex;align-items:center;font-weight:600}product-recommendations[data-intent=complementary] .flickity-enabled{position:relative}product-recommendations[data-intent=complementary] .flickity-viewport{border-radius:10px}product-recommendations[data-intent=complementary] .flickity-prev-next-button,product-recommendations[data-intent=complementary] .flickity-prev-next-button:hover,product-recommendations[data-intent=complementary] .flickity-prev-next-button:active{display:block;top:-52px;width:36px;height:36px;transform:none;background:#fff;color:var(--cs-pgb-arrow);border:1px solid var(--cs-pgb-border);border-radius:50%;box-shadow:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}product-recommendations[data-intent=complementary] .flickity-prev-next-button:not(:disabled):hover{background:var(--cs-pgb-arrow);border-color:var(--cs-pgb-arrow);color:#fff}product-recommendations[data-intent=complementary] .flickity-prev-next-button:focus-visible{outline:2px solid var(--cs-pgb-arrow);outline-offset:2px}product-recommendations[data-intent=complementary] .flickity-previous{left:auto;right:44px}product-recommendations[data-intent=complementary] .flickity-next{right:0}product-recommendations[data-intent=complementary] .flickity-button-icon{left:32%;top:32%;width:36%;height:36%}product-recommendations[data-intent=complementary] .flickity-button:disabled,product-recommendations[data-intent=complementary] .flickity-button:disabled:hover{display:block;opacity:1;color:var(--cs-pgb-arrow-disabled);background:#fff;border-color:var(--cs-pgb-border);cursor:default;pointer-events:none}product-recommendations[data-intent=complementary] .flickity-page-dots{display:none}product-recommendations[data-intent=complementary] .product-recommendations__slide{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 1px}product-recommendations[data-intent=complementary] .product-recommendations__slide .product-grid-item,product-recommendations[data-intent=complementary] .product-recommendations__slide .grid-item{width:100%;flex:0 0 auto;margin:0!important;padding:0!important}product-recommendations[data-intent=complementary] .grid-item__content{position:relative;padding:0!important;border:1px solid var(--cs-pgb-border);border-radius:10px;background:#fff;transition:border-color .2s ease}product-recommendations[data-intent=complementary] .grid-item__content:hover{border-color:#bdb8ad}product-recommendations[data-intent=complementary] .grid-item__link{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:100%;padding:12px 52px 12px 12px}product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-wrap{flex:0 0 88px;width:88px;min-width:0;margin:0}product-recommendations[data-intent=complementary] .grid-item__meta{flex:1 1 auto;min-width:0;margin:0;text-align:left}product-recommendations[data-intent=complementary] .swym-advanced-wishlist-collections-container{left:auto!important;right:4px!important;top:4px!important}@media only screen and (max-width:768px){product-recommendations[data-intent=complementary] .product-recommendations__title{margin-top:24px}product-recommendations[data-intent=complementary] .grid-item__link{gap:12px;padding:10px 48px 10px 10px}product-recommendations[data-intent=complementary] .grid-item__link .grid-product__image-wrap{flex-basis:72px;width:72px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/overrides.css.map */
