:root{--color-type-1: #f8f8f8;--color-type-2: #44597f;--color-type-3: #1f1f1f;--color-white: #ffffff;--color-black: #000000}html{font-size:10px;scroll-behavior:smooth}@media(max-width:1259px){html{font-size:9px}}@media(max-width:767px){html{font-size:8px}}body p{line-height:1.6em!important}h1,h2,h3,h4,h5,h6{line-height:1.3em}@media(max-width:767px){.order-change .row{flex-direction:column-reverse}}.btn{font-size:14px;height:44px;padding:0 20px;text-transform:uppercase;border-width:1px;letter-spacing:0}.btn-secondary-type{background-color:var(--color-type-2);border-color:var(--color-type-2);color:var(--color-white)!important}.promobox .btn{min-width:115px}.head-spacing .builder-head-wrapper{padding-left:15px;padding-right:15px}.home-section-title-large{font-size:30px;line-height:1.5em;margin-bottom:0}.home-section-title,.home-section-title a,.home-section-title b{font-size:27px;line-height:1.5em;letter-spacing:2px}.home-section-title b{font-weight:700}.home-section-subtitle{font-size:18px;font-weight:400;max-width:1150px;margin-left:auto;margin-right:auto;line-height:1.6em}@media(max-width:1024px){.home-section-title,.home-section-title a,.home-section-title b{font-size:21px}.home-section-subtitle{font-size:15px}.home-section-title-large{font-size:24px}.head-spacing .builder-head-wrapper{padding-left:10px;padding-right:10px}}@media(min-width:1260px){.container{max-width:1230px}.container-large .container{max-width:1800px}}.breadcrumbs li a,.breadcrumbs li span{font-size:11px;text-transform:uppercase;color:var(--color-type-2)!important;line-height:1.3em}.menu__item a{text-transform:capitalize!important}.menu__item a:hover,.menu__item a.active-menu{font-weight:900!important}.header .header-lng-btn img{width:25px;height:25px;border-radius:50%;object-fit:cover}.header__line-top{border:0}.header__line-additional{border-bottom:0}.header__tape p{font-size:12px;margin:0!important;font-weight:700;letter-spacing:2px;text-align:center}.header__counter{color:var(--color-white)}.header__tape{min-height:30px}.top_bar_menu{gap:20px}.top_bar_menu .menu__item a{color:var(--color-white)!important;font-size:16px;line-height:1.5em;transition:all .3s ease-in-out}.top_bar_menu .menu__item a:hover{color:#d3d3d3!important}.menu__item .menu__item_arrow svg{width:30px}@media(min-width:1025px){.header__line-bottom{border:0}.header__content--sticky .header__sticky-logo--displaced{position:static!important}.header__content--sticky .header__sticky-logo img{width:100%;object-fit:contain}.header__content--sticky .header__sticky-logo--displaced{display:flex!important}.header__counter{left:20px;font-size:14px!important}.header__sticky-sidebar .header__counter{color:var(--color-white)!important;top:-6px;left:20px;font-size:12px!important}.header__sticky-sidebar{display:flex!important;z-index:9}.header__line-top{min-height:auto!important}#header .container{max-width:calc(100% - 60px)}#header .icon{fill:var(--color-white)}.header__btn-account{color:var(--color-white)!important;font-size:14px}#header .header__search-form{width:100%;max-width:180px;margin-left:25px}.header .header__search-form input[type=search]::placeholder{color:var(--color-white)}.header .header__search-form input[type=search]{height:44px;color:var(--color-white);background-color:transparent}.header .header__search-form button[type=submit] svg{fill:var(--color-white)}.header .header__search-form button[type=submit]{height:44px;margin-left:-32px;background-color:transparent;position:relative;border:0;display:flex;align-items:center;justify-content:center;outline:0}#header .menu__megamenu{background:var(--color-black)}.menu:not(.menu--vertical) .menu__megamenu,.menu:not(.menu--vertical) .menu__curtain{top:100%}#header .menu__megamenu .promobox__text-1,#header .menu__megamenu .promobox__text-2,#header .menu__megamenu .promobox__text-3,#header .menu__megamenu .promobox__text-5,#header .menu__megamenu .promobox__text-5 p,#header .menu__megamenu a,#header .menu__megamenu .promobox__content p{color:var(--color-white);text-decoration:none!important;font-size:14px;letter-spacing:1px}#header .promobox:not(.promobox--text) .promobox__text-3,#header .promobox:not(.promobox--text) .promobox__text-1,#header .promobox:not(.promobox--text) .promobox__text-2{font-weight:700}}@media(min-width:1025px)and (max-width:1259px){#header.header--visible.header--sticky .menu:not(.menu--vertical) .menu__panel>.menu__item>a{font-size:13px}#header.header--visible.header--sticky .header__content--sticky .header__sticky-logo img{width:85%}#header.header--visible.header--sticky .menu:not(.menu--vertical) .menu__panel>.menu__item>a{padding-left:5px!important;padding-right:5px!important}#header .header__search-form{max-width:130px}.header--visible.header--sticky .container{justify-content:flex-start!important}}@media(max-width:1024px){.header .header__btn-wishlist .header__counter{top:2px;right:-7px;left:unset;font-size:13px}.menu__megamenu .menu__grid .promobox__text-5{margin-bottom:30px;text-align:left;margin-top:-20px!important}.header .header__btn-wishlist svg{min-width:20px;width:20px}.header .header__btn-cart .header__counter{top:2px;right:4px;left:unset;font-size:13px}.header__line-bottom{display:none}#header .header__tape{min-height:30px}.header__btn-cart{padding-right:10px}.popup-navigation .menu__item a{color:var(--color-white)!important;font-size:14px!important}.header__btn-menu .menu_text{color:var(--color-white);font-style:normal;font-size:15px;margin-left:3px;display:none}.header__btn-menu svg{fill:var(--color-white)!important;width:100%!important;max-width:40px}.header__sidebar .icon{fill:var(--color-white)!important}.header__content,.header__content--sticky{border-bottom:0}.header__line-top{background:var(--color-black)}.header__logo{margin-left:auto}.popup-navigation__close svg{fill:var(--color-white)!important;width:100%!important;max-width:40px}.popup-navigation{width:100%;max-width:80%}.popup-navigation,.popup-navigation__head,.popup-navigation__menu,.popup-navigation__search{background-color:var(--color-black)}.top_bar_menu .menu__item:first-child{margin-top:10px}.top_bar_menu .menu__item{margin-top:25px}.menu__item{margin-bottom:10px}.header__tape .header__tape-close .icon{width:100%;max-width:22px;min-width:auto;min-height:auto}.header__tape p{font-size:10px}.menu__item .menu__item_arrow svg{width:34px;fill:#d3d3d3;transition:all .3s ease-in-out}.menu__megamenu.show .menu__grid.menu__level-02>.col-lg-12{display:block!important;padding-top:10px}.menu__megamenu.show .menu__grid.menu__level-02>.col-lg-12 .col-3,.menu__megamenu.show .menu__grid.menu__level-02>.col-lg-12 .col-4{flex:0 0 100%;max-width:100%}.menu__item.dropdown-mobile-item{position:relative}.mobile-dropdown{position:absolute;top:0;right:0}.menu__megamenu .menu__grid .promobox__content{text-align:left;margin-bottom:3rem}.menu__megamenu .menu__grid p{color:#fff}.menu__megamenu .menu__grid .promobox__text-2{font-weight:700;font-size:16px;text-align:left;margin-bottom:3rem;color:#fff}.menu__item.dropdown-mobile-item:has(.menu__megamenu.show) .menu__item_arrow svg{transform:rotateX(180deg)}.menu__megamenu.show .menu__grid.menu__level-02>.col-lg-12 .promobox a:has(.image-animation){max-width:350px}}@media(max-width:359px){.header__btn-menu .menu_text{font-size:14px;margin-left:5px}.header__btn-menu svg{max-width:25px}}.information-line-section .information-line .information-line-image img{max-width:70px;margin-left:auto;margin-right:auto}.information-line-section .information-line .information-line__title{font-size:15px;line-height:1.3em}.subscription-form-section{background-color:var(--color-type-1)}.subscription-form-section .container{max-width:740px}.subscription-form-section .subscription-form__paragraph{font-size:15px}.subscription-form-section .subscription-form__paragraph p{margin-bottom:0}.subscription-form-section .subscription-form__form{max-width:440px;margin-left:auto;width:100%;margin-right:auto}.subscription-form-section .subscription-form__form input[type=submit]{width:120px}.subscription-form-section .subscription-form__form input[type=email]{background-color:#fff;border:0;font-size:13px;height:44px}.subscription-form-section .subscription-form__form input[type=email]::placeholder{color:#5f6a7d}.subscription-form-section input[type=submit]{background:var(--color-type-2);border-color:var(--color-type-2);color:var(--color-white)}@media(max-width:1024px){.subscription-form-section .subscription-form__form input[type=submit]{width:100%}.subscription-form-section .subscription-form__form input[type=email]{font-size:16px}}#footer .footer__section .menu-title{font-size:18px}#footer .footer__section-content a,#footer .footer__copyright{font-size:13px;line-height:1.5em}#footer .footer__payments{column-gap:8px}#footer .footer__payments .payment-icon{display:flex}#footer .social-media .icon:not(.icon-social-facebook){width:22px}#footer .footer__section-head.open .footer__section-btn i{transform:rotate(180deg)}#footer .social-media .icon{width:12px}#footer .social-media__facebook i{margin-right:0}@media(max-width:1024px){#footer .footer__payments{column-gap:8px;justify-content:center}#footer .footer__section-btn svg{width:30px}#footer .footer__logo{width:100%!important;max-width:65%;margin-bottom:30px!important}#footer .footer__section-content ul li,#footer .footer__section .menu-title{text-align:center}#footer .footer__section-content a{font-size:14px}}.template-index .shopify-app-block{max-width:100%;padding:0}.home-slider-section .slick-arrow{background-color:#ffffff7f;height:100%;top:0;margin:0;padding:15px;transition:all .3s ease-in-out}.home-slider-section{transition:all .3s ease-in-out}.home-slider-section .slick-arrow svg{fill:var(--color-type-3)!important}.home-slider-section .slider__prev{left:0}.home-slider-section .slider__next{right:0}@media(min-width:1025px){.home-slider-section:hover .slick-arrow{display:flex!important}.home-slider-section .slick-arrow:hover{background-color:#fff9}}.image-with-text-section .promobox__content .promobox__text-1,.image-with-text-section .promobox__content .promobox__text-2{font-size:30px;line-height:1.3em!important;text-transform:uppercase;letter-spacing:var(--h3-letter-spacing);font-weight:var(--h3-weight)}.image-with-text-section .promobox__content h1,.image-with-text-section .promobox__content h2,.image-with-text-section .promobox__content h3,.image-with-text-section .promobox__content h4,.image-with-text-section .promobox__content h5,.image-with-text-section .promobox__content h6{margin:0}.image-with-text-section .promobox__content{max-width:590px;padding:30px 15px}.image-with-text-section .promobox__content .promobox__text-4 a{color:var(--color-type-2)}.text-style-normal .promobox__content .promobox__text-2{text-transform:capitalize}@media(max-width:1024px){.image-with-text-section .promobox__content .promobox__text-1,.image-with-text-section .promobox__content .promobox__text-2{font-size:18px;line-height:1.3em}}.home-collection-list .promobox__text-1{font-size:24px;line-height:1.3em!important;padding-bottom:10px;margin-bottom:0}.home-collection-list .promobox__content h1,.home-collection-list .promobox__content h2,.home-collection-list .promobox__content h3,.home-collection-list .promobox__content h4,.home-collection-list .promobox__content h5,.home-collection-list .promobox__content h6{margin:0}.home-collection-list .promobox{position:relative;height:100%}.home-collection-list .promobox .promobox__btn-1{position:absolute;bottom:0}.home-collection-list .promobox__text-2{font-size:15px;padding-bottom:60px}.home-collection-list .row{margin-bottom:-30px;align-items:unset!important}@media(max-width:1024px){.home-collection-list .row{margin-bottom:-20px}.home-collection-list .promobox__text-1{font-size:18px}}.template-collection .collection-page-heading__wrapper h1{font-size:30px;letter-spacing:2px;text-transform:capitalize}.template-collection #CollectionPagination .pagination{margin-top:0!important}.template-collection .collection-product-grid .product-collection-push-image:not(:first-child){display:none}.template-collection .collection-page-heading__wrapper .rte{line-height:1.6em!important}@media(max-width:767px){.template-collection .collection-page-heading__wrapper h1{font-size:24px}}.product-collection .product-collection-media-with-slider .slick-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);background-color:transparent;border:0;outline:0;padding:0;font-size:0;visibility:hidden}.product-collection .product-options__section{column-gap:5px}.product-collection .product-options{margin-top:15px}.product-collection .product-collection-media-with-slider .slick-arrow:after{content:"";width:10px;height:18px;background-size:contain;position:absolute;background-repeat:no-repeat;top:unset;transform:unset}.product-collection .product-collection__image:hover .product-collection-media-with-slider .slick-arrow{visibility:visible}.product-collection .product-collection-media-with-slider .slick-arrow.slick-disabled{opacity:0}.product-collection .product-collection-media-with-slider .slick-prev:after{background-image:url(/cdn/shop/files/left-arrow.png?v=1739522310)}.product-collection .product-collection-media-with-slider .slick-prev{left:15px}.product-collection .product-collection-media-with-slider .slick-next:after{background-image:url(/cdn/shop/files/right-arrow.png?v=1739522607)}.product-collection .product-collection-media-with-slider .slick-dots,.product-gallery__main_slider-wrapper .slick-dots{display:flex;position:absolute;bottom:0;justify-content:center;left:50%;transform:translate(-50%);z-index:2}.product-collection .product-collection-media-with-slider .slick-dots li,.product-gallery__main_slider-wrapper .slick-dots li{padding:0!important;margin:4px}.product-collection .product-collection-media-with-slider .slick-dots li button,.product-gallery__main_slider-wrapper .slick-dots li button{border:0;background-color:#fff;font-size:0;width:6px;height:6px;border-radius:50%;padding:0;outline:0}.product-collection .product-collection-media-with-slider .slick-dots li.slick-active button,.product-gallery__main_slider-wrapper .slick-dots li.slick-active button{background-color:#000}.product-collection .product-collection-media-with-slider .slick-dots li:before,.product-gallery__main_slider-wrapper .slick-dots li:before{display:none!important}.product-collection .product-collection-media-with-slider .slick-next{right:15px;margin-top:2px}.product-collection-media-with-slider:not(.slick-initialized) .product-collection-media-with-slider-item:not(:first-child){display:none}.product-collection .product-image__overlay-bottom-right{z-index:1}.product-image--hover-fade .product-image__overlay-bottom-right{opacity:1;display:block!important}.product-collection{position:relative}.product-collection .label-discount{margin:10px;background:#fff;padding:2px 6px;font-size:14px;font-weight:600}.product-collection .product-collection__button-add-to-wishlist{position:absolute;background-color:#fff;left:unset;right:10px;top:10px;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 3px #ccc;z-index:3}.product-collection .product-collection__button-add-to-wishlist i{margin:0!important}.product-collection .product-collection__title .title{font-size:15px;font-weight:500;letter-spacing:1px;line-height:1.2em;text-transform:uppercase}.product-collection .product-collection__title .title small{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2em;display:block;text-transform:initial;margin-top:10px;font-style:italic}.product-collection .product-collection__price{margin-top:10px}.product-collection .product-collection__price .price--sale>span:first-child{color:#8c8b8b;font-size:15px;margin-left:5px}.product-collection .product-collection__price .price--sale>span:not(first-child){color:#d54d4d;font-size:15px}.product-collection .product-collection__price .price.price--sale{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center}.product-collection .product-collection__price .price:not(.price--sale){font-size:15px;color:var(--color-type-2)}.product-collection,.product-collection .product-collection__wrapper{height:100%}.product-collection .label.label--sale{font-size:14px;width:0;position:absolute!important;left:-26px;top:-6px;padding:0;border-bottom:40px solid var(--color-type-2);border-right:40px solid transparent;border-left:40px solid transparent;transform:rotate(-45deg);background:transparent!important;color:var(--color-white);font-weight:700}.product-collection .label.label--sale span{display:block;line-height:40px;width:80px;text-align:center;margin-left:-40px;margin-top:8px}product-collection .label.label--out-stock{background-color:var(--color-type-2);color:var(--color-white);font-weight:700;font-size:14px}.product-collection .product-collection__image .product-image__overlay-top{height:100%;z-index:1}.product-collection .product-collection__button-quick-view{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-collection .product-collection__button-quick-view .button-quick-view{width:100%;max-width:125px;margin-left:auto;margin-right:auto;background-color:transparent;color:var(--color-white)}.btn-plain{font-size:1.6rem;color:#44597f!important;transition:all .3s ease-in-out}.btn-plain:hover{color:#8c8b8b!important}.product-collection .product-collection__button-quick-view .button-quick-view:hover,.product-collection .product-collection__button-quick-view .button-quick-view:focus,.product-collection .product-collection__button-quick-view .button-quick-view:active{background-color:var(--color-white);color:var(--color-type-3)}@media(min-width:1025px){.product-collection .product-collection__image:after{position:absolute;content:"";width:100%;height:100%;background-color:#0000004d;top:0;left:0;opacity:0;transition:all .3s ease-in-out}.product-collection .product-collection__image:hover:after{opacity:1}}@media(max-width:540px){.product-collection .product-collection__image{max-width:100%}.product-collection .product-collection__button-add-to-wishlist{width:28px;height:28px}.product-collection .product-collection__button-add-to-wishlist a svg{width:16px;min-width:16px}.product-collection .product-collection__title .title{font-size:13px}.product-collection .product-collection__title .title small{font-size:13px;margin-top:5px}.product-collection .product-collection__image .product-image__overlay-top{display:none!important}.template-collection #main-collection-product-grid .row{margin:0;padding:0}.template-collection .collections .container{padding:0}.template-collection #main-collection-product-grid .row .col-6{margin:0;padding:0}.template-collection .product-collection__content{padding:5px!important}.template-collection .collection-page-heading__wrapper{padding:0 10px}}.product-recommendations .product-collection__buttons,.sorting-collections .product-collection__buttons,.template-collection .product-collection__buttons{display:none!important}.bottom-padding-14px .p-15.p-lg-30{padding-bottom:14px!important;padding-left:6vw!important}@media(max-width:1024px){.bottom-padding-14px .p-15.p-lg-30{padding-bottom:unset!important;padding-left:unset!important}}.template-product .home-section-title{font-size:30px;margin-bottom:10px!important;font-weight:600}.cross-sell-section .cross-sell-item{height:100%}.cross-sell-section .cross-sell-item .product-collection__content.d-flex.flex-column.align-items-start.pt-15{justify-content:space-between;height:100%}.cross-sell-section .product-collection__buttons,.cross-sell-section .product-collection__button-add-to-cart.mb-10{width:100%}.cross-sell-section .product-collection__control.d-flex.flex-column.w-100{height:100%;justify-content:space-between}.cross-sell-section .product-collection__button-add-to-cart.mb-10{width:100%}.cross-sell-section button.btn.btn--status.js-product-button-add-to-cart{background:#44597f;color:#fff;width:100%}.cross-sell-section button.btn.btn--status.js-product-button-add-to-cart span.btn__text{color:#fff}.cross-sell-section button.btn.btn--status.js-product-button-add-to-cart svg{fill:#fff}.announcement-slider-wrapper .announcement-slide.slick-slide{display:flex;align-items:center;justify-content:center}.announcement-slider-wrapper:not(.slick-initialized) .announcement-slide:not(:first-child){display:none}.announcement-slider-wrapper .announcement-slide a{text-decoration:underline}.product-page-info__app .jdgm-widget{margin-bottom:20px}.product-gallery{max-width:100%}.product-gallery .product-gallery__main_arrow{height:100%;border-radius:0!important;top:0;margin:0}.product-gallery .product-gallery__main_arrow--type-prev{left:0}.product-gallery .product-gallery__main_arrow--type-next{right:0}.product-gallery .product-gallery__main_arrow svg{width:30px;opacity:.6}.product-gallery .product-gallery__main_arrow:before{background-color:#f1f1f1}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-arrow{position:absolute;z-index:1;top:0;height:100%;cursor:pointer;border:0;outline:0;background-color:#f1f1f1;opacity:.7;margin:0;font-size:0;padding:15px}.product-gallery__thumbnail.product-gallery__thumbnail--collage .product-gallery__thumbnail_item{margin-top:0!important}.product-gallery__thumbnail.product-gallery__thumbnail--collage{margin-top:30px}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-prev{left:0}.product-gallery__thumbnail_item.current .product-gallery__thumbnail_item_inner:before{border-color:transparent}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-next{right:0}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-prev.slick-arrow:after{left:50%;background-image:url(https://cdn.shopify.com/s/files/1/0574/0304/8130/files/left-chevron.png?v=1738045513);transform:translate(-50%,-50%)}.product-gallery__thumbnail.product-gallery__thumbnail--collage .product-gallery__thumbnail_item.product-gallery__thumbnail_item--type-video .product-gallery__thumbnail_item_bg{background-color:#fff0;opacity:1}.product-gallery__thumbnail.product-gallery__thumbnail--collage .product-gallery__thumbnail_item.product-gallery__thumbnail_item--type-video .product-gallery__thumbnail_item_bg i{top:0;right:0;margin-right:0!important}.slick-next.slick-arrow:after{right:50%;background-image:url(https://cdn.shopify.com/s/files/1/0574/0304/8130/files/right-chevron.png?v=1738046135);transform:translate(50%,-50%)}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-arrow.slick-disabled{opacity:.3}.product-gallery__thumbnail.product-gallery__thumbnail--collage .slick-arrow:after{position:absolute;content:"";width:15px;height:25px;background-size:contain;background-repeat:no-repeat;top:50%;opacity:.4}.product-page-info .product-page-info__title{font-size:30px;line-height:1.5em;font-weight:700;letter-spacing:2px}.product-page .product-page-info .product-page-info__title small{display:block;font-size:27px;letter-spacing:2px;line-height:1.5em}.product-page-info .product-page-info__price .price--sale>span:first-child{color:#8c8b8b;font-size:20px;margin-left:5px}.product-page-info .product-page-info__price .price--sale>span:not(first-child){color:#d54d4d;font-size:20px}.product-page-info .product-page-info__price .price.price--sale{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center}.product-page-info .product-page-info__price .price--sale>span:not(:first-child):before{display:none!important}.product-page-info .product-page-info__price .price:not(.price--sale){font-size:20px}.product-page-info .product-page-info__price-sale-details{color:#d54d4d;margin-top:-20px!important}.product-page-info .product-page-info__options [data-section-container] label{font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product-page-info .product-page-info__options [data-section-container]:first-of-type label{margin-bottom:20px}.product-page-info .product-page-info__options [data-section-container] label span.selected-variant{text-transform:capitalize}.product-page-info .product-page-info__button-add-to-cart button{background-color:var(--color-type-2);border-color:var(--color-type-2);color:var(--color-white);max-width:200px}.product-page-info .product-page-info__button-add-to-cart button span{color:var(--color-white)}.product-page-info .product-page-info__button-add-to-cart .btn__icon{display:none}.product-page-info .product-page-info__description .rte,.product-page-info .product-page-info__description .rte li,.product-page-info .product-page-info__description .rte a,.product-page-info .product-page-info__description .rte span,.product-page-info .product-page-info__description .rte p,.product-page-info .product-page-info__description .rte b,.product-page-info .product-page-info__description .rte strong{font-size:15px!important}.product-page-info .product-page-info__description .rte a{color:var(--color-type-2)}.product-page-info .product-options .product-options__section:not([data-style=image]) .product-options__value{font-weight:700;font-size:13px}.product-page-info .product-options .product-options__section[data-style=image] .product-options__value{width:75px;height:75px;margin-bottom:10px}.product-page-info .product-options [data-style=text] .product-options__value,.product-page-info .product-options [data-style=large-text] .product-options__value{padding:10px}.tippy-tooltip[data-size=small]{font-size:13px!important}.tippy-tooltip{background:unset!important;color:#000!important;padding:0!important}.product-page-info .product-page-info__quantity .quantity_show_title{font-size:13px;font-weight:700;margin-bottom:10px;line-height:1.5em}.product-page-info .product-page-info__quantity .quantity-icon{min-width:44px!important;background:#f2f2f2;border:1px solid #e2e2e2!important}.product-page-info .product-page-info__quantity .input-quantity [data-control]:hover{border-color:#e2e2e2!important}.product-page-info .product-page-info__quantity .quantity-icon svg{width:30px;opacity:.6}.product-page-info .product-page-info__quantity input[type=number]{min-width:190px;background-color:var(--color-white);min-height:44px}.product-page-info .product-page-info__details-buttons .btn-link{font-size:15px;text-decoration:none;color:var(--color-type-2)}.product-page-info .product-page-info__details-buttons .btn-link svg{fill:var(--color-type-2)}.product-gallery__main .product-get-label__sale .label--sale{font-size:14px;width:0;position:absolute!important;left:-26px;top:-6px;padding:0;border-bottom:40px solid var(--color-type-2);border-right:40px solid transparent;border-left:40px solid transparent;transform:rotate(-45deg);background:transparent!important;color:var(--color-white);font-weight:700;z-index:3}.product-gallery__main .product-get-label__sale .label--sale span{display:block;line-height:40px;width:80px;text-align:center;margin-left:-40px;margin-top:8px}@media(min-width:1025px){.product-gallery .product-gallery__main_arrow.slick-disabled{opacity:1;pointer-events:auto}}@media(min-width:768px){.product-gallery__main_slider-wrapper .slick-dots{display:none!important}}@media(max-width:1024px){.product-gallery .product-gallery__main_arrow.slick-disabled{opacity:1;pointer-events:auto}.product-page-info .product-page-info__quantity input[type=number]{width:100%}.product-page-info .product-page-info__button-add-to-cart button{max-width:100%}.product-page-info .product-page-info__title{font-size:24px}.product-page-info .product-page-info__title small{font-size:21px}.header__sidebar svg.icon.icon-theme-168{vertical-align:middle}}@media(max-width:767px){.product-page{padding-top:10px!important}.product-page-info .product-page-info__title{font-size:20px;text-align:left!important;line-height:1.3em;letter-spacing:1px}.product-page .product-page-info .product-page-info__title small{font-size:15px}.product-gallery__thumbnail .row.slick-slider{margin:0 -5px}.product-gallery__thumbnail .product-gallery__thumbnail_item_inner{margin:0 5px}.product-page-info .product-page-info__options .product-options__section{justify-content:flex-start}.product-page-info .product-page-info__options label{text-align:left;width:100%}.product-page-info .product-page-info__price,.product-page-info .product-page-info__price-sale-details{text-align:left!important}.pb-15 just-pay-button::part(just-button){max-width:100%!important}.breadcrumbs{display:none}}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div>span{text-transform:inherit;font-size:15px;font-weight:700;line-height:1.3em;padding:12px 0;text-align:left}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div>div{font-size:15px;line-height:1.6em;padding:15px 0}.product-page__tabs .tabs__content.rte,.product-page__tabs .tabs__content.rte li{font-size:15px;line-height:1.6em}.product-page__tabs .tabs__content.rte a{color:var(--color-type-2)}.product-page__tabs .tabs[data-type=mobile] .tabs__body{border:0}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div:not(:first-child)>span{border:0}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div>span i{right:0;top:50%;transform:translateY(-50%)}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div>span i .icon{width:35px}.product-page__tabs .tabs[data-type=mobile] .tabs__body>div.active>span i{transform:translateY(-50%) rotate(45deg)!important}@media(max-width:767px){.product-page__tabs .tabs{margin-left:0;margin-right:0}}.popup-size-guide .size-chart-wrap img{width:100%;height:auto}.popup-size-guide .size-chart-wrap h5{font-size:19px;letter-spacing:2px;line-height:1.5em;text-align:center}.popup-size-guide{width:100%;max-width:630px}.popup-size-guide .popup-size-guide__content{padding-left:0;padding-right:0}@media(max-width:767px){.popup-size-guide .size-chart-wrap h5{font-size:16px;margin-bottom:10px}}.product-image-with-overlay-text .promobox__text-1{font-size:18px;line-height:1.5em;letter-spacing:1px;text-transform:uppercase}.product-image-with-overlay-text .promobox__text-2{font-size:48px;line-height:1.5em;margin-top:5px!important;text-transform:uppercase}.product-image-with-overlay-text .promobox__btn-1,.promobox-btn-primary .promobox__btn-1{background-color:var(--color-type-2);border-color:var(--color-type-2);color:var(--color-white)}.product-image-with-overlay-text .promobox__text-4{font-weight:500;font-size:18px;max-width:470px;text-transform:uppercase;line-height:1.6em}@media(max-width:1024px){.product-image-with-overlay-text .promobox__text-1{font-size:14px}.product-image-with-overlay-text .promobox__text-2{font-size:32px}.product-image-with-overlay-text .promobox__content{justify-content:flex-start!important}.product-image-with-overlay-text .promobox__text-4{font-size:16px}}@media(max-width:767px){.product-image-with-overlay-text .promobox__content,.product-image-with-overlay-text .promobox__content_inner{position:static!important}.product-image-with-overlay-text .promobox__content_inner{padding-top:15px}}.product-info-line-section .subtitle{margin-top:15px;text-transform:uppercase}.default-page-wrapper .page__title{font-size:30px;letter-spacing:2px;line-height:1.5em;margin-bottom:15px;font-weight:700}.default-page-wrapper .rte,.default-page-wrapper .rte li{font-size:15px}.default-page-wrapper .rte a{color:var(--color-type-2)}.default-page-wrapper .rte h2{font-size:21px;margin-bottom:15px;font-weight:600}.default-page-wrapper .rte h3{font-size:18px;font-weight:600;margin-bottom:10px;padding-top:10px}.default-page-wrapper .rte h4{font-size:16px;font-weight:600;margin-bottom:10px;padding-top:10px}.default-page-wrapper .rte h5,.default-page-wrapper .rte h6{font-size:15px;font-weight:600;margin-bottom:10px;padding-top:10px}.default-page-wrapper .rte p{margin-bottom:10px}#devenir-revendeur .globo-form-app .header{display:none}#livraisons-et-retours .default-page-wrapper li{position:relative}#livraisons-et-retours .default-page-wrapper li:before{position:absolute;top:10px}@media(max-width:767px){.default-page-wrapper .page__title{font-size:24px}}.globo-formbuilder .globo-form-input li:before{display:none!important}.globo-formbuilder .globo-form-input li{padding:0!important}.globo-formbuilder .globo-form-control label{text-transform:uppercase;font-weight:700}.globo-formbuilder .globo-form-control input{background-color:transparent}@media(max-width:767px){.globo-formbuilder .globo-form-control label{font-size:14px}.globo-formbuilder .globo-form-app{padding:15px}}.template-blog .post .post-title.home-section-title a{line-height:1.3em!important}.template-blog .post .rte{font-size:14px;line-height:1.6em}.template-blog .post .post-detail{color:#8c8b8b;font-size:13px;line-height:1.3em}.template-article #MainContent ul li{position:relative}.template-article #MainContent ul li:before{position:absolute;top:15px}.breadcrumbs ul:not(.list-unstyled):not([list-unstyled]) li>*{display:inline-block}.template-article .article__body .rte a{color:#44597f;font-weight:700;text-decoration:unset}.template-article .article__body .rte a u{text-decoration:unset}.template-article .article__body .rte ul{margin-left:0;margin-bottom:.5rem;font-size:17px!important;line-height:1.6em!important}.template-article .article__body .rte ul li{line-height:1.6em!important}.template-article .article__body .rte p{margin-top:0}.template-article .article__body .rte table{width:100%}.template-article .article__body .rte table td{border:1px solid #cccccc;padding:7px 5px!important}.template-article .article__body .rte table td p{line-height:1.3em!important;margin:0}.template-article .article__body .rte table tr:first-of-type td p span{font-size:17px}.template-article .article__body .rte table td p span{font-size:16px}.template-article .article__body .rte img{margin-bottom:3rem;margin-left:0!important;margin-right:0!important}.template-article .blog-sidebar .subscription-form input[type=email]{border:1px solid #cccccc;min-height:44px;background:#fff;color:#444;margin-bottom:5px!important;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.template-article .blog-sidebar .subscription-form input::placeholder{color:#8c8b8b}.template-article .blog-sidebar .subscription-form input.input-checkbox-disable-body.btn{background:#44597f;color:#fff;border:1px solid #44597f;min-height:44px}.template-article .article__nav .link-revert:not(:hover){color:#44597f}.popup .popup__body .popup-cart.popup-cart--side.js-popup-cart-ajax{display:flex;flex-direction:column}.popup .popup__body .popup-cart__content{flex-grow:1}.popup .popup__body .popup-cart__content>form{height:100%;display:flex;flex-direction:column;margin-bottom:0}.popup .popup__body .popup-cart__content .popup-cart__items{flex-grow:1;overflow-y:auto}.popup .popup__body .popup-cart__content>form .popup-cart__footer{padding-bottom:0!important}@media(max-width:767.98px){.cart__items .cart__item_card .cart__image{max-width:10rem;min-width:unset;margin-right:1.5rem!important}.cart__items .cart__item_card .js-product-button-remove-from-cart{margin-right:0!important;margin-left:1.5rem}}.sitemap-header .promobox__text-2{font-size:30px;line-height:1.5em;letter-spacing:2px}.sitemap-header .promobox__content{max-width:100%}.sitemap-list-wrapper{margin-top:15px}.sitemap-list-wrapper h2{font-size:27px;margin-bottom:20px}.sitemap-list-wrapper ul li:before{position:absolute;top:10px}.sitemap-list-wrapper ul li{position:relative;margin-bottom:10px}.sitemap-list-wrapper a{color:var(--color-type-2)}@media(max-width:767px){.sitemap-header .promobox__text-2{font-size:24px}.sitemap-list-wrapper h2{font-size:21px}}#sitemapper{max-width:1230px;margin:auto;padding:0 15px}#sitemapper h1{font-size:30px;letter-spacing:2px;line-height:1.5em;margin-bottom:10px;margin-top:40px}#sitemapper h2{font-size:27px;line-height:1.5em;letter-spacing:2px;margin-bottom:5px}#sitemapper .sitemapper-list{margin-bottom:30px}#sitemapper .sitemapper-list li{position:relative}#sitemapper .sitemapper-list li:before{position:absolute;top:10px}#sitemapper .sitemapper-list li a{color:var(--color-type-2)}@media(max-width:767px){#sitemapper h1{font-size:24px;margin-top:30px}#sitemapper h2{font-size:21px}}@media(min-width:1025px){#predictive-search-results-products-list{display:flex;justify-content:space-between}#predictive-search-results-products-list .predictive-search__list-item{width:calc(100% / 3 - 15px)}#predictive-search-results-products-list .predictive-search__list-item .product-search-2__title a{font-size:16px;font-weight:600;line-height:1.5em}#predictive-search-results-groups-wrapper #predictive-search-products{font-size:28px;font-weight:700;text-transform:capitalize;line-height:1.3em}}.template-login .login label,.template-register .register label{font-weight:700;font-size:14px;margin-bottom:5px;text-transform:uppercase}.template-login .login input::placeholder,.template-register .register input::placeholder{opacity:.5}.template-login .login input:not(.btn),.template-register .register input:not(.btn){background-color:transparent;font-size:14px;height:44px}.template-login .login .btn-link,.template-register .register .btn-link{text-decoration:underline}.product-collection .product-collection__price .price.price--sale{justify-content:start}.product-collection .product-collection__price .price--sale>span:not(first-child),.product-page-info .product-page-info__price .price--sale>span:not(first-child){color:#44597f;font-weight:600}.product-collection .product-collection__price .price:not(.price--sale),.product-page-info .product-page-info__price .price:not(.price--sale){font-weight:600}.product-collection .product-collection__price .price--sale>span:first-child{font-size:13px;color:#868686;font-weight:500}.product-page-info .product-page-info__price .price--sale>span:first-child{font-size:16px;color:#868686;font-weight:500}.product-collection .label.label--sale,.product-get-label__sale .label.label--sale{line-height:45px;width:80px;text-align:center;display:flex;justify-content:center;align-items:start}.shopify-pc__banner__dialog{box-shadow:0 0 18px #0003!important;padding:1em 1.7em!important}.shopify-pc__banner__body{margin-right:2%!important}.shopify-pc__banner__wrapper .shopify-pc__banner__btns{min-width:max-content}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus span{outline:unset!important}.shopify-pc__banner__wrapper .shopify-pc__banner__btns button{flex-basis:unset!important;padding:.75em 1.25em;font-size:.9em;font-weight:700;border-width:2px!important}button#shopify-pc__prefs__header-save{background:transparent;color:#000;box-shadow:none;border:1px solid #000}.shopify-pc__banner__wrapper .shopify-pc__banner__btns button:focus,.shopify-pc__prefs__option label input:focus~span svg,.shopify-pc__prefs__header-close:focus{outline:none!important;box-shadow:none!important}.shopify-pc__banner__btns{gap:0px!important}@media only screen and (max-width:768px){.shopify-pc__banner__wrapper .shopify-pc__banner__btns{min-width:unset}}@media only screen and (max-width:480px){button#shopify-pc__banner__btn-decline{margin:10px 10px 0 0}}@media(max-width:767px){.product-page-info__app .shopify-app-block{display:flex}}.home_instafeed_section .shopify-block.shopify-app-block{max-width:unset}.home_instafeed_section .instafeed-new-layout-container{width:unset!important}.collection-page-heading-button a{background-color:var(--color-type-2);border-color:var(--color-type-2);color:var(--color-white);max-width:200px;padding:10px 15px;font-weight:500;text-transform:uppercase}.collection-page-heading-button{display:none}.template-collection:has(.description_seo) .collection-page-heading-button{display:block}.pust_img_col{position:relative}.pust_img_col img{display:block}.pust_img_col .pust_content{position:absolute;top:0;left:0;width:100%;padding:50px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center}.pust_img_col .pust_content h2{color:#fff;font-weight:600;margin:0}.pust_img_col .pust_content h6{color:#fff;font-size:17px;margin:15px;line-height:1.6}.pust_img_col .pust_content h4{margin:0;color:#fff}@media(max-width:1260px){.pust_img_col .pust_content{padding:20px}.pust_img_col .pust_content h6{margin:15px 0}}@media(max-width:1200px){.announcement-slider-wrapper .announcement-slide.slick-slide{min-height:40px}}@media(max-width:992px){.pust_img_col .pust_content h2{font-size:20px}}.template-article #MainContent .breadcrumbs ul li:before{position:unset}@media(max-width:767px){.pust_img_col .pust_content h2{font-size:32px}.pust_img_col .pust_content{top:7%}.announcement-slider-wrapper .announcement-slide.slick-slide{min-height:50px}}@media(max-width:540px){.announcement-slider-wrapper .announcement-slide.slick-slide p{letter-spacing:.1em}}.product-page-info__custom-liquid{padding-bottom:20px}.product-page-info__custom-liquid .custom-block-title,.product-page-info-description .custom-block-title{font-size:17px;font-weight:600;padding-bottom:10px;text-transform:capitalize}.tab-content-new p{font-size:15px}#footer .social-media .icon.icon-social-twitter{width:19px}.template-collection .custom-hero-banner-section .hero-banner-content .hero-banner-subtitle a{color:#44597f!important;font-weight:700;text-decoration:unset}.template-product .product-page-info__options [data-section-container]:has([data-style=image]) .option-name-wrapper{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
