@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css");@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;src:url('../fonts/MaterialSymbols.woff2') format('woff2')}#_desktop_search{flex-grow:1 !important;margin:0 40px !important;display:flex !important;margin-right:15px !important;order:1 !important;justify-content:center !important}#_desktop_user_info,#_desktop_cart,#_desktop_language_selector{order:2 !important;flex-shrink:0 !important;white-space:nowrap}body{display:flex;flex-direction:column;min-height:100vh;margin:0}#footer{flex-shrink:0}#wrapper{flex:1 0 auto}a{color:#EA533C}a:hover{color:#EA533C !important}.a-circle{color:#1B2A41}.a-circle:hover{transition:.2s ease-out;color:#EA533C}.account-menu a{display:block;margin-bottom:1rem}.account-menu a.active .link-item,.account-menu a:hover .link-item{color:#EA533C !important}.account-menu a.active .link-item span.link-item,.account-menu a:hover .link-item span.link-item{color:#EA533C !important}.account-menu a.active .link-item i,.account-menu a:hover .link-item i{color:#EA533C !important}.active_filters ul{display:flex;flex-wrap:wrap;gap:5px 5px;padding:0;list-style:none}.aspect-ratio-1{aspect-ratio:1;object-fit:cover}.badge.new{background-color:#EA533C;color:#f8f8f8}.text-bg-danger{background-color:#EA533C !important}.text-bg-danger:hover{background-color:#1B2A41 !important;color:white!important}.text-bg-primary{background-color:#1B2A41 !important}.text-bg-primary:hover{background-color:#1B2A41 !important;color:white!important}.text-bg-info{background-color:#afafaf !important}.text-bg-info:hover{background-color:#afafaf !important;color:black!important}body{font-family:'Montserrat',sans-serif;font-size:.9rem !important;background-image:radial-gradient(circle, #d0d0d0 1px, transparent 1px) !important;background-size:20px 20px!important}.bb-orange{border-bottom:2px solid #EA533C !important}.bc-orange{background-color:#EA533C !important}.bc-blue{background-color:#1B2A41 !important}.block_newsletter .btn{background-color:#EA533C !important;color:#f3f3f3 !important;border-color:#f3f3f3 !important}.breadcrumb{display:none !important}.breadcrumb-wrapper{display:none !important}.btn-primary{background-color:#1B2A41 !important;border:1px solid #1B2A41 !important;color:white!important}.btn-primary:hover{background-color:#EA533C !important;border:1px solid #EA533C !important;color:white!important}.btn-danger{background-color:#EA533C !important;border:1px solid #EA533C !important;color:white!important}.btn-danger:hover{background-color:#1B2A41 !important;border:1px solid #1B2A41 !important;color:white!important}.btn-light{background-color:#ECE8DE !important;border:1px solid #ECE8DE !important;color:#1B2A41 !important}.btn-light:hover{background-color:#1B2A41 !important;border:1px solid #1B2A41 !important;color:white!important}.btn-outline-primary{border:1px solid #1B2A41 !important;color:#1B2A41 !important}.btn-outline-primary:hover{color:#f8f8f8 !important;background:#1B2A41 !important}.btn-circle-viewer3d{order:2}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:3rem;height:3rem}.carousel .carousel-control-prev{left:1.5rem}.carousel .carousel-control-next{right:1.5rem}.cart__item .product-line__actions a:after{background:none}.cart-preview.header-block--active .material-icons{color:#1B2A41}.checkout__steps--current:before{background-color:#EA533C}.checkout__steps--success:after,.checkout__steps--success:before{background-color:#EA533C}.checkout__steps--success .checkout__steps__number{background-color:#EA533C;transition:none}.checkout__steps--success .checkout__steps__text{color:#EA533C;transition:none}.checkout__steps--success .checkout__steps__text.active{color:#EA533C}#circle-filters{background-color:#1B2A41 !important;width:100%;color:#f3f3f3}#circle-filters button{background-color:#f8f8f8;color:#1B2A41;width:100%;font-size:.9rem !important}.circle-nav-wrapper{display:flex;justify-content:center;margin:10px 0 0 0}.circle-nav-wrapper .circle-nav-item{text-align:center;border-bottom:3px solid #1B2A41}.circle-nav-wrapper .circle-nav-item.active,.circle-nav-wrapper .circle-nav-item:hover{border-bottom:3px solid #EA533C}.circle-nav-wrapper .circle-nav-item.active p,.circle-nav-wrapper .circle-nav-item:hover p{color:#EA533C}.circle-nav-wrapper .circle-nav-item.active img,.circle-nav-wrapper .circle-nav-item:hover img{filter:invert(48%) sepia(68%) saturate(3085%) hue-rotate(334deg) brightness(95%) contrast(92%);transition:none;mix-blend-mode:multiply}.circle-nav-wrapper .circle-nav-item img{width:80px;height:80px;object-fit:cover;transition:transform .2s}.circle-nav-wrapper .circle-nav-item img:hover{transform:scale(1.1)}.circle-card{background-color:#ffffff;border:1px solid #ECE8DE}.circle-card.hover{filter:drop-shadow(0 4px 8px #d50000) !important}.custom-grade-wrapper{display:flex;align-items:center;gap:5px;text-decoration:none !important}.custom-stars i{font-size:16px;vertical-align:middle;color:#EA533C}.custom-nb-comments{font-size:16px;color:#666;font-family:sans-serif}.custom-stars-display .fa-star{color:#c3c3c3}.custom-stars-display[data-grade="1"] .fa-star:nth-child(1),.custom-stars-display[data-grade="2"] .fa-star:nth-child(-n+2),.custom-stars-display[data-grade="3"] .fa-star:nth-child(-n+3),.custom-stars-display[data-grade="4"] .fa-star:nth-child(-n+4),.custom-stars-display[data-grade="5"] .fa-star:nth-child(-n+5){color:#EA533C}.custom-wishlist-button{background-color:white!important;cursor:pointer;position:absolute;z-index:5;right:6px!important;top:6px!important}.custom-wishlist-button i{font-size:1.2rem}.custom-wishlist-button:hover{background-color:#EA533C !important;opacity:1!important}.custom-wishlist-button:hover i{color:white!important}.customer-link a span:hover,.customer-link__link span:hover{background-color:#EA533C !important}.header a:not(.dropdown-item):not(.btn):hover i{color:#EA533C}.header-block__action-btn{position:relative !important}.header-block__badge{position:absolute !important;top:-5px !important;right:0 !important;background-color:#EA533C !important;color:white !important;min-width:18px;height:18px;border-radius:50%;font-size:10px;display:flex !important;align-items:center;justify-content:center;border:2px solid white}.header-logo-top{margin-right:20px !important;flex:0 0 auto !important}.header-logo-top img{max-height:70px !important;width:auto !important}.header-top{border-bottom:1px solid #ECE8DE !important}.header-top-desktop{display:flex !important;align-items:center !important;justify-content:space-between;width:100%}.header-top__right{display:flex !important;align-items:center !important;width:100% !important;justify-content:flex-start !important}.header-top__right .d-flex.align-items-center.gap-3{flex-shrink:0 !important;flex-grow:1 !important;display:flex !important;justify-content:space-between;align-items:center !important}input,select,textarea{background-color:#f6f6f6 !important}.feature-icon-box{background:#f8f8f8;border:.5px solid #DCE5F0;border-radius:14px;padding:10px;display:inline-flex;flex-direction:column;align-items:center;gap:10px;transition:transform .15s,box-shadow .15s;position:relative;margin-bottom:5px}.feature-icon-box .icon-name{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#41537c;text-align:center;line-height:1.2}.filter-block{background-color:#1B2A41;color:white}.filter-block:last-child{background-color:white!important;border:1px solid #afafaf !important}.filter-block.hover{background-color:#EA533C;color:white}.filter-block .material-icons{color:white}.footer .footer__main{background-color:#1B2A41 !important}.footer .link-secondary,.footer .text-secondary{color:#969fa7 !important}.form-check input{background-color:#ECE8DE !important}.form-check input:checked{background-color:#EA533C !important;border-color:#a53c2b !important}.fs-9{font-size:.9rem !important}.fs-8{font-size:.8rem !important}.fs-7{font-size:.7rem !important}.fullscreen-iframe{width:100%;height:100%;border:none;background:transparent;position:relative;z-index:1}.iframe-container{width:100%;height:100%;background-image:url('/img/logo-1773780364.jpg');background-size:30%;background-repeat:no-repeat;background-position:center;background-color:white;position:relative}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-feature-settings:'liga';vertical-align:bottom}.page-link{color:#EA533C}.page-product #product-comments-list .comment{border-bottom:0}.page-product .product__images__modal-opener{transition:.2s ease-out;width:6rem!important;height:2rem!important;top:.635rem;border-radius:4px !important;opacity:.8 !important}.page-product .product__images__modal-opener span{font-size:.8rem !important;color:#EA533C}.page-product .product__images__modal-opener span.material-symbols-outlined{font-size:1.6rem !important}.page-product .product__images__modal-opener:hover{background-color:#EA533C;color:white;opacity:1!important}.page-product .product__images__modal-opener:hover span{color:white}.pagination-recap{background-color:white;display:inline;border:1px solid #dee2e6;border-radius:8px;font-size:1rem}#product-comments-list-header{padding:0!important}.product-miniature .product-miniature__title{font-size:1rem!important;color:#1B2A41;min-height:40px}.product-miniature .product-miniature__setters-subtitle{font-size:18px}.product-miniature .product-miniature__image-container{border-radius:0}.product-miniature .product-miniature__image-container .card-img,.product-miniature .product-miniature__image-container .card-img-top{border-radius:10px 10px 0 0}.product-miniature .product-miniature__infos{background-color:white!important;border-radius:10px}.product-miniature .product-miniature__infos .product-miniature__infos__top{border-top:1px solid #EA533C !important;background-color:white!important;padding:0!important}.product-miniature .product-miniature__infos .product-miniature__infos__top .product-miniature__title{color:#f8f8f8}.product-miniature .product-miniature__infos .product-miniature__infos__bottom{background-color:white!important}.product-miniature .product-miniature__infos .product-miniature__infos__bottom .product-miniature__prices{font-size:1.2rem}.products-sort-order{background-color:white}.product-miniature__image-container picture img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;min-width:100% !important;min-height:100% !important;object-fit:cover !important;object-position:center !important}.rs-noimg{width:100% !important;aspect-ratio:1 / 1;border-radius:8px;background-color:#41537c;display:grid;place-items:center}.rs-noimg span{color:#f8f8f8;font-size:2.5rem;font-weight:bold}.rs-link{color:black}.rs-link:hover{color:#EA533C}#search_filters_wrapper.left-block{width:100% !important;max-width:100% !important;float:none !important;padding:0 !important;margin:0 !important;border:none !important}#search_widget{width:80% !important;display:flex !important;justify-content:center !important}#search_widget form{width:80% !important;display:flex;align-items:center;position:relative}#search_widget input[type="text"]{width:80% !important;height:38px;border:1px solid #ddd;padding:0 40px 0 35px !important;border-radius:5px 0 0 5px!important}#search_widget input[type="text"]::placeholder{color:#afafaf}#search_widget input[type="text"]:focus{box-shadow:0 0 0 1px rgba(234,83,60,0.43)}#search_widget i.search{position:absolute !important;z-index:10 !important;top:25% !important;transform:translateY(-50%) !important;pointer-events:none;color:#1B2A41;font-size:20px;line-height:1}select{border-radius:4px!important;border:var(--bs-border-width) solid #ced4da !important}.share-btn{color:#1B2A41}.share-btn:hover{color:#EA533C}.table-striped tbody tr:nth-of-type(odd) td,.table-striped tbody tr:nth-of-type(odd) th{background-color:#f8f8f8 !important}.tc-white{color:white}.tc-circle-orange{color:#EA533C !important}.tc-circle-blue{color:#1B2A41}.tc-circle-medium-grey{color:#afafaf}.thumbnails__container img{cursor:pointer}.thumbnails__container .thumbnail.active img{border-color:#EA533C !important}.thumbnail-container:hover img,.product-miniature:hover img,.product-miniature__image:hover{transform:none !important}.v-divider{display:inline-block;height:20px;width:2px;background-color:#EA533C}.wishlist-button-add{background-color:white !important;border:1px solid #ECE8DE !important;border-radius:50% !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;height:35px !important;width:35px !important;transition:all .3s ease !important;box-shadow:0 2px 5px rgba(0,0,0,0.1) !important;position:absolute !important;z-index:5 !important;right:6px !important;top:6px !important}.wishlist-button-add[data-active="true"]{background-color:#EA533C !important;border-color:#EA533C !important}.wishlist-button-add[data-active="true"] i.material-icons::before{color:white !important}.wishlist-button-add:hover{transform:scale(1.1);opacity:1 !important}.wishlist-button-add i.material-icons{font-size:0 !important;color:transparent !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important}.wishlist-button-add i.material-icons::before{font-family:"Font Awesome 6 Free" !important;font-size:18px !important;content:"\f004" !important;display:inline-block !important;color:#afafaf !important;transition:color .2s ease;font-weight:900 !important;line-height:1 !important}.wishlist-container a,.wishlist-footer-links a{color:#EA533C !important}.page-cms.rich-text ul{padding-left:2rem;font-size:.9rem}.page-cms.rich-text table thead td{background-color:#f3f3f3;color:#343a40;font-weight:bold}.page-cms.rich-text table tbody td:first-child{font-weight:bold;color:#343a40}/*# sourceMappingURL=circle.theme.css.map */