body .color-scheme--white{--color-scheme-border-color: #EBEBEB}body,button,input,select,textarea{line-height:1.4}.width--narrow--v2{max-width:630px;margin-left:auto;margin-right:auto}.wrapper-spacing--h{padding-left:40px;padding-right:40px}@media screen and (max-width:767px){.wrapper-spacing--h{padding-left:16px;padding-right:16px}}.btn,.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:24px;padding:17px 32px 16px;line-height:1}.swiper-pagination-bullet{background:#ffffff1a!important;border:0!important;width:8px!important;height:8px!important;border-radius:4px!important}.swiper-pagination-bullet-active{width:20px!important;background:#fff!important}.section-title--wrapper{margin-bottom:48px}body .color-scheme--accent .info-cols--title{color:var(--primary-text-color)}input:not(.alt-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=hidden]):not(.btn){padding:13px 48px 12px 24px}textarea:not(.alt-input){padding:13px 48px 12px 24px;border-radius:var(--input-border-radius)}input:not(.alt-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=hidden]):not(.btn)::placeholder{color:var(--text-color-transparent6)}textarea:not(.alt-input)::placeholder{color:var(--text-color-transparent6)}.metafield-rich_text_field p{margin-bottom:1em}.mobile-only,.mobile-only-flex,.mobile-only-grid,.mobile-only-inline,.tablet-only,.tablet-only-flex,.tablet-only-grid,.tablet-only-inline{display:none!important}.desktop-only{display:block!important}.desktop-only-flex{display:flex!important}.desktop-only-grid{display:grid!important}.desktop-only-inline{display:inline!important}@media screen and (max-width:1023px){.desktop-only,.desktop-only-flex,.desktop-only-grid,.desktop-only-inline{display:none!important}.tablet-only{display:block!important}.tablet-only-flex{display:flex!important}.tablet-only-grid{display:grid!important}.tablet-only-inline{display:inline!important}}@media screen and (max-width:767px){.tablet-only,.tablet-only-flex,.tablet-only-grid,.tablet-only-inline{display:none!important}.mobile-only{display:block!important}.mobile-only-flex{display:flex!important}.mobile-only-grid{display:grid!important}.mobile-only-inline{display:inline!important}}.underline{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:5%;background:none}.header-section.sticked .site-header__logo{transform:none}.site-title{padding:10px 0 27px!important}.top-links ul li:not(:has(.offers-drawer-icon-container)){font-weight:600}.standalone-icon--wrapper .pswp__icn,.standalone-icon--wrapper svg{min-width:24px;min-height:24px;width:24px;height:24px}.top-links ul.site-nav{column-gap:32px}.top-links ul.site-nav .search a{border:1px solid #d6d6d6;border-radius:24px;width:48px;height:48px;display:block}.top-links ul.site-nav .search a svg{margin:-1px 0 0 -1px}.site-header__wrapper__left{gap:120px}@media screen and (max-width:767px){.site-title{padding:1px 0 16px!important}}.mega-menu-wrapper .mega-menu .site-nav__dropdown{border-top:1px solid #f5f5f5}.site-nav__dropdown.mega-menu-dropdown{top:68px!important}.mega-menu-wrapper .mega-menu-block .mega-menu--links{gap:32px;display:block;column-count:3}.mega-menu-wrapper .dropdown-submenu{margin-bottom:32px}.mega-menu-wrapper .inner .h4.mega-menu-link--title,.mega-menu-wrapper .inner .h5{font-weight:600;text-transform:none;font-size:15px;line-height:1.4;padding-bottom:8px}.mega-menu-wrapper .mega-menu-block .mega-menu--links .menu-link{gap:8px}.mega-menu-wrapper .mega-menu-block .mega-menu--links .menu-link li a{font-weight:400;text-transform:none;font-size:15px}li.mega-menu-promo-card .mega-menu-promo-text--wrapper{position:absolute;bottom:24px;left:0;right:0}li.mega-menu-promo-card .mega-menu-promo-text--wrapper a{color:#fff!important;font-size:15px!important}.mega-menu-wrapper .mega-menu-promo-text:hover a,.mega-menu-wrapper a.mega-menu-promo-wrapper:hover+.mega-menu-promo-text--wrapper a,.mega-menu-wrapper .mega-menu-promo-text:hover a:hover{color:#fff!important}.footer-wrapper .footer-main .footer-main--inner>*{gap:16px}.h3.footer-header{font-size:12px;font-weight:600}.footer-alignment--left .social-media-footer ul{margin-left:0;display:flex;gap:32px}.bottom--footer---text{margin-bottom:32px}.bottom--footer---text p{margin:0}@media screen and (max-width:767px){.site-footer{text-align:left}}.grid-item__content{padding:24px;justify-content:flex-end;align-items:flex-start;text-align:left;gap:8px}.grid-item__subheading{font-size:13px}.grid-item__btn-text{font-size:13px;border-radius:4px;border:1px solid rgba(26,26,26,.4);padding:4px 6px}.line-mode .product-grid--wrapper{display:block}.line-mode .grid__item{width:100%;border-bottom:1px solid #EBEBEB;padding:0!important}.line-mode .grid-view-item{flex-direction:row;gap:0}.line-mode .grid-view-item>div{display:flex;flex-direction:row;align-items:center;gap:16px}.line-mode .grid-view-item>div:first-child{flex:1}.line-mode .grid-view-item>div.product-grid--footer{width:72px;min-height:56px}.line-mode .grid-view-item>div.product-grid--footer a{padding:16px 24px;height:56px}.line-mode.show-image .grid-view-item>div.product-grid--footer a,.line-mode.show-image .grid-view-item>div.product-grid--footer button{padding:24px;height:72px}.line-mode .grid-view-item-image{margin-bottom:0;min-height:80px;min-width:80px}.line-mode .grid__image .aspect-ratio{padding:0;width:64px;height:64px}.line-mode .grid__image .responsive-image-wrapper{width:64px}.line-mode .grid__image img,.line-mode .grid__image svg{width:64px;height:64px;margin:8px 0}.line-mode .product-grid--title{padding-bottom:0;font-size:20px;width:calc(55% - 136px)}.line-mode .product-grid--price{margin:0;padding:0;font-size:13px;width:160px}.product-grid--tags{display:flex;gap:4px;width:calc(45% - 136px);overflow:hidden}.product-grid--tags .tag{font-size:13px;padding:3px 6px;border:1px solid #EBEBEB;border-radius:4px;color:#999;white-space:nowrap}.line-mode .product-grid--tags .tag.tag-ellipsis{display:none}.line-mode .grid__item,.line-mode .grid-view-item{width:100%!important}.line-mode .grid-view-item .grid-view-item-image:not(:last-child){margin-bottom:0}.line-mode .grid-view-item .product-grid--price:not(:last-child),.line-mode .grid-view-item .product-grid--rating:not(:last-child),.line-mode .grid-view-item .product-grid--title:not(:last-child),.line-mode .grid-view-item .product-grid--title+.product-grid--price{padding-bottom:0}.line-mode .unit-price,.collection-filters__item.sorting{display:none}.section-main-collection .wrapper-spacing--v--template{padding-top:16px}.main-collection-breadcrumb{margin-bottom:48px}.top-sorting{display:flex;justify-content:space-between;margin-bottom:56px;gap:8px}.top-sorting .shortcuts{display:flex;gap:20px}.top-sorting .shortcuts .select{width:210px}.facets__form-inner{gap:0!important}.filters-list-v2.categories{margin-bottom:32px}.filters-list-v2 .label{font-weight:500;margin-bottom:16px}.filters-list-v2 .list{display:flex;gap:12px;flex-direction:column}.filters-list-v2 .item-checkbox a,.filters-list-v2 .facets__item.item-checkbox .facet-checkbox{display:flex;gap:20px;align-items:center;color:#757575}.filters-list-v2 .item-checkbox a.active,.filters-list-v2 .item-checkbox a:hover{color:#1a1a1a;font-weight:500}.filters-list-v2 .facets__item.item-checkbox .icons .checkbox-on{display:none;background:transparent!important}.filters-list-v2 .facets__item.item-checkbox .icons .checkbox-off{display:block;background:transparent!important}.filters-list-v2 .facets__item.item-checkbox input[type=checkbox]:checked+.icons .checkbox-on{display:block}.filters-list-v2 .facets__item.item-checkbox input[type=checkbox]:checked+.icons .checkbox-off{display:none}.tag-search-input{font-size:13px;border-radius:19px!important;padding:9px 16px!important;margin-bottom:16px}.tag-search-input::placeholder{color:#999}#tags-toggle{margin-top:12px}.line-mode .product-grid--title a{text-overflow:ellipsis;white-space:nowrap;display:block}.line-mode .product-grid--title+.product-grid--price{margin-top:0}@media screen and (max-width:1023px){.line-mode .product-grid--title{width:55%}.line-mode .product-grid--tags{width:45%}}@media screen and (max-width:767px){.main-collection-breadcrumb{margin-bottom:32px}.top-sorting .shortcuts{gap:16px}.top-sorting .shortcuts .select{width:auto}.line-mode .grid__image img,.line-mode .grid__image svg{margin:8px 0 16px}.line-mode .grid-view-item{display:flex;flex-direction:column;min-height:80px}.line-mode.show-image .grid-view-item>div{padding-left:72px}.line-mode.show-image .grid-view-item-image{position:absolute;top:8px;left:0}.line-mode.show-image .grid__image img{margin:0}.line-mode .grid-view-item-image{width:64px;min-width:64px;min-height:64px}.line-mode .grid-view-item>div:first-child{align-items:flex-start;flex-wrap:wrap}.line-mode .product-grid--title{margin-top:8px;width:calc(100% - 80px);width:calc(100% - 32px)}.line-mode .grid-view-item.text-align--left .quick-add-wrapper.quick-shop--block{position:absolute;top:8px;right:0}.line-mode .grid-view-item .product-grid--title+.product-grid--price{flex-basis:100%}.line-mode .grid-view-item>div.product-grid--footer{justify-content:space-between;margin-bottom:8px;width:100%;min-height:auto}.product-grid--tags{width:100%;margin-top:8px;margin-bottom:8px}.line-mode .grid-view-item>div.product-grid--footer a{padding:0!important;height:24px!important}}@media(min-width:768px){#ThemeModal [data-modal-content] .button-unstyled{top:20px;right:20px}}#ThemeModal [data-modal-content] .theme-modal--inner{padding:32px}.product-details-product-title{font-size:40px;font-weight:500;padding-right:36px;padding-top:0}.product-details-wrapper .product-details-product-title{padding-right:0}.product-details-product-subtitle{margin:0!important;padding:0;display:flex;gap:0;flex-wrap:wrap;list-style:none}.product-details-product-subtitle li{margin:0}.product-details-product-subtitle li:before{content:"";display:inline-block;width:5px;height:5px;background:#1a1a1a;border-radius:5px;margin:0 16px 2px;list-style:none}.product-details-product-subtitle li:first-child:before{display:none}.quick-view-product .product-grid--tags{width:100%;flex-wrap:wrap}.section-pcw-infos-tech .list{border-bottom:1px solid #ebebeb}.section-pcw-infos-tech .list .grid1{border-top:1px solid #ebebeb;display:grid;grid-template-columns:2fr 6fr;gap:12px;padding-top:24px;padding-bottom:24px}.section-pcw-infos-tech .list .grid1 .grid2{display:grid;grid-template-columns:2fr 4fr}.section-pcw-infos-tech .list .grid1 .grid2.inline{display:block}.section-pcw-infos-tech .list h3{font-size:var(--base-font-size);font-weight:var(--font-weight-bold);text-transform:uppercase;line-height:1.4;margin:0}.section-pcw-infos-tech .list .label{font-weight:500}.section-pcw-infos-tech .list .grid1 .grid2.inline .value{margin-bottom:24px;max-width:388px}.section-pcw-infos-tech .list .grid1 .grid2.inline .value:last-child{margin-bottom:0}.grid-view-item-image .sale-badge,product-media-grid.product-media--grid-wrapper div[data-product-badge] .sale-badge{display:none}@media screen and (max-width:767px){.section-pcw-infos-tech .list .grid1{display:block}.section-pcw-infos-tech .list .grid1 .grid2{grid-template-columns:auto 1fr;gap:0 12px}.section-pcw-infos-tech .list h3{margin-bottom:24px}}.wishlist-hero-items-count{font-family:var(--navigation-font-stack);font-weight:var(--navigation-font-weight);font-style:var(--navigation-font-style);transition:background-color .25s ease;border-radius:100%;min-width:20px;min-height:20px;display:flex;justify-content:center;align-items:center;position:absolute;font-size:12px;text-align:center;top:5px;right:0;background-color:var(--overlay-header-text-color);color:var(--header-overlay-background-color);line-height:20px}.site-header:not(.overlay-header) .wishlist-hero-items-count{background-color:var(--nav-text-color);color:var(--header-color)}.predictive-search__grid-item .unit-price,.search-wrapper #CollectionProductGrid .unit-price{display:none}.global-drawer__body.with-message{margin-top:-1px}.cart-message-text{background:#000;color:#fff;text-align:center;margin:-20px -30px 20px;padding:6px 30px;font-size:.8em;font-weight:900;line-height:normal}@media screen and (max-width:767px){.cart-message-text{margin:-20px -15px 20px;padding:6px 15px}}.rte ol,.rte ul{margin-left:1.7em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
