.menu__panel,.menu,.header__nav,.header__vertical-nav{width:100%!important}.header .container{max-width:100%!important}header.custom-header{position:static;border-bottom:0}header.custom-header .menu>ul{text-align:center;position:relative;margin:0;list-style:none}header.custom-header .menu>ul>li{display:inline-block;cursor:pointer}header.custom-header .menu>ul>li a{font-size:16px;display:block;font-weight:600;font-family:forma-djr-display}.header__heading{position:relative;z-index:10}header.custom-header .sub-menu-wrapper{position:absolute;top:56px;left:-9999px;background:#fff;display:flex;flex-wrap:wrap;opacity:0;z-index:9;justify-content:space-between;width:100%}header.custom-header .sub-menu{padding:20px 0;flex:20%}header.custom-header .sub-menu-heading{margin-bottom:5px;cursor:initial}header.custom-header .has-sub-menu:hover>.sub-menu-wrapper{opacity:1;left:0;-webkit-transform:scaleY(1);transform:scaleY(1)}header.custom-header .mobile-menu{display:flex;width:30px;height:25px;flex-direction:column;justify-content:space-around;cursor:pointer;display:none}header.custom-header .bar{height:3px;background:#000;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}header.custom-header .mobile-menu.active .bar:nth-child(1){transform:translateY(6px) rotate(-45deg);-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg)}header.custom-header .mobile-menu.active .bar:nth-child(2){transform:translateY(-6px) rotate(45deg);-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg)}header.custom-header .mobile-menu.active .bar-none{display:none}@media screen and (max-width:768px){header.custom-header .mobile-menu{display:flex;margin:10px 0}header.custom-header .menu{position:absolute;height:calc(100vh - 46px);z-index:9;background:#fff;left:-100%;width:calc(100% - 50px)!important;top:46px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;box-shadow:2px 3px 6px #ddd;overflow-y:auto}header.custom-header nav.menu.slideDraw{left:0}header.custom-header .menu>ul>li{display:block;text-align:left;position:relative;padding:10px 20px}header.custom-header .sub-menu a:hover{color:#333}header.custom-header .has-sub-menu>a{display:inline-block;font-family:forma-djr-display}header.custom-header .has-sub-menu>a:after{position:absolute;right:20px;top:20px}header.custom-header .sub-menu-wrapper{position:static;background:transparent;flex-direction:column;opacity:1;display:none}header.custom-header .has-sub-menu:hover>.sub-menu-wrapper{opacity:initial}header.custom-header .sub-menu{width:100%;padding:10px 5px}header.custom-header .sub-menu-heading{border-color:#fff}header.custom-header .sub-menu-wrapper a{color:#fff}}header.custom-header .sub-menu-heading{list-style-type:none;font-family:forma-djr-display}header.custom-header .sub-menu li.sub-menu-heading a{color:#141414;font-weight:600!important;text-align:left;text-decoration:none;font-family:forma-djr-display}header.custom-header .sub-menu a img{width:100%;max-width:185px;opacity:.8;transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-in-out;border-radius:15px}header.custom-header .sub-menu a img:hover{opacity:1;transition:opacity .1s;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-in-out}header.custom-header .menu>ul>li a{text-align:left;font-family:forma-djr-display}header.custom-header .sub-menu.sub-child{padding-left:0}header.custom-header .sub-menu li a{color:#141414;font-weight:400!important}header.custom-header .sub-menu li.sub-menu-heading.outlet a{color:#f54337;font-family:forma-djr-display}header.custom-header .sub-menu li.sub-menu-heading.ventes{position:relative}header.custom-header .sub-menu li.sub-menu-heading.ventes a:after{content:"";display:inline-block;background:#141414;width:1px;height:30px;bottom:-16px;transform:rotate(90deg);position:absolute;left:15px}.sub-menu-block.first{width:20%}.sub-menu-block.second{display:flex;flex-wrap:wrap;width:60%}.sub-menu-block.second ul.sub-menu{flex:0 0 25%}.sub-menu-block.third{width:20%}.sub-menu-block.second.left-full-width{width:80%}.custom-header .sub-menu-block.second.left-full-width ul.sub-menu{flex:0 0 25%}.sub-menu-block.second.full-mega-menu-width{width:100%;justify-content:flex-start}.sub-menu-block.third a.image-title{position:absolute;left:30px;bottom:50px;color:#fff;font-size:25px;font-weight:500!important;padding:5px 25px;border:1px solid transparent;transition:all ease .3s;border-radius:25px}.sub-menu-block.third a.image-title:hover{border:1px solid #fff;border-radius:25px}.sub-menu-block.third a.image-title:hover:before{display:none}.sub-menu-block.third a.image-title:hover:after{display:block}.sub-menu-block.third a.image-title:before{content:"";background-image:url(/cdn/shop/files/arrow-white-icon.png?v=1686921999);width:20px;height:20px;position:absolute;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform:rotate(90deg)}.sub-menu-block.third a.image-title:after{content:"";background-image:url(/cdn/shop/files/arrow-white-icon.png?v=1686921999);width:20px;height:20px;position:absolute;right:10px;background-size:cover;background-position:center;background-repeat:no-repeat;transform:rotate(90deg);display:none}@media only screen and (max-width:1010px){nav ul li a{padding-left:0;padding-right:16px}li.has-dropdown.nav-dropdown-open.nav-dropdown-active ul{padding-left:0}.dropdown-arrow{float:right}#menu-drawer>div>div>nav{height:0px!important}}nav.menu ul .sub-menu-wrapper ul.sub-menu{display:block;padding-left:0;padding-top:0;padding-right:5px}ul:not(.list-unstyled):not([list-unstyled]) li{text-align:left}ul.mobile-lag-switcher-list li,ul.mobile-country-switcher-list li{width:44%}@media only screen and (min-width:1011px){nav.menu{display:flex;align-items:center;zoom:.8}nav.menu ul{display:flex;align-items:center;flex-wrap:wrap}header.custom-header .menu>ul>li{padding:20px}header.custom-header .menu>ul>li a{display:inline-flex;align-items:center;font-size:30px;font-weight:400;color:#141414;text-decoration:none}header.custom-header .container{width:100%;margin:0;max-width:100%;padding:0}}@media only screen and (max-width:1010px){.js-header-tape .header__tape.header__tape--style-1.d-flex.py-5{display:none!important}}header.custom-header .sub-menu{padding:20px}header.custom-header .sub-menu li{list-style-type:none;font-family:forma-djr-display;max-width:425px;overflow:hidden}header.custom-header .sub-menu li a{text-decoration:none;font-family:forma-djr-display}header.custom-header .menu>ul>li a{text-decoration:none;font-family:forma-djr-display;color:#00184c;font-size:20px;font-weight:600}header.custom-header .menu>ul{text-align:center;position:static;margin:0;list-style:none;padding-left:0}.sub-menu-inner{display:flex;max-width:1920px;margin:15px auto 0;padding:10px 84px;border-top:.1rem solid rgba(var(--color-foreground),.08)}.rt-style_2 .sub-menu-inner:has(.second.left-full-width){flex:1}.pplr-wrapper select{font-size:20px;height:50px;font-family:forma-djr-display}.product__info-wrapper .product-top-section .label p{text-transform:uppercase}.product__info-wrapper .product-top-section .label.custom-metafield-tag{background:#db5957;border:1px solid #DB5957;background-image:url(https://cdn.shopify.com/s/files/1/0771/3384/0704/files/image.png?v=1732771825)}.product-infos-mobile .product-top-section .label.custom-metafield-tag{background:#db5957!important;border:1px solid #DB5957!important;background-image:url(https://cdn.shopify.com/s/files/1/0771/3384/0704/files/image.png?v=1732771825)!important;display:inline-block;width:auto;max-width:unset;line-height:.7;height:auto}.product-coming-soon variant-radios,.product-coming-soon size_info,.product-coming-soon .product-form{display:none!important}.product-coming-soon .shopify-app-block .group-buy-combo-bottom,.sticky-product-details.product-coming-soon,.collection-coming-soon .product-preview-size-title,.collection-coming-soon .product-preview-sizes,.collection-coming-soon .product-preview-actions{display:none!important}.price-container.fs-rec-widget-efva8e{flex-direction:row-reverse!important}.fs-recommendation-price-container .previous-price{color:#db5957;padding-right:10px}#shopify-section-announcement-bar{z-index:1!important;position:relative}.header-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;height:37px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:forma-djr-display,sans-serif;font-weight:400;position:absolute;top:0;right:15px;font-size:12px;text-transform:uppercase;line-height:normal}.header-top-right a{color:#fff;text-decoration:none;font-weight:300}.header-top-right .country-switcher,.header-top-right .lag-switcher{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header-top-right .country-switcher{margin-right:12px}.header-top-right .country-switcher .fas{font-size:18px}.header-top-right .country-switcher .fas:hover{color:#666}.header-top-right .country-switcher .country-switcher-list,.header-top-right .lag-switcher .lag-switcher-list{position:absolute;right:0;top:25px;padding:0;box-shadow:0 3px 3px #00000026;background:#fff;border:1px solid #000}.header-top-right .country-switcher .country-switcher-list:before,.header-top-right .lag-switcher .lag-switcher-list:before{content:"";display:block;height:0;position:absolute;width:0;right:10px;top:-12px;border:6px solid;border-color:transparent transparent #fff;z-index:99}.header-top-right .country-switcher:hover .country-switcher-list:before,.header-top-right .lag-switcher:hover .lag-switcher-list:before{border-color:transparent transparent #e8e8e8}.header-top-right .country-switcher .country-switcher-list li,.header-top-right .lag-switcher .lag-switcher-list li{border-bottom:1px solid #000;list-style:none}.header-top-right .country-switcher .country-switcher-list li:hover,.header-top-right .lag-switcher .lag-switcher-list li:hover{background:#e8e8e8}.header-top-right .country-switcher .country-switcher-list a,.header-top-right .lag-switcher .lag-switcher-list a{min-width:100px;display:block;padding:3px 20px;font-weight:400;line-height:1.42857143;color:#333;text-align:left;white-space:nowrap;font-size:12px}@media only screen and (max-width:1010px){.header-top-right{display:none}}.mobile-switcher h4{text-transform:uppercase;font-weight:600;font-family:forma-djr-display,sans-serif;letter-spacing:.5px}.mobile-switcher ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-switcher ul.mobile-lag-switcher-list{margin-bottom:0}.mobile-switcher li{list-style:none;margin-bottom:15px;margin-right:15px}.mobile-switcher a{text-transform:uppercase;color:#222;text-decoration:none;font-weight:500;font-family:forma-djr-display,sans-serif;border:1px solid #222;padding:0 15px;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.mobile-switcher a:hover{background:#222;color:#fff}body .header-top-right .country-switcher .country-switcher-list,body .header-top-right .lag-switcher .lag-switcher-list{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;transition:opacity .5s ease .35s,-webkit-transform .5s ease .25s;transition:opacity .5s ease .35s,transform .5s ease .25s;transition:opacity .5s ease .35s,transform .5s ease .25s,-webkit-transform .5s ease .25s;opacity:0}body .header-top-right .country-switcher:hover .country-switcher-list,body .header-top-right .lag-switcher:hover .lag-switcher-list{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.header_area.sticky_top.sticky:before{content:"";left:-100%;width:100%;height:100%;background-color:#fff;position:absolute}.header_area.sticky_top.sticky:after{content:"";right:-100%;width:100%;height:100%;background-color:#fff;position:absolute}.search-modal__form .search__input.field__input{background-color:#e8e8e8;border-radius:20px;border:0;padding:9px 0 3px 36px;outline:0;font-size:16px;font-weight:500;opacity:1;color:#00184c}.search-modal__form .search__input.field__input::placeholder{opacity:.7;color:00184c!important}.search__input::-webkit-input-placeholder{opacity:.7;color:#00184c}.search__input:-moz-placeholder{opacity:.7;color:#00184c}.search__input::-moz-placeholder{opacity:.7;color:#00184c}.search__input:-ms-input-placeholder{opacity:.7;color:#00184c}.search__input:placeholder-shown{color:#00184c!important}.search-modal__form label.field__label{font-size:18px;color:#00184c;opacity:.3;top:10px;left:39px}.search-modal__form .search__button{left:0;top:0;opacity:.4}.field__input:focus~.field__label{font-size:18px;line-height:28px;left:39px;top:10px}.search-modal__form .field:hover.field:after{box-shadow:none}.four-column-section-wrapper .column-details{margin-top:25px;padding:0 10px}.four-column-section-wrapper .column-details h3{font-size:25px;color:#00184c;text-align:center}.four-column-section-wrapper .column-details p{font-size:20px;line-height:22px;color:#00184c;font-weight:500}.four-column-section-block .column-image img{vertical-align:middle;max-height:45px;height:auto;width:auto}.four-column-section-block:nth-child(2) img{max-height:34px;margin-top:10px}nav.menu ul .sub-menu-wrapper ul.sub-menu{position:relative}header.custom-header .sub-menu li.sub-menu-heading a{font-weight:700!important;font-size:22px;color:#00184c}header.custom-header .sub-menu li.sub-menu-heading a:hover{opacity:.3}header.header_area a.js-menu__open_wishlist.modal-open.wishlist-icon{position:relative;width:auto;height:auto;line-height:inherit;left:auto;top:auto}header.header_area .header__icon,header.header_area .header__icon--cart .icon{height:auto;width:auto}header.header_area .header__icons a img{height:24px;max-width:24px;display:inline-block;vertical-align:middle;width:auto;object-fit:contain}.header__icons{align-items:center;width:244px;justify-content:space-between}header.header_area .header__icon--cart{margin-right:0}header.custom-header .sub-menu li a.sub-menu-link{color:#00184c!important;font-size:18px;width:100%;font-weight:500!important}header.custom-header .sub-menu li a.rt-btn-effect-white{border-radius:15px;overflow:hidden}header.custom-header .sub-menu li a.rt-btn-effect-white img.btn-img-hover{width:100%;border-radius:15px;transition:all .5s ease 0s;transform:scale(1)}header.custom-header .sub-menu li a.rt-btn-effect-white:hover img.btn-img-hover{transform:scale(1.1)}header.custom-header .sub-menu li a.rt-btn-effect-white span.btn-text-hover{position:absolute;bottom:25px;left:20px;color:#fff;font-size:25px;font-weight:500}header.custom-header .sub-menu li a.rt-btn-effect-white span.btn-text-hover .fa-chevron-right{position:absolute;left:0;bottom:0;transition:all .3s ease 0s}header.custom-header .sub-menu li a.rt-btn-effect-white span.btn-text-hover .fa-chevron-right:before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:700;font-style:initial}header.custom-header .sub-menu li a.rt-btn-effect-white:hover span.btn-text-hover:before{opacity:1;width:100%}header.custom-header .sub-menu li a.rt-btn-effect-white span.btn-text-hover:before{content:"";width:0;border:1px solid white;opacity:0;display:block;padding:25px 0;border-radius:25px;transition:all .3s ease 0s}header.custom-header .sub-menu li a.rt-btn-effect-white:hover span.btn-text-hover .fa-chevron-right{position:absolute;left:calc(100% - 40px)}header.custom-header .sub-menu li a.rt-btn-effect-white span.btn-text-hover em{font-style:normal;display:inline-block;padding-left:30px;padding-right:50px}header.custom-header .sub-menu li a.sub-menu-link.rt-btn-effect-white:hover{opacity:1}.custom-header .sub-menu-block.second ul.sub-menu{flex:0 0 33%}.custom-header .equipements-menu .sub-menu-block.second.left-full-width ul.sub-menu{flex:0 0 33%!important}.custom-header .sub-menu-block.second.sub-menu-block.second.full-mega-menu-width ul.sub-menu{flex:0 0 16.6%}.footer-block.logo img{max-width:329px;width:100%;height:auto}footer .footer-top ul li{display:flex;align-items:center}footer .footer-top ul li .icon{margin-right:20px;margin-top:12px}footer .footer-top ul li .icon img{width:27px;height:auto}footer .footer-top .shop-details ul li:nth-child(2n) img{width:21px}footer .footer-top ul li .content{color:#fff}footer .footer-top ul li .content p{font-size:18px;line-height:1;margin:0}footer .footer-top .shop-details ul li{padding-bottom:20px}footer .footer-top{border:0}footer .footer-bottom{margin-top:0;text-align:center;padding-bottom:20px}footer .footer-bottom .footer-bottom-links a.footer-bottom-link{color:#fff;text-decoration:none;font-size:18px;font-weight:300;font-family:forma-djr-display;padding-left:35px;padding-right:35px;border-right:1px solid #fff}footer .footer-bottom .footer-bottom-links a.footer-bottom-link:last-child{border-right:0}footer .footer-top .footer-left .footer-block .social-links img:last-child{display:none}footer .footer-top .footer-left .footer-block .social-links .hover-effect:hover img:first-child{display:none}footer .footer-top .footer-left .footer-block .social-links .hover-effect:hover img:last-child{display:block;margin-top:-8px}.section-newsletter-wrapper .page-width .section-newsletter-inner{background-color:#00184c0f;border-radius:15px;padding-top:124px;padding-bottom:124px}.section-newsletter-wrapper .newsletter-section{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding-left:0;text-align:center}.section-newsletter-wrapper .newsletter-section .newsletter-title h2{font-size:45px;color:#00184c;font-weight:800}.section-newsletter-wrapper .newsletter-section .newsletter-sub-text{font-size:25px;line-height:28px;color:#00184c;font-family:forma-djr-display;font-weight:800;margin-top:0;letter-spacing:.5px}.section-newsletter-wrapper .newsletter-section .newsletter-subs{margin-top:50px}.section-newsletter-wrapper .newsletter-section .newsletter-sub-text p{margin-top:20px;margin-bottom:0}.section-newsletter-wrapper .newsletter-section .newsletter-subs form#contact_form{display:flex;max-width:1000px;margin:0 auto}.section-newsletter-wrapper .newsletter-section .newsletter-subs input{width:670px;background-color:#00184c0f;border-radius:25px;border:0;padding-left:25px;padding-right:25px;font-size:18px;color:#b3b0b0;font-weight:400}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action{margin-top:0}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action{transform:none;background:transparent!important;color:#00184c;border:0!important;font-style:inherit;padding:0}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action span{transform:none}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action:before{background-color:transparent}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue span.btn-text-hover .fa-chevron-right{position:absolute;left:0;bottom:0;transition:all .3s ease 0s}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue:hover span.btn-text-hover:before{opacity:1;width:100%}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue span.btn-text-hover .fa-chevron-right:before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:700;font-style:initial;color:#00184c}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue span.btn-text-hover em{font-style:normal;display:inline-block;padding-left:20px;padding-right:50px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue span.btn-text-hover:before{content:"";width:0;border:1px solid #00184C;opacity:0;display:block;padding:25px 0;top:40px;position:relative;border-radius:25px;transition:all .3s ease 0s}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span em{color:#00184c!important;font-size:25px;font-weight:700}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue{margin-left:30px;position:relative;line-height:30px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span{position:absolute;top:-40px;width:345px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.rt-btn-effect-blue:hover span.btn-text-hover .fa-chevron-right{left:calc(100% - 35px)}.rt-btn-effect-white{border-radius:15px;overflow:hidden}.rt-btn-effect-white img.btn-img-hover{width:100%;border-radius:15px;transition:all .5s ease 0s;transform:scale(1);object-fit:cover}.rt-btn-effect-white:hover img.btn-img-hover{transform:scale(1.1)}.rt-btn-effect-white span.btn-text-hover{position:absolute;bottom:50px;left:20px;color:#fff;font-size:25px;font-weight:500}.rt-btn-effect-white span.btn-text-hover .fa-chevron-right{position:absolute;left:0;bottom:0;transition:all .3s ease 0s}.rt-btn-effect-white span.btn-text-hover .fa-chevron-right:before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:700;font-style:initial}.rt-btn-effect-white:hover span.btn-text-hover:before{opacity:1;width:100%}.rt-btn-effect-white span.btn-text-hover:before{content:"";width:0;border:1px solid #fff;opacity:0;display:block;padding:25px 0;position:absolute;border-radius:25px;transition:all .3s ease 0s}.rt-btn-effect-white:hover span.btn-text-hover .fa-chevron-right{position:absolute;left:calc(100% - 40px)}.rt-btn-effect-white span.btn-text-hover em{font-style:normal;display:inline-block;padding-left:30px;padding-right:50px;font-family:forma-djr-display}.rt-btn-effect-white:hover{opacity:1}.cf-form-inner .cf-form-actions button{margin:0;color:#00184c!important;font-size:25px!important;font-weight:700!important;border:0!important;transform:none!important;line-height:50px!important;padding-right:40px!important;background-color:#fff!important}.cf-form-inner .cf-form-actions button:before{content:"\203a";display:inline-block!important;width:0!important;height:0!important;font-size:47px!important;transform:translateY(-9px)!important;position:absolute!important;transition:all .3s ease-in-out!important;top:0!important;left:9px!important;padding:5px 0!important;z-index:10}.cf-form-inner .cf-form-actions button:hover:before{transform:translateY(-9px) translate(calc(100% - 55px))!important;width:72%!important}.cf-form-inner .cf-form-actions button:after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:0%!important;height:100%!important;border:1px solid transparent!important;border-radius:25px!important;transform-origin:left!important;transition:all .3s ease-in-out!important}.cf-form-inner .cf-form-actions button:hover:after{width:100%!important;border-color:#fff!important}.cf-form-inner .cf-form-actions .cf-cancel{display:none}.customer button.rt-btn-effect-blue{margin:0;color:#00184c!important;font-size:25px;font-weight:700;border:0;transform:none;line-height:50px;padding-right:40px}.customer button.rt-btn-effect-blue span.btn-text-hover{transform:none}.customer button.rt-btn-effect-blue em{font-style:normal}.customer button.rt-btn-effect-blue:after{opacity:0}.customer button.rt-btn-effect-blue span.btn-text-hover .fa-chevron-right:before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:700;font-style:initial;color:#00184c}.customer button.rt-btn-effect-blue span{color:#00184c}.customer button.rt-btn-effect-blue:hover:before{background:transparent!important}.customer button.rt-btn-effect-blue span.btn-text-hover:before{content:"";width:0;border:1px solid #00184C;opacity:0;display:block;padding:25px 0;top:auto;left:0;position:absolute;border-radius:25px;transition:all .3s ease 0s}.customer button.rt-btn-effect-blue:hover span.btn-text-hover:before{opacity:1;width:100%}.customer button.rt-btn-effect-blue span.btn-text-hover .fa-chevron-right{position:absolute;left:0;transition:all .3s ease 0s}.customer button.rt-btn-effect-blue:hover span.btn-text-hover .fa-chevron-right{left:calc(100% - 35px)}.cart .cart-item__quantity-wrapper .quantity{max-width:100%;overflow:hidden;display:flex;transform:none;width:160px;border:1px solid #00184C;height:50px;border-radius:25px}.cart .cart-item__quantity-wrapper .quantity:after{border:0;border-radius:0;box-shadow:none}.cart td.cart-item__quantity .cart-item__quantity-wrapper{margin-left:35px}.cart td.cart-item__quantity .cart-item__quantity-wrapper .quantity__button svg{width:1.2rem;pointer-events:none;stroke:#00184c}.cart td.cart-item__quantity .cart-item__quantity-wrapper .quantity__input{font-size:18px;font-weight:700}body.cart .cart__footer-wrapper .cart-discount .discountBTN{width:100%;font-size:25px;font-weight:500;transform:none;font-family:forma-djr-display,sans-serif;text-align:center;text-decoration:none;color:#00184c;padding:3px;border-radius:50px;border:1px solid #00184c}body.cart .cart__footer-wrapper .cart-discount .discountBTN.cust-btn span{transition-timing-function:ease;transition-duration:.3s!important}body.cart .cart__footer-wrapper .cart-discount .discountBTN:hover{background-color:#00184c;color:#fff}body.cart .cart__footer-wrapper .cart-discount .discountBTN span{position:relative}body.cart .cart__footer-wrapper .cart-discount .discountBTN span:before{content:"";content:"\f105";display:inline-block;font-size:24px;font-weight:200;position:absolute;left:-35px;font-family:FontAwesome;transform:translateY(3px)}body.cart .cart__footer-wrapper .cart-discount .discountBTN:hover span:before{left:calc(100% + 20px)}body.cart .cart__footer-wrapper .cart-discount .discountBTN span:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;border:1px solid transparent;border-radius:50px;transform-origin:left;transition:all .3s ease-in-out}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button{font-size:25px;font-weight:500;transform:none;border:1px solid #00184c;background-color:#00184c;border-radius:50px;font-family:forma-djr-display;padding:10px 0}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button:after{opacity:0}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button span{position:relative}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button span:before{content:"\f105";display:inline-block;font-size:24px;font-weight:200;position:absolute;left:-35px;font-family:FontAwesome;transform:translateY(2px);color:#fff;z-index:9}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button img{width:0;right:calc(100% - 13.5px);transition:right .3s}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button:hover span:before{visibility:hidden}body.cart .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button:hover img{width:23px;right:13.5px;position:absolute}.product-main-section-wrapper .product .product__info-wrapper .vendor-logo img{max-height:31px}@media screen and (min-width:1010px){.rt-d-none{display:none!important}}@media screen and (min-width:1500px)and (max-width:1630px){.search-modal__form .search__input.field__input{width:290px}}@media screen and (max-width:1499px){.header__search.rt-d-none{display:block!important}.rt_header_search.rt-m-none{display:none!important}.header__search.rt-d-none img{max-height:24px;max-width:24px}}@media screen and (max-width:1220px){.section-newsletter-wrapper .newsletter-section .newsletter-subs form#contact_form{max-width:900px}.section-newsletter-wrapper .newsletter-section .newsletter-subs input{max-width:520px}}@media screen and (min-width:767px)and (max-width:1010px){.header_area.sticky_top{bottom:0}footer .footer-bottom{padding-bottom:100px}footer .footer-top{padding:80px 0 0}body .header header-drawer{margin-right:80px}}@media screen and (max-width:1024px){.section-newsletter-wrapper .newsletter-section .newsletter-subs form#contact_form{display:flex;max-width:900px;margin:0 auto;flex-direction:column}.section-newsletter-wrapper .page-width .section-newsletter-inner{padding-left:20px;padding-right:20px;margin-left:25px;margin-right:24px}.section-newsletter-wrapper .newsletter-section .newsletter-subs input{height:50px;margin:0 auto;width:100%}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span{left:50%;transform:translate(-50%);top:-20px}}@media screen and (max-width:1010px){[id^=sliderMonoBlock] .sb__swiper .swiper-slide .sb__button>span{font-size:18px}[id^=sliderMonoBlock] .sb__button span:before{font-size:38px}#shopify-section-announcement-bar a.announcement-bar__link{padding:5px}#shopify-section-announcement-bar a.announcement-bar__link p{font-style:italic}.rt-m-none{display:none!important}header.header--has-menu{background-color:#01184c;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border:0;padding-top:18px;padding-bottom:20px}.modal-open.wishlist-icon span.wishlist-count-update,.cart-count-bubble{color:#00184c;background-color:#fff}body .header .header__icons .header__search,body .header .custom-link,body .header header-drawer,body .header .header__icons .wishlist-icon,body .header .header__icons a#cart-icon-bubble{height:auto}header.header--has-menu.sticky_top .menu-drawer-container{margin-top:2px}body .header header-drawer summary.header__icon{height:auto;width:auto;margin-bottom:0;line-height:initial}footer .footer-top .footer-left .footer-block{text-align:center}footer .footer-top .footer-left .footer-block.logo{padding-top:20px;padding-bottom:0}footer .footer-top .footer-block h2{border-bottom:0}.footer-block.logo img{max-width:329px;width:auto;height:auto;max-height:68px}footer .footer-top ul.social-links li{margin:0 30px 0 0!important}.section-newsletter-wrapper .newsletter-section{background:transparent;box-shadow:none;padding:30px 0 75px}.section-newsletter-wrapper .newsletter-section .newsletter-title h2{font-size:34px;line-height:1.2}.section-newsletter-wrapper .page-width .section-newsletter-inner{padding:0 20px;margin:0 15px}.section-newsletter-wrapper .newsletter-section .newsletter-sub-text{font-size:18px;line-height:20px}.section-newsletter-wrapper .newsletter-section .newsletter-subs{margin-top:30px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span{text-align:left;max-width:100%;width:100%}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span em{font-size:21px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue{margin-left:0;line-height:1.3}.section-newsletter-wrapper .newsletter-section .newsletter-subs input{max-width:100%}#shopify-section-four-column-info .four-column-section-inner{margin-left:15px;margin-right:15px}#shopify-section-four-column-info .four-column-section-wrapper .column-details{margin-top:10px}}@media screen and (max-width:385px){.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue span em{font-size:18px}.section-newsletter-wrapper .newsletter-section .newsletter-subs button.btn.action.rt-btn-effect-blue{line-height:30px}}@media only screen and (max-width:1011px){.menu-drawer__navigation-container{display:flex!important;flex-direction:column}body header .menu-drawer-container div#menu-drawer ul.menu-drawer__menu li.parent summary.menu-drawer__menu-item{font-weight:600;font-size:20px;color:#01184c;border-bottom:1px solid lightgray;margin:0rem 2rem 0rem 3rem;padding-left:0}[id^=Details-menu-drawer-menu-item-]:not(#Details-menu-drawer-menu-item-1) summary{color:#01184c!important}body .menu-drawer__close-button span{font-size:14px;font-weight:600;color:#bebebe;margin-top:0;margin-bottom:0}body header .menu-drawer-container div#menu-drawer ul.menu-drawer__menu li a.list-menu__item{color:#01184c!important;font-size:20px;font-weight:500}body header .menu-drawer-container div#menu-drawer ul.menu-drawer__menu li.parent .submenu-main summary.menu-drawer__menu-item{font-size:20px;font-weight:500;color:#01184c!important}img.menu-back-icon{width:20px;height:20px;transform:rotate(180deg)}.menu-drawer__utility-links .link{font-size:14px;color:#bebebe;margin-right:0;width:100%;text-decoration:none;padding:5px 0!important;margin-left:0;display:flex;align-items:center;font-weight:600;font-family:forma-djr-display}.menu-drawer__utility-links .link img{max-width:24px;vertical-align:middle}.menu-drawer__utility-links .link .menu-icon{min-width:24px;margin-right:12px;text-align:center}#shopify-section-announcement-bar{z-index:1!important}body header .menu-drawer-container div#menu-drawer{border-top-left-radius:13px;border-bottom-left-radius:13px;transition:transform .4s cubic-bezier(.32,.72,0,1),visibility .4s cubic-bezier(.32,.72,0,1)}.menu-drawer__utility-links{border-top:0}.js header-drawer>details>summary:before,.js header-drawer>details[open]:not(.menu-opening)>summary:before{background:#01184ca6;transition:opacity .35s cubic-bezier(.32,.72,0,1),visibility .35s cubic-bezier(.32,.72,0,1)}.js header-drawer>details[open]:not(.menu-opening)>summary.header__icon--menu:before{opacity:0;visibility:hidden;transition:none}header-drawer>details[open]>summary:before{transition:opacity .4s cubic-bezier(.32,.72,0,1),visibility .4s cubic-bezier(.32,.72,0,1)}header-drawer>details[open].menu-opening>.menu-drawer{transition:transform .4s cubic-bezier(.32,.72,0,1),visibility .4s cubic-bezier(.32,.72,0,1)}}.collection-hero__inner.page-width,#fast-simon-serp-app{padding:0 50px}nav.breadcrumb{scrollbar-width:none}nav.breadcrumb a,nav.breadcrumb .breadcrumb-heighlight,.collection-hero__text-wrapper h1.collection-hero__title,.collection-hero__text-wrapper .collection-hero__description.rte{font-family:forma-djr-display}nav.breadcrumb a,nav.breadcrumb .breadcrumb-heighlight{font-size:16px;line-height:28px;letter-spacing:.6px}nav.breadcrumb .breadcrumb-heighlight{font-weight:500}.collection-hero__text-wrapper{padding-top:0;display:block;padding-bottom:25px}.collection-hero__text-wrapper h1.collection-hero__title{font-weight:700;flex-shrink:0}@media only screen and (min-width:750px){.collection-hero__text-wrapper h1.collection-hero__title{width:unset;margin-right:26.5px!important;font-size:45px!important;line-height:55px;color:#01184c}}.collection-hero__text-wrapper h1.collection-hero__title:after{right:-26.5px;height:45px;border-right-color:#00184c;opacity:.3}.collection-hero__text-wrapper .collection-hero__description.rte{font-size:25px!important;line-height:20px!important;font-weight:400!important}.collection-hero__text-wrapper .collection-hero__description.rte h2 span{line-height:10px!important;font-size:20px!important;font-family:forma-djr-display!important;font-weight:500!important;color:#01184c!important;white-space-collapse:collapse!important}.collection-hero__text-wrapper .collection-hero__description.rte,.collection-hero__text-wrapper .collection-hero__description.rte h2{font-size:20px!important;font-weight:500!important;color:#01184c!important;font-family:forma-djr-display!important}.collection-hero__description.rte span h2{color:#01184c!important;font-size:20px!important;font-weight:500!important}@media only screen and (max-width:750px){.collection-hero__inner.page-width,#fast-simon-serp-app{padding:0 20px;margin:.5rem}nav.breadcrumb a,nav.breadcrumb .breadcrumb-heighlight{font-size:14px;line-height:17px}.collection-hero__text-wrapper h1.collection-hero__title{width:100%;text-align:center;margin-right:0!important;font-size:28px!important;line-height:33px;color:#00184c}.collection-hero__text-wrapper h1.collection-hero__title:after{display:none}.collection-hero__text-wrapper .collection-hero__description.rte{font-size:16px!important;line-height:19px;margin-left:0!important;padding:0;color:#00184c!important;font-family:forma-djr-display!important}}.header_area{padding-left:60px;padding-right:60px}.header__heading{flex-grow:1;max-width:16%;display:flex;justify-content:right}@media screen and (min-width:1024px){footer .footer-top .footer-left{padding-left:5px;padding-right:5px;justify-content:space-evenly}footer .footer-top .footer-left .footer-block{margin-top:60px}footer .footer-top .footer-left .footer-block.logo{margin-right:0}}.section-newsletter-inner{margin-left:60px;margin-right:60px}.four-column-section-inner{margin-left:60px;margin-right:60px;justify-content:space-around}.four-column-section-block{max-width:335px}.four-column-section-wrapper .column-details{padding-left:1px;padding-right:1px}@media screen and (max-width:1024px){variant-radios .product-attributes-top{max-width:calc(100vw - 30px);flex-wrap:wrap}}#customer_login button{margin-top:40px}.header__heading-logo{max-height:65px;object-fit:contain;object-position:right;padding:11px 0}.rt_header_search{flex:1 1}@media screen and (min-width:1500px){.custom-header .menu>ul{flex-wrap:no-wrap}}.custom-header .rt-btn-effect-white{position:relative}.custom-header .rt-btn-effect-white span.btn-text-hover{line-height:45px;letter-spacing:1px}.custom-header .rt-btn-effect-white span.btn-text-hover:before{top:-3.5px}.rt-btn-effect-white span.btn-text-hover .fa-chevron-right:before{font-size:16px}.custom-header .sub-menu-link img.btn-img-hover{transform-origin:top}@media only screen and (min-width:1010px){body.product .product-main-section-wrapper .product{margin:0 50px}}.ks-chart-modal-link ._ks_text{color:#bebebe;font-family:forma-djr-display;text-decoration:underline;font-weight:600}.ks-chart-modal-link svg.kiwi-svg{fill:#00184c!important}.custom-header ul.sub-menu a.rt-btn-effect-white:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 70%,rgba(0,9,30,.6));z-index:1}.custom-header .rt-btn-effect-white .btn-text-hover{z-index:2}.custom-header .rt-btn-effect-white:hover img{opacity:1}#shopify-section-header>sticky-header>header>header>div>nav>ul>li:nth-child(1)>a,body div#menu-drawer ul.menu-drawer__menu li.parent:nth-child(1) .menu-drawer__close-button span{color:red}header.custom-header .menu>ul>li.header-main-menu:nth-child(1) a.header-main-nav-link:after{background-color:red}#main-nav .items-in-cart .shopping-cart-items .item-details .item-price.item-in-sale{color:#db5957}#Details-menu-drawer-menu-item-1 summary.txt-red{color:red!important}#main-nav .items-in-cart .shopping-cart-items .item-details .item-price .item-price-original{text-decoration:line-through;color:#00184c}.bndlr-products-container .bndlr-product-image-url img{object-fit:contain}.bndlr-products-container .bndlr-product-image-url{display:flex;aspect-ratio:.82}.wishlist-items .item-image,.shopping-cart-items .item-image{display:flex;border-radius:15px;max-width:33%}.wishlist-items .item-image img,.shopping-cart-items .item-image img{object-fit:contain}@media screen and (max-width:750px){:is(.account,.order){padding:0 2rem}}header.header .rt_header_search{display:flex;justify-content:flex-end;max-width:310px}@media screen and (max-width:1626px){header.header .rt_header_search{max-width:calc(310px - 4%)}}header.header .rt_header_search predictive-search{max-width:100%}@media screen and (max-width:1555px){header.header .rt_header_search{max-width:calc(310px - 7%)}}.collection-hero__description>:first-child{margin-top:0}.collection-hero__description>:last-child{margin-bottom:0}@media only screen and (max-width:1010px){.top-center-container .summary-and-tags-wrapper .fs-results-summary-wrapper .searchTerm{visibility:visible!important;padding-top:.5rem}.collection-hero__description.rte span h2,.collection-hero__text-wrapper .collection-hero__description.rte h2,.collection-hero__text-wrapper .collection-hero__description.rte h2 span{color:#01184c!important;font-size:16px!important;font-weight:500!important}.collection-hero__text-wrapper .collection-hero__description.rte h2 span{line-height:20px!important}}.collection-hero__description-wrapper.full-desktop{display:none}@media only screen and (min-width:1010px){.collection-hero__description-wrapper.full-desktop{display:block}.collection-hero__description-wrapper:not(.full-desktop){display:none}}.collection-hero__description rte h2>span,.collection-hero__description rte h2>span a{color:#00184c!important;text-decoration-color:#00184c!important}.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description rte h2{line-height:22px!important}.product__info-wrapper .title-bottom-content .shopify-informations-expedition span{font-size:22px;color:#000}@media screen and (max-width:1010px){iframe#launcher{bottom:5px!important}}.js-menu__context_product-preview{background:#00000080;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;width:100%;height:100dvh;z-index:40000;overflow:hidden}.js-menu-preview{color:#00184c;position:absolute;height:100%;width:525px;max-width:85vw;padding:44px 7px 44px 45px;margin:0;background:#fff;z-index:99;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;transition:background .5s,transform .5s;font-family:forma-djr-display;font-size:20px;line-height:28px}.js-menu-preview-right{-webkit-transform:translateX(100%);transform:translate(100%);position:absolute;right:0}.js-menu__expanded_product-preview{-webkit-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1}#product-preview-content,#product-preview-content>div,#product-preview-form{height:100%}.product-preview-infos{max-height:calc(100% - 83px);padding-right:37px;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.product-preview-infos::-webkit-scrollbar,.product-preview-sizes::-webkit-scrollbar,.product-preview-swatches::-webkit-scrollbar,.product-preview-option-values::-webkit-scrollbar{width:5px;height:5px}.product-preview-infos::-webkit-scrollbar-thumb,.product-preview-sizes::-webkit-scrollbar-thumb,.product-preview-swatches::-webkit-scrollbar-thumb,.product-preview-option-values::-webkit-scrollbar-thumb{background:#00184c}.product-preview-infos::-webkit-scrollbar-track,.product-preview-sizes::-webkit-scrollbar-track,.product-preview-swatches::-webkit-scrollbar-track,.product-preview-option-values::-webkit-scrollbar-track{background:transparent}.product-preview-infos::-webkit-scrollbar-button,.product-preview-sizes::-webkit-scrollbar-button,.product-preview-swatches::-webkit-scrollbar-button,.product-preview-option-values::-webkit-scrollbar-button{display:none}}@supports not selector(::-webkit-scrollbar){.product-preview-infos,.product-preview-sizes,.product-preview-swatches,.product-preview-option-values{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#00184c transparent}}.product-preview-infos>:last-child{margin-bottom:30px}.js-menu-preview p{margin:0 0 5px}.js-menu-preview-close{cursor:pointer;right:0;top:20px;position:absolute;padding-right:44px;font-size:21px}.js-menu-preview-title{font-weight:600;margin-bottom:5px}.product-preview-media{position:relative;margin-bottom:10px}.product-preview-media .product-preview-media-slider{position:relative;overflow:hidden;border-radius:15px}.product-preview-media .swiper-slide{display:flex}.product-preview-media img{position:relative;display:block;width:100%;height:100%;object-fit:contain;object-position:top;border-radius:15px}.product-preview-media-nav{width:30px!important;height:30px!important;margin-top:0;color:#00184c;background:transparent;border:1px solid #00184C;border-radius:50%;box-shadow:0 8px 18px #00184c1f;transform:translateY(-50%)}.product-preview-media-nav:after{font-size:11px!important;font-weight:700}.product-preview-media-nav:hover{background:#01184c}div.product-preview-media-nav svg{width:10px!important;color:#01184c}div.product-preview-media-nav:hover svg{color:#fff}.product-preview-media-prev{left:12px}.product-preview-media-next{right:12px}.product-preview-media-pagination{width:100%!important;padding:4px 10px;background:transparent;border-radius:999px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.product-preview-media-pagination .swiper-pagination-bullet{width:30px;height:3px;background:#b0b0b0!important;opacity:1;border-radius:20px}@media only screen and (max-width:1010px){.product-preview-infos .product-preview-media-pagination .swiper-pagination-bullet{width:7px!important;height:7px!important;background-color:#b0b0b0!important}.product-preview-infos .product-preview-media-pagination .swiper-pagination-bullet-active{width:10px!important;height:10px!important}}.product-preview-infos .product-preview-media-pagination .swiper-pagination-bullet-active{background:#00184c!important}@media only screen and (min-width:1011px){.product-preview-media .product-preview-media-nav,.product-preview-media .product-preview-media-pagination{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.product-preview-media:hover .product-preview-media-nav,.product-preview-media:hover .product-preview-media-pagination,.product-preview-media:focus-within .product-preview-media-nav,.product-preview-media:focus-within .product-preview-media-pagination{opacity:1;visibility:visible;pointer-events:auto}}.product-preview-tag{position:absolute;top:10px;left:8px;color:#fff;font-weight:600;text-transform:lowercase;min-height:28px;z-index:1}.product-preview-tag .prod-prev-preorder,.product-preview-tag .prod-prev-comingsoon{color:#fff!important}.sticky-product-details .product-details .label.red-label,.product-preview-tag .prod-prev-promotag,.product-preview-tag .prod-prev-metafield{background:#db5957;border:1px solid #DB5957;width:18rem;border-radius:25px;background-image:url(https://cdn.shopify.com/s/files/1/0771/3384/0704/files/image.png?v=1732771825);background-repeat:no-repeat;background-position:center;background-size:126px 83px;padding:5px 16px;font-weight:500}.sticky-product-details .product-details .label.yes-label,.product-preview-tag .prod-prev-newtag,.product-preview-tag .prod-prev-preorder,.product-preview-tag .prod-prev-comingsoon{background:#00184c;border:1px solid #00184C;width:18rem;background-image:url(https://cdn.shopify.com/s/files/1/0771/3384/0704/files/image.png?v=1732771825);background-repeat:no-repeat;background-position:center;background-size:125px 83px;padding:5px 16px;border-radius:21px;font-weight:500}.product-preview-tag .prod-prev-newtag{display:inline-block;min-width:95px;width:auto;line-height:20px;padding:5px 10px}.product-preview-tag .prod-prev-newtag:first-letter{text-transform:capitalize}.sticky-product-details .product-details .label.preorder-label,.product-preview-tag .preorder-label,.preorder-label,.prod-prev-preorder,.sticky-product-details .product-details .label.comingsoon-label,.product-preview-tag .comingsoon-label,.comingsoon-label,.prod-prev-comingsoon{border:1px solid #ffb700!important;background-color:#ffb700!important}.comingsoon-newsletter-wrapper{display:flex;flex-direction:column;gap:15px;margin-top:40px}.comingsoon-newsletter-wrapper .newsletter-form--product{display:flex;flex-direction:column;gap:10px;max-width:100%!important}.comingsoon-newsletter-wrapper .newsletter-form--product .newsletter-form__actions{display:flex;align-items:center;gap:10px;max-width:100%;width:100%}.comingsoon-newsletter-wrapper .newsletter-form--product .newsletter-form__email{width:100%;padding:12px 16px;border:1px solid #ccc;border-radius:25px;font-size:16px;font-family:forma-djr-display,sans-serif}.comingsoon-newsletter-wrapper .newsletter-form--product .btn-newsletter{flex:1;background-color:#00184c!important;color:#fff;border:none;padding:12px 24px;border-radius:25px;font-size:16px;font-family:forma-djr-display,sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease;min-height:48px}.comingsoon-newsletter-wrapper .btn-newsletter:hover{background-color:#001538}.comingsoon-newsletter-wrapper .wishlist-icon{flex-shrink:0;margin-left:5px;width:50px}.comingsoon-newsletter-wrapper .wishlist-icon button{height:50px;line-height:50px;width:50px!important;text-decoration:none;background:#fff;border:1px solid #00184C;font-family:fontawesome;display:inline-block;text-align:center;background:transparent;transform:none;border-radius:100%}.comingsoon-newsletter-wrapper .wishlist-icon button i{font-size:16px;line-height:48px;color:#00184c;display:inline-block;transform:none}.comingsoon-newsletter-wrapper .newsletter-success-message,.comingsoon-newsletter-wrapper .newsletter-error-message{margin-top:10px;padding:8px 12px;border-radius:4px;font-size:14px;width:100%;font-size:16px;font-family:forma-djr-display,sans-serif}.comingsoon-newsletter-wrapper .newsletter-success-message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.comingsoon-newsletter-wrapper .newsletter-error-message{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media(max-width:768px){.comingsoon-newsletter-wrapper .comingsoon-newsletter-form{gap:12px}.comingsoon-newsletter-wrapper .newsletter-form__email{padding:14px 16px;font-size:16px}.comingsoon-newsletter-wrapper .newsletter-form--product .btn-newsletter{padding:14px 24px;font-size:16px;min-height:52px}}.product-preview-tag:first-letter{text-transform:capitalize}.product-preview-tag .prod-prev-promoadd:has(+.prod-prev-comingsoon,+.prod-prev-metafield,+.prod-prev-preorder),.product-preview-tag .prod-prev-promoadd+.prod-prev-promotag,.product-preview-tag .prod-prev-promoadd+.prod-prev-newtag,.product-preview-tag :not(.prod-prev-newtag)+.prod-prev-promotag,.product-preview-tag .prod-prev-newtag:has(+.prod-prev-promotag:not(.hidden)){display:none}.product-preview-title{margin:12px 0 10px;line-height:26px}.product-preview-title .title-primary{font-weight:500}.product-preview-title .title-secondary{color:#00184c}.product-preview-price{margin-bottom:15px}.product-preview-price .product-preview-price-regular,.product-preview-price .product-preview-price-sale{font-size:20px;line-height:28px;font-weight:700}.product-preview-price .product-preview-price-sale{color:#db5957}.product-preview-variant-price:has(.product-preview-price-sale) .product-preview-price-regular{text-decoration:line-through;margin-right:1rem}.product-preview-infos .select-title{font-weight:700}.product-preview-swatches{margin-bottom:15px;display:flex;flex-wrap:nowrap;gap:5px;scroll-behavior:smooth;cursor:grab}.product-preview-swatches img,.product-preview-swatches .color-square{width:85px;height:85px;object-fit:contain;background-color:#e8e8e8;border:2px solid #E8E8E8;border-radius:4px;cursor:pointer}.product-preview-swatches img:hover,.product-preview-swatches .color-square:hover{border-color:#868686}.product-preview-swatches img.selected,.product-preview-swatches .color-square.selected{border-color:#00184c!important}.product-preview-swatches:not(:has(.selected)),.select-title.colors-title.hidden{display:none}.product-preview-size-title,.product-preview-option-title{display:flex;justify-content:space-between}.product-preview-sizes,.product-preview-option-values{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow:scroll hidden;padding-bottom:5px;cursor:grab}.product-preview-sizes .product-preview-size-label,.product-preview-option-values .product-preview-option-label{border:1px solid #00184c;color:#00184c;position:relative;height:36px;min-width:calc(calc(100% - 48px) / 6.5);padding:2px 8px;text-align:center;line-height:0;border-radius:20px;overflow:hidden;font-size:18px;font-weight:500;flex-shrink:0}.product-preview-sizes .product-preview-size-label.unavailable,.product-preview-option-values .product-preview-option-label.unavailable{border-color:#868686;color:#868686}.product-preview-sizes .product-preview-size-label:not(.unavailable),.product-preview-option-values .product-preview-option-label:not(.unavailable){cursor:pointer}.product-preview-sizes .product-preview-size-label.unavailable:after,.product-preview-option-values .product-preview-option-label.unavailable:after{position:absolute;left:-10%;content:"";width:120%;top:50%;background-color:#868686;height:1px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg)}.product-preview-sizes .product-preview-size-label p,.product-preview-option-values .product-preview-option-label p{padding-top:14px;text-wrap:nowrap}.product-preview-sizes .product-preview-size-label:before,.product-preview-sizes .product-preview-option-label:before{-webkit-transition:.3s ease-out .15s;transition:.3s ease-out .15s;content:"";top:0;bottom:0;right:0;left:0;position:absolute;height:100%;width:0;-webkit-transform:none;transform:none;border:0;background-color:#00184c;transition:.3s ease-out;border-radius:25px}.product-preview-sizes .product-preview-size-label:not(.unavailable):hover,.product-preview-option-values .product-preview-option-label:not(.unavailable):hover{-webkit-transition:border-color .3s ease-out .15s;transition:border-color .3s ease-out .15s;border-color:#00184c}.product-preview-sizes .product-preview-size-label:not(.unavailable):hover:before,.product-preview-sizes .product-preview-option-label:not(.unavailable):hover:before{width:100%}.product-preview-sizes input[type=radio]:checked+.product-preview-size-label:hover:before,.product-preview-sizes input[type=radio]:checked+.product-preview-option-label:hover:before{width:0%!important}.product-preview-sizes .product-preview-size-label:not(.unavailable):hover p,.product-preview-sizes .product-preview-option-label:not(.unavailable):hover p{-webkit-transition:all .3s ease-out .15s;transition:all .3s ease-out .15s;color:#fff!important;position:relative}.product-preview-sizes input[type=radio],.product-preview-option-values input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-preview-sizes input[type=radio]:checked+label.product-preview-size-label,.product-preview-option-values input[type=radio]:checked+label.product-preview-option-label{background-color:#00184c;color:#fff;border-color:#00184c}.product-preview-sizes input[type=radio]:checked+label.product-preview-size-label:hover,.product-preview-sizes input[type=radio]:checked+label.product-preview-option-label :hover{transition:none;-webkit-transition:none}.product-preview-model{font-size:18px;line-height:23px;color:#bebebe}.product-preview-actions{width:368px;text-align:center;padding-top:5px}.product-preview-actions button{cursor:pointer}.product-preview-actions .product-preview-add{display:flex;gap:6px;margin-bottom:8px}.product-preview-actions .product-preview-add>button{border:1px solid #00184C;padding:0;border-radius:25px}.product-preview-actions .product-preview-add .product-preview-submit{flex-grow:1;height:40px;background-color:#00184c;color:#fff;border-radius:25px;display:flex;align-items:center;justify-content:center;gap:1rem}.product-preview-actions .product-preview-add .product-preview-submit icon-plus{font-size:18px}.product-preview-actions .product-preview-add .product-preview-submit[disabled]{background-color:#868686;border-color:#868686;cursor:not-allowed}.product-preview-add .product-preview-submit span{font-family:forma-djr-display;font-size:23px;line-height:28px;display:inline-block;font-weight:500}.product-preview-add .product-preview-submit:not([disabled]) span.product-preview-submit-unavailable{display:none}.product-preview-add .product-preview-submit[disabled] span.product-preview-submit-available{display:none}.product-preview-actions .product-preview-add .product-preview-wishlist{flex-basis:42px;height:40px;background-color:#fff}.product-preview-actions .product-preview-add .product-preview-wishlist i{color:#00184c!important;font-size:24px}.product-preview-actions .product-preview-add .product-preview-wishlist.active i.fa-solid,.product-preview-actions .product-preview-add .product-preview-wishlist:hover i.fa-solid{display:block!important}.product-preview-actions .product-preview-add .product-preview-wishlist.active i.fa-regular,.product-preview-actions .product-preview-add .product-preview-wishlist:hover i.fa-regular{display:none}.product-preview-actions .product-preview-page-link{color:#bebebe;font-size:20px;line-height:30px}@keyframes previewLoading{50%{opacity:0}}#product-preview-content .popup-loading{display:block;width:100px;height:100px;animation:previewLoading 1s linear infinite;position:relative;left:calc(50% - 114px);top:100px;background-image:url(/cdn/shop/files/logo_db_small_786fb2e1-52b1-414f-8855-b06f069fb538.png?v=1744796019);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:1010px){.product-preview-infos>.product-preview-sizes:last-child,.product-preview-infos>.product-preview-option-values:last-child{margin-bottom:35px;padding-bottom:5px}.product-preview-infos>.product-preview-swatches .color-square{display:none}}@media only screen and (max-width:1010px){.js-menu-preview{width:80vw;padding:38px 0 40px 28px;font-size:14px;line-height:16px;border-bottom-left-radius:25px;border-top-left-radius:25px}.js-menu-preview p,.product-preview-price .money{font-size:14px;line-height:16px}.product-preview-tag{width:14rem!important;min-height:16px}.product-preview-tag:has(.prod-prev-metafield){width:auto!important}.product-preview-tag .prod-prev-metafield{display:inline-block;width:auto!important}.js-menu-preview-close{top:16px;padding-right:23px;font-size:15px}.js-menu-preview .js-menu-preview-title{font-size:16px;line-height:23px;padding-bottom:10px}.product-preview-infos{padding-right:23px}.product-preview-media img{width:100%;height:80%}.product-preview-media-nav{display:none!important;width:28px;height:28px}.product-preview-media-prev{left:10px}.product-preview-media-next{right:10px}.product-preview-media-pagination{bottom:10px!important}.product-preview-swatches img,.product-preview-swatches .color-square{width:25px;height:25px;border-width:1px;padding:1px;border-color:#00184c20;border-radius:25px}.product-preview-swatches .product-preview-swatches-color:not(.no-square) img{display:none}.product-preview-swatches .product-preview-swatches-color:not(.no-square) .color-square{display:block}.product-preview-swatches .product-preview-swatches-color:not(.no-square) .color-square:has(.sub-color-square){background:transparent;display:flex;overflow:hidden;padding:0}.product-preview-swatches .product-preview-swatches-color .color-square .sub-color-square{border:none;border-radius:0}.product-preview-sizes .product-preview-size-label,.product-preview-option-values .product-preview-option-label{height:30px;min-width:calc(calc(100% - 18px) / 3.5);padding-top:3px;padding-bottom:1px}.product-preview-sizes,.product-preview-option-values{gap:6px!important}.product-preview-sizes .product-preview-size-label p,.product-preview-option-values .product-preview-option-label p{font-size:14px;line-height:20px;padding-top:0}.product-preview-model{font-size:10px;line-height:12px}.product-preview-actions{width:calc(80vw - 51px)}.product-preview-actions .product-preview-add .product-preview-submit,.product-preview-actions .product-preview-add .product-preview-wishlist{height:30px}.product-preview-add .product-preview-submit span{font-size:16px;line-height:20px}.product-preview-actions .product-preview-add .product-preview-wishlist{flex-basis:29px}.product-preview-actions .product-preview-add .product-preview-submit icon-plus{font-size:16px}.product-preview-actions .product-preview-add .product-preview-wishlist i{font-size:18px}.product-preview-actions .product-preview-page-link{font-size:16px;line-height:20px}.js-menu__context_wishlist,.js-menu__context,.js-menu__context_product-preview{max-width:100vw}html{overflow-x:hidden!important}.product-preview-price .price .price-item,.product-preview-price .price.price--on-sale .price-item--regular{font-size:14px!important}}.cf-field select,.cf-fields-container .cf-field-container .cf-field input{border-radius:25px!important;background-color:#bebebe36!important;font-weight:600!important;color:#01184c!important}.cf-fields-container .cf-field-container .cf-field{margin:0!important}.cf-fields-container .cf-field-container .cf-field input::placeholder{color:#00184c!important}.cf-fields-container .cf-field-container .cf-field .cf-enum-field__choice{color:#bebebe}.product-preview-infos .product-preview-swatches{overflow-x:scroll;flex-wrap:nowrap}@supports selector(::-webkit-scrollbar){.product-preview-infos .product-preview-swatches::-webkit-scrollbar{width:5px;height:5px}.product-preview-infos .product-preview-swatches::-webkit-scrollbar-thumb{background:#01184c}.product-preview-infos .product-preview-swatches::-webkit-scrollbar-track{background:transparent}.product-preview-infos .product-preview-swatches::-webkit-scrollbar-button{display:none}}@supports not selector(::-webkit-scrollbar){.product-preview-infos .product-preview-swatches{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#01184C transparent;padding-bottom:5px}}.product-main-section-wrapper div:has(>.gs-product-link):not(:has(.gs-image-item)){display:none}@media only screen and (min-width:1010px){#main-nav .upsell-mobile{display:none!important}}@media only screen and (max-width:1010px){#menu-drawer nav.menu-drawer__navigation:has([open]),#menu-drawer nav.menu-drawer__navigation .menu-drawer__menu.list-menu:has([open]){overflow-y:clip}}@media(max-width:768px){.product-gallery-mobile.slick-initialized .slick-slide:not(.slick-active) .product__media-toggle{display:none!important}body:has(.product-media-modal[open]) #shopify-section-header,body:has(.product-media-modal[open]) #shopify-section-announcement-bar{opacity:0!important;pointer-events:none!important}}.menu-drawer-custom-scrollbar{position:absolute;right:0;width:8px;background-color:#eee;border-radius:2px}.menu-drawer-custom-scrollbar-thumb{position:absolute;display:block!important;width:100%;height:10%;background-color:#070707;border-radius:5px}.menu-drawer__navigation{scrollbar-width:none!important}.menu-drawer__navigation::-webkit-scrollbar{display:none}.menu-drawer__inner-submenu,.js .menu-drawer__submenu{scrollbar-width:none}.menu-drawer__inner-submenu{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:60vh}.inner-submenu-custom-scrollbar{position:absolute;top:50px;bottom:0;right:6px;width:8px;height:calc(100% - 150px);pointer-events:auto;display:block;z-index:20}.inner-submenu-custom-scrollbar-thumb{position:absolute;left:0;width:100%;border-radius:6px;cursor:pointer;will-change:transform,height;transform:translateY(0);background:#070707;display:block!important;min-height:24px;max-height:120px}.no-select{user-select:none;-webkit-user-select:none;-ms-user-select:none}.smartbar-wrapper{z-index:1!important}button.cky-banner-btn-close{width:50%!important;top:2px!important}.product-highlights{display:flex;align-items:start;gap:8px}.product-highlights:not(:last-child){margin-bottom:10px}.product-highlights-img{width:60px}.product-highlights-infos{flex:1}.product-highlights-title{display:inline-block;width:100%;font-weight:600}.product-highlights-text{display:inline-block;width:100%}@media screen and (max-width:1010px){.product-highlights-img{width:40px}}@media only screen and (min-width:1011px)and (max-width:1130px){.header_area.header{padding:0 10px}body header.custom-header .menu>ul>li{padding:0 10px!important}header.custom-header .menu>ul>li a{font-size:19px}}@media only screen and (min-width:1500px)and (max-width:1609px){body header.custom-header .menu>ul>li{padding:0 10px!important}header.custom-header .menu>ul>li a{font-size:19px}}#menu-drawer .menu-drawer__inner-submenu .submenu-main{scrollbar-width:none!important}#menu-drawer .menu-drawer__inner-submenu .submenu-main::-webkit-scrollbar{display:none}.shopifySliderFourBlocks .product-preview-swatches{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom2.css.map */
