.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:1.5rem;margin-top:1rem}.woocommerce div.product div.images.woocommerce-product-gallery figure{height:100%}.woocommerce div.product div.images.woocommerce-product-gallery figure div img{aspect-ratio:4/5;object-fit:contain}.woocommerce div.product div.images.woocommerce-product-gallery figure div.video{height:100%}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{border-radius:8px;background:#f1f4f6}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{padding:.125rem;border-radius:16px}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img{aspect-ratio:4/5;object-fit:contain;background:#f1f4f6}.woocommerce div.product .woocommerce-product-gallery__wrapper{background:#fff}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{position:relative;background-color:#f1f4f6;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .zoom-container{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-position:top left;opacity:0;transition:opacity .2s ease-in-out;background-color:#f1f4f6;background-repeat:no-repeat}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .zoomImg{display:none!important}@media (min-width:992px) and (hover:hover) and (pointer:fine){.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{cursor:zoom-in}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:hover .zoom-container{opacity:1}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide .zoom-container{display:block}}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.video{cursor:pointer}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.video video{width:100%;height:auto;max-height:100%;display:block;object-fit:cover;background-color:#f1f4f6}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.video .zoom-container,.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.video .zoomImg{display:none}.woocommerce div.product .woocommerce-product-gallery__wrapper .discount-banner{position:absolute;bottom:0;left:0;right:0;background:#ffb443;padding:.25rem;color:#fff;text-align:left;font-size:.75rem;font-weight:700;border-radius:0 0 8px 8px}.woocommerce div.product .woocommerce-product-gallery__wrapper .discount-banner svg{margin-right:.125rem}.woocommerce div.product .woocommerce-product-gallery__trigger{display:none}.woocommerce div.product .odb-gallery-pagination{display:none}.woocommerce div.product .price-wrapper{display:flex;justify-content:space-between}.woocommerce div.product .price-wrapper ins{font-size:1.85rem}.woocommerce div.product .price-wrapper del{font-size:1.55rem}.woocommerce div.product .price-wrapper .odb-rrp-price,.woocommerce div.product .price-wrapper .odb-rrp-price__compare,.woocommerce div.product .price-wrapper .odb-rrp-price__current{display:block}.woocommerce div.product .price-wrapper .odb-rrp-price__current{color:#006b46;font-family:le-monde-livre-std,serif;font-size:1.85rem;font-weight:700;line-height:1.1;text-decoration:none}.woocommerce div.product .price-wrapper .odb-rrp-price__compare{color:rgba(0,0,0,.7);font-family:Inter,sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;margin-top:.1rem}.woocommerce div.product .price-wrapper .odb-rrp-price__compare .woocommerce-Price-amount{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.woocommerce div.product .price-wrapper .brand{align-self:center;font-weight:700}.woocommerce div.product .price-wrapper .brand a{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;color:#000;text-decoration:none}.woocommerce div.product .price-wrapper .brand .brand_logo{display:block;width:90px;height:auto}.woocommerce div.product .price-wrapper .brand .product-brand-name{color:#737373;font-size:.625rem;font-weight:400;line-height:1.5;text-decoration:underline;text-underline-offset:2px}.woocommerce div.product .cheapest-badge{text-align:center;margin:1rem 0}.woocommerce div.product .cheapest-badge img{max-height:50px;width:auto}.woocommerce div.product .odb-wl{position:absolute;top:0;left:0;z-index:100}.woocommerce div.product .odb-wl .odb-wl-toggle{padding:12px;display:inline-block;transition:all ease-in 150ms}.woocommerce div.product .odb-wl .odb-wl-toggle svg{transition:all ease-in 150ms;fill:#b8c3cd}.woocommerce div.product .odb-wl .odb-wl-toggle:hover{transform:scale(1.05)}.woocommerce div.product .odb-wl .odb-wl-toggle:hover svg{fill:#dd0000}.woocommerce div.product .odb-wl.selected .odb-wl-toggle svg{fill:#dd0000}.woocommerce div.product .product_meta{display:none}.woocommerce div.product ul.wc-tabs{display:none}.woocommerce div.product img.wp-post-image{background-color:transparent}.woocommerce div.product .coupon-banner{background:#006b46;color:#fff;padding:1rem;margin-bottom:1rem}.woocommerce div.product .coupon-banner .code{font-weight:700;width:40%;font-size:.9rem}.woocommerce div.product .coupon-banner .text{font-size:.75rem;padding-left:.5rem}.woocommerce div.product .summary .title-row{margin-bottom:1.5rem}.woocommerce div.product .summary .title-row .title-wrapper{margin-bottom:.75rem}.woocommerce div.product .summary .title-row .title-wrapper #brand-single{display:none}.woocommerce div.product .odblv-attributes{font-size:.9rem}.woocommerce div.product .odblv-attributes .odblv-attribute-label{font-weight:700}.woocommerce div.product .odblv-attributes .odblv-attribute-label .current{font-weight:400}.woocommerce div.product .details{overflow:hidden;transition:all .2s ease-out;position:relative}.woocommerce div.product .details ol,.woocommerce div.product .details ul{margin-left:0;padding-left:1.25rem}.woocommerce div.product .details a,.woocommerce div.product .details a:active,.woocommerce div.product .details a:hover,.woocommerce div.product .details a:visited{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .details a span,.woocommerce div.product .details a:active span,.woocommerce div.product .details a:hover span,.woocommerce div.product .details a:visited span{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .details table td{padding:.5rem!important;border:1px solid #eaeaeb!important}.woocommerce div.product #odb-collapse-brand-details{max-height:400px;overflow-y:scroll}.woocommerce div.product .odb-certifications,.woocommerce div.product .odb-curated-groups{margin:1rem;padding:1.25rem 1rem;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;width:100vw;max-width:100vw;margin-left:-1.25rem;margin-bottom:.75rem}.woocommerce div.product .odb-certifications .h-scroll-cert,.woocommerce div.product .odb-curated-groups .h-scroll-cert{overflow-x:scroll;margin-left:-1.25rem;width:100vw;padding-left:1.25rem}.woocommerce div.product .odb-certifications .title,.woocommerce div.product .odb-curated-groups .title{font-weight:700;font-size:.9rem;color:#0c0d0d;margin-bottom:.5rem}.woocommerce div.product .odb-certifications{margin-top:0;margin-bottom:0;padding-top:.75rem;padding-bottom:.75rem}.woocommerce div.product .odb-curated-groups{position:relative}.woocommerce div.product .odb-curated-groups .odb-curated-list-wrapper{overflow:hidden;max-height:none;transition:max-height .3s ease;position:relative}.woocommerce div.product .odb-curated-groups .odb-curated-list{list-style:none;margin:0;padding:0}.woocommerce div.product .odb-curated-groups .odb-curated-list-item{display:block;padding:.5rem 0;position:relative}.woocommerce div.product .odb-curated-groups .odb-curated-list-item.is-hidden{display:none}.woocommerce div.product .odb-curated-groups .odb-product-line-item.is-pdp-recommendation{padding:0}.woocommerce div.product .odb-curated-groups .odb-curated-link{display:block;grid-column:2;grid-row:1/3;text-decoration:none;color:inherit;min-width:0}.woocommerce div.product .odb-curated-groups .odb-curated-thumb{grid-column:1;grid-row:1/3;width:80px;background:#f1f4f6;border-radius:16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.woocommerce div.product .odb-curated-groups .odb-curated-thumb img{width:80px;height:auto;object-fit:contain}.woocommerce div.product .odb-curated-groups .odb-curated-meta{display:flex;flex-direction:column;gap:.1rem}.woocommerce div.product .odb-curated-groups .brand{font-size:.8rem;font-weight:700;color:#3d3d3d}.woocommerce div.product .odb-curated-groups .name{font-size:.95rem;font-weight:600;color:#0c0d0d}.woocommerce div.product .odb-curated-groups .price{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.woocommerce div.product .odb-curated-groups .price .current{font-weight:700;color:#006b46}.woocommerce div.product .odb-curated-groups .price .current.is-regular{color:#8a8a8a}.woocommerce div.product .odb-curated-groups .price .compare{color:#8a8a8a;font-size:.85rem}.woocommerce div.product .odb-curated-groups .price .discount{color:#d23b3b;font-size:.85rem;font-weight:600}.woocommerce div.product .odb-curated-groups .odb-wl{grid-column:3;grid-row:1;justify-self:end;align-self:start;position:static;top:auto;left:auto}.woocommerce div.product .odb-curated-groups .odb-curated-actions{grid-column:3;grid-row:2;justify-self:end;align-self:end;white-space:nowrap}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add{width:auto;padding:0;border:0;background:0 0!important;color:#006b46;font-size:.85rem;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;box-shadow:none;text-align:right}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add:focus-visible,.woocommerce div.product .odb-curated-groups .odb-curated-quick-add:hover{color:rgb(0,66.2,43.308411215)}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add.loading{color:transparent;cursor:wait;min-width:7.75rem;position:relative}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add>.odb-loading-dots{color:#006b46;display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add.loading>.odb-loading-dots{display:inline-flex}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add.added{color:#006b46;cursor:default;opacity:1}.woocommerce div.product .odb-curated-groups .odb-curated-quick-add.added::after{content:"\e017";font-family:WooCommerce;margin-left:.35rem}.woocommerce div.product .odb-curated-groups .odb-curated-toggle-btn{position:absolute;left:0;right:0;bottom:0;margin:0;border:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%);padding:2.5rem 0 .5rem;text-align:center;width:100%;display:block;color:#0c0d0d;font-weight:600;cursor:pointer}.woocommerce div.product .odb-curated-groups .odb-curated-toggle-btn .caret{margin-left:.25rem;display:inline-block;width:12px;height:12px;transform:translateY(2px);transition:transform .2s ease}.woocommerce div.product .odb-curated-groups.is-expanded .odb-curated-toggle-btn{position:static;background:0 0;padding:.5rem 0 0;text-align:center}.woocommerce div.product .odb-curated-groups.is-expanded .odb-curated-list-wrapper{max-height:none}.woocommerce div.product .odb-curated-groups.is-expanded .odb-curated-toggle-btn .caret{transform:rotate(180deg)}.woocommerce div.product .odb-certifications ul{list-style-type:none;margin:0;padding:0;display:flex;width:fit-content}.woocommerce div.product .odb-certifications ul li{background:#f1f4f6;padding:.25rem;width:90px;min-height:120px;text-align:center;display:inline-block;margin-right:.75rem;margin-bottom:.75rem}.woocommerce div.product .odb-certifications ul li .content{display:flex;flex-direction:column;justify-content:space-between}.woocommerce div.product .odb-certifications ul li .content img{height:70px;width:auto;padding:.5rem}.woocommerce div.product .odb-certifications ul li .content .name{font-size:.75rem;font-weight:700;height:50px;padding:.125rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.woocommerce div.product .odb-certifications .certifications-link{color:#98999a;text-decoration:underline;display:inline-block;margin:.5rem 0;font-size:80%}.woocommerce div.product .odb-certifications .certifications-link:active,.woocommerce div.product .odb-certifications .certifications-link:hover,.woocommerce div.product .odb-certifications .certifications-link:visited{color:#98999a}.woocommerce div.product .odb-acf-wysiwyg{margin:0 1rem;padding:.875rem 1rem;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;width:100vw;max-width:100vw;margin-left:-1.25rem;font-size:.9rem}.woocommerce div.product .odb-acf-wysiwyg .title{font-weight:700;color:#0c0d0d}.woocommerce div.product .odb-acf-wysiwyg .title:after{position:absolute;right:0;content:url("../images/dash-lg.svg")}.woocommerce div.product .odb-acf-wysiwyg .title.collapsed:after{position:absolute;right:0;content:url("../images/plus-lg.svg")}.woocommerce div.product .odb-acf-wysiwyg ul{margin-left:0}.woocommerce div.product .odb-acf-wysiwyg a,.woocommerce div.product .odb-acf-wysiwyg a:active,.woocommerce div.product .odb-acf-wysiwyg a:hover,.woocommerce div.product .odb-acf-wysiwyg a:visited{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .odb-acf-wysiwyg a span,.woocommerce div.product .odb-acf-wysiwyg a:active span,.woocommerce div.product .odb-acf-wysiwyg a:hover span,.woocommerce div.product .odb-acf-wysiwyg a:visited span{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .odb-acf-wysiwyg .odb-collapse-content{padding-top:.75rem}.woocommerce div.product .odb-brand-details{border-bottom:1px solid #dee2e6}.woocommerce div.product .odb-product-video .video-container{position:relative;cursor:pointer}.woocommerce div.product .odb-product-video img.cover-picture{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:8px;box-shadow:0 0 3px 2px rgba(0,0,0,.09)}.woocommerce div.product .odb-product-video .btn-play{background-color:#f4ebdf;background-image:url("../images/video-play.svg");background-position:center;background-repeat:no-repeat;position:absolute;width:125px;height:125px;display:inline-block;top:calc(50% - 62px);left:calc(50% - 62px);right:0;border-radius:50%;box-shadow:0 0 3px 2px rgba(0,0,0,.09)}.woocommerce div.product .odb-product-video .btn-play:before{content:""}.woocommerce div.product .woocommerce-product-details__short-description{padding:1rem;border-bottom:1px solid #dee2e6;width:100vw;max-width:100vw;margin-left:-1.25rem;padding-left:1.25rem;margin-bottom:.75rem;font-size:.9rem}.woocommerce div.product .woocommerce-product-details__short-description .title{font-weight:700;color:#0c0d0d;margin-bottom:.5rem}.woocommerce div.product .odb-variants-bls>.odblv-attribute-label{margin-bottom:12px}.woocommerce div.product .odb-variants-bls .odblv-type-image{margin-bottom:1rem;overflow:visible}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-terms{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:12px;row-gap:16px;width:100%;padding:4px}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more,.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;aspect-ratio:4/5;background-color:#f5f5f5;border:0;border-radius:12px;overflow:hidden;cursor:pointer}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more[hidden],.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term[hidden]{display:none}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term>a,.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term>span{display:block;width:100%;height:100%}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term.active{z-index:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #00b779;cursor:default}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term img{display:block;width:100%;height:100%;background-color:#f5f5f5;border-radius:12px;object-fit:cover}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term.odbvs-disabled{cursor:not-allowed}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term.odbvs-disabled img{opacity:.5}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term.odbvs-oos img{opacity:.5}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-term.odbvs-oos::after{position:absolute;z-index:2;top:50%;left:50%;width:150%;height:1px;background:#a3a3a3;content:"";pointer-events:none;transform:translate(-50%,-50%) rotate(56deg)}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more{display:flex;align-items:center;justify-content:center;color:#525252;font-size:1rem;font-weight:500;line-height:1;transition:background-color .2s ease}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more:focus-visible,.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more:hover{background-color:#e5e5e5}.woocommerce div.product .odb-variants-bls .odblv-type-image .odblv-show-more:focus-visible{outline:2px solid #00b779;outline-offset:2px}.woocommerce div.product .odblv-type-button{margin-bottom:1rem}.woocommerce div.product .odblv-type-button .odblv-attribute-label{margin-bottom:.75rem}.woocommerce div.product .odblv-type-button .odblv-terms{display:grid;column-gap:.5rem;row-gap:.5rem;grid-template-columns:auto auto}.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term{text-align:center;padding:.5rem;border-radius:8px;border:1px solid #f1f4f6;cursor:pointer;font-size:.9rem}.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term a,.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term a:hover,.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term a:visited{text-decoration:none;outline:0;color:rgba(0,0,0,.7)}.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term.active,.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term.odbvs-selected{border:2px solid #006b46;cursor:default}.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term.odbvs-disabled{color:#c4c4c4;cursor:not-allowed;opacity:.5}.woocommerce div.product .odblv-type-button .odblv-terms .odbvs-term.odbvs-oos{color:#c4c4c4;opacity:.5}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart .variations{font-size:.9rem}.woocommerce div.product form.cart .variations label{font-weight:400}.woocommerce div.product form.cart .variations .variation{margin-bottom:1rem}.woocommerce div.product form.cart .variations .variation .label{margin-bottom:.5rem;display:none}.woocommerce div.product form.cart .variations .variation.variation--size .label{display:block;font-size:.9rem;font-weight:700}.woocommerce div.product form.cart .variations .variation .odbvs-type-image .odbvs-term{display:inline-block;width:75px;height:75px;margin:1rem;padding:3px;background-color:transparent;border-radius:50%;cursor:pointer}.woocommerce div.product form.cart .variations .variation .odbvs-type-image .odbvs-term.odbvs-selected{background-color:#006b46}.woocommerce div.product form.cart .variations .variation .odbvs-type-image .odbvs-term img{background-color:#f4ebdf;border-radius:50%;aspect-ratio:1;object-fit:cover;width:150px}.woocommerce div.product form.cart .variations .variation .odbvs-type-image .odbvs-term.odbvs-disabled{opacity:.5;filter:grayscale(.5);cursor:not-allowed}.woocommerce div.product form.cart .variations .variation .odbvs-type-image .odbvs-term.odbvs-oos{color:#c4c4c4;opacity:.5}.woocommerce div.product form.cart .variations .variation .odbvs-type-button{display:grid;column-gap:.5rem;row-gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.woocommerce div.product form.cart .variations .variation .odbvs-type-button{grid-template-columns:repeat(4,minmax(0,1fr))}}.woocommerce div.product form.cart .variations .variation .odbvs-type-button .odbvs-term{align-items:center;background-color:#fff;box-sizing:border-box;color:#525252;display:flex;font-size:.875rem;font-weight:500;height:3.5rem;justify-content:center;line-height:1.25rem;text-align:center;padding:0;border-radius:.75rem;border:1px solid #e5e5e5;cursor:pointer}.woocommerce div.product form.cart .variations .variation .odbvs-type-button .odbvs-term.odbvs-selected{border:2px solid #006b46}.woocommerce div.product form.cart .variations .variation .odbvs-type-button .odbvs-term.odbvs-disabled{color:#c4c4c4;cursor:not-allowed}.woocommerce div.product form.cart .variations .variation .odbvs-type-button .odbvs-term.odbvs-oos{color:#c4c4c4;opacity:.5}.woocommerce div.product form.cart .variations .variation .odbvs-type-button .odbvs-term.odbvs-oos.odbvs-selected{color:rgba(0,0,0,.7)}.woocommerce div.product form.cart .variations .variation .odbvs-terms+select{display:none}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce div.product form.cart .single_add_to_cart_button{text-align:center;width:100%;border-radius:2rem;background-color:#006b46;padding:1rem;color:#fff;font-size:.8rem;font-size:1rem!important;line-height:1;padding:.9rem 1rem!important;position:relative}.woocommerce div.product form.cart .single_add_to_cart_button:hover{opacity:.8;background-color:#006b46;color:#fff}.woocommerce div.product form.cart .single_add_to_cart_button.backorder{background:#fff;color:#006b46;border:2px solid #006b46}.woocommerce div.product form.cart .single_add_to_cart_button.backorder:hover{background:#006b46;color:#fff}.woocommerce div.product form.cart .single_add_to_cart_button.wc-variation-is-unavailable{display:none}.woocommerce div.product form.cart .single_add_to_cart_button.loading{color:transparent!important;cursor:not-allowed;opacity:1!important;pointer-events:none}.woocommerce div.product form.cart .single_add_to_cart_button>.odb-loading-dots{color:#fff;display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.woocommerce div.product form.cart .single_add_to_cart_button.loading>.odb-loading-dots{display:inline-flex}.woocommerce div.product form.cart a.added_to_cart{display:none}.woocommerce div.product form.cart .woocommerce-variation-availability .stock-status{display:none}.woocommerce div.product form.cart .cart-button-row{--bs-gutter-x:0.5rem}.woocommerce div.product .odb-demo-booking{width:100%;border:1px solid #eaeaeb;border-radius:8px;background:#f1f4f6;padding:1rem;margin:1rem 0 1.75rem;text-align:left}.woocommerce div.product .odb-demo-booking .header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.woocommerce div.product .odb-demo-booking .copy{min-width:0}.woocommerce div.product .odb-demo-booking .copy h3{margin:0;color:#0c0d0d;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.woocommerce div.product .odb-demo-booking .eyebrow{display:block;margin-bottom:.35rem;color:rgba(0,0,0,.7);font-size:.75rem;font-weight:500;line-height:1.2;text-transform:uppercase}.woocommerce div.product .odb-demo-booking .submit,.woocommerce div.product .odb-demo-booking .toggle{border:0;border-radius:2rem;background:#262626;color:#fff;cursor:pointer;font-weight:700;line-height:1;transition:background-color 160ms ease-out,opacity 160ms ease-out,transform 140ms ease-out}.woocommerce div.product .odb-demo-booking .submit:active,.woocommerce div.product .odb-demo-booking .toggle:active{transform:scale(.98)}.woocommerce div.product .odb-demo-booking .toggle{flex:0 0 auto;min-height:2.6rem;padding:.75rem 1rem;font-size:.9rem}.woocommerce div.product .odb-demo-booking .form{display:grid;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eaeaeb}.woocommerce div.product .odb-demo-booking .meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:rgba(0,0,0,.7);font-size:.9rem}.woocommerce div.product .odb-demo-booking .meta span{display:inline-flex;align-items:center;gap:.4rem}.woocommerce div.product .odb-demo-booking .meta svg{flex:0 0 auto}.woocommerce div.product .odb-demo-booking .slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;border:0}.woocommerce div.product .odb-demo-booking .slots legend{float:none;grid-column:1/-1;width:auto;margin:0 0 .15rem;padding:0;color:#0c0d0d;font-size:.9rem;font-weight:700;line-height:1.25}.woocommerce div.product .odb-demo-booking .slot{min-height:4.5rem;border:1px solid #eaeaeb;border-radius:8px;background:#fff;color:rgba(0,0,0,.7);cursor:pointer;padding:.75rem;text-align:left;transition:border-color 160ms ease-out,box-shadow 160ms ease-out,transform 140ms ease-out}.woocommerce div.product .odb-demo-booking .slot span,.woocommerce div.product .odb-demo-booking .slot strong{display:block}.woocommerce div.product .odb-demo-booking .slot span{font-size:.8rem;line-height:1.25}.woocommerce div.product .odb-demo-booking .slot strong{color:#0c0d0d;font-size:1.05rem;line-height:1.35}.woocommerce div.product .odb-demo-booking .slot:hover{border-color:#262626}.woocommerce div.product .odb-demo-booking .slot:active{transform:scale(.99)}.woocommerce div.product .odb-demo-booking .slot.is-active{border-color:#262626;box-shadow:0 0 0 1px #262626}.woocommerce div.product .odb-demo-booking .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.woocommerce div.product .odb-demo-booking .fields label{display:grid;gap:.35rem;margin:0;color:#0c0d0d;font-size:.9rem;font-weight:500}.woocommerce div.product .odb-demo-booking .fields label:last-child{grid-column:1/-1}.woocommerce div.product .odb-demo-booking .fields input{width:100%;min-height:3rem;border:1px solid #eaeaeb;border-radius:8px;background:#fff;color:#0c0d0d;font:inherit;font-weight:400;outline:0;padding:.75rem .9rem;transition:border-color 160ms ease-out,box-shadow 160ms ease-out}.woocommerce div.product .odb-demo-booking .fields input:focus{border-color:#262626;box-shadow:0 0 0 3px rgba(38,38,38,.08)}.woocommerce div.product .odb-demo-booking .footer{display:flex;align-items:center;gap:1rem}.woocommerce div.product .odb-demo-booking .submit{min-height:3rem;padding:.85rem 1.2rem;font-size:.95rem}.woocommerce div.product .odb-demo-booking .submit:disabled{cursor:not-allowed;opacity:.45}.woocommerce div.product .odb-demo-booking .feedback{margin:0;color:rgba(0,0,0,.7);font-size:.9rem;font-weight:500;line-height:1.35}.woocommerce div.product .odb-demo-booking .feedback.is-error{color:#ff3e21}.woocommerce div.product .odb-demo-booking .feedback.is-success{color:#006b46}.woocommerce div.product .odb-demo-booking.is-loading .submit{opacity:.6}.woocommerce div.product .odb-demo-booking.is-submitted .submit{display:none}@media (max-width:575.98px){.woocommerce div.product .odb-demo-booking{padding:.85rem}.woocommerce div.product .odb-demo-booking .footer,.woocommerce div.product .odb-demo-booking .header{flex-direction:column;align-items:stretch}.woocommerce div.product .odb-demo-booking .submit,.woocommerce div.product .odb-demo-booking .toggle{width:100%}.woocommerce div.product .odb-demo-booking .fields,.woocommerce div.product .odb-demo-booking .slots{grid-template-columns:1fr}.woocommerce div.product .odb-demo-booking .fields label:last-child{grid-column:auto}}.woocommerce div.product .stock-status{width:100%;text-align:center;padding:.6rem;border-radius:8px;margin-top:.25rem;font-size:.9rem}.woocommerce div.product .stock-status .indicator{display:inline-block;height:6px;width:6px;border-radius:50%;margin-right:.7rem;vertical-align:middle}.woocommerce div.product .stock-status.no-indicator .indicator{display:none}.woocommerce div.product .stock-status.in-stock .indicator{background-color:#57f596;height:8px;width:8px;margin-right:.7rem}.woocommerce div.product .stock-status.backorder .indicator{background-color:#fbaa30;content:none;height:8px;width:8px;margin-right:.7rem}.woocommerce div.product .stock-status.out-of-stock{background-color:#f1f4f6;border-radius:2rem;margin-bottom:1rem}.woocommerce div.product .stock-status.out-of-stock .indicator{background-color:#ff3e3e;margin-right:.05rem;width:8px;height:8px;margin-top:-2px}.woocommerce div.product .stock-status.out-of-stock .text{font-weight:700;color:#000;font-size:.9rem}.woocommerce div.product .bundled_product{display:flex}.woocommerce div.product .bundled_product .images{width:50%}.woocommerce div.product .bundled_product .images figure{width:100%!important}.woocommerce div.product .bundled_product .images figure img{width:100%!important}.woocommerce div.product .bundled_product .details:after{display:none;content:none}.woocommerce .attachment-woocommerce_thumbnail{border-radius:8px}.woocommerce ul.products{margin:1rem 0}.woocommerce ul.products li.product-category{background:#f1f4f6}.woocommerce ul.products li.product-category img{margin:0!important}.woocommerce ul.products li.product-category h2{text-align:center;font-family:Inter,sans-serif;font-size:.85rem!important;padding:.5rem!important;color:#000;font-weight:400}.woocommerce ul.products li.product-category h2 mark{display:none}.woocommerce ul.products li.product .add_to_cart_button{display:none}.woocommerce ul.products li.product .product-title{display:flex}.woocommerce ul.products li.product .product-title .woocommerce-LoopProduct-link{flex:1}.woocommerce ul.products li.product .product-thumbnail{position:relative;border:solid 1px #deece6;border-radius:8px}.woocommerce ul.products li.product .product-thumbnail:hover .btn-favorite{opacity:1}.woocommerce ul.products li.product .product-thumbnail.odb_pris .awl-label-wrap{display:none}.woocommerce ul.products li.product .btn-favorite{border-color:transparent;transform:scale(.75);bottom:.5rem;right:.15rem;transition:opacity .1s ease-out}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Inter,sans-serif;color:#000;font-weight:400;opacity:.75;min-height:60px;font-size:1.15rem}.woocommerce ul.products li.product .woocommerce-loop-product__title .brand-name{font-weight:700;font-size:.9rem;line-height:.9rem;display:inline-block;padding-bottom:.5rem}.woocommerce ul.products li.product .price{font-family:le-monde-livre-std,serif;color:rgba(0,0,0,.7);font-weight:700;font-size:1.15rem}.woocommerce ul.products li.product .price ins{color:#006b46}.single-product form.variations_form .odbvs-type-button.odbvs-has-size-alternatives .odbvs-size-alternatives{cursor:pointer;overflow:hidden;position:relative}.single-product form.variations_form .odbvs-type-button.odbvs-has-size-alternatives .odbvs-size-alternatives>span:not(.odbvs-size-alternatives__hint){color:#737373;margin-top:-.25rem;opacity:.8;text-decoration:line-through}.single-product form.variations_form .odbvs-type-button.odbvs-has-size-alternatives .odbvs-size-alternatives:focus-visible{outline:2px solid #1f2732;outline-offset:2px}.single-product form.variations_form .odbvs-type-button.odbvs-has-size-alternatives .odbvs-size-alternatives__bell{color:#737373;font-size:.625rem;position:absolute;right:.375rem;top:.375rem}.single-product form.variations_form .odbvs-type-button.odbvs-has-size-alternatives .odbvs-size-alternatives__hint{background:#f2e9df;bottom:0;color:#8b5a3c;display:block;font-size:.625rem;font-weight:500;left:0;line-height:1.4;margin:0;padding:.125rem 0;pointer-events:none;position:absolute;right:0;text-align:center;text-decoration:none;z-index:1}.woocommerce div.product form.cart .variations .variation .odbvs-type-button.odbvs-has-size-alternatives .odbvs-term.odbvs-oos.odbvs-size-alternatives{opacity:1}.odb-size-alternatives-drawer__handle{margin-bottom:.5rem}.odb-size-alternatives-drawer__header{border-bottom:1px solid #f5f5f5;padding:0 1.5rem 1rem}.odb-size-alternatives-drawer__header h2{color:#171717;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4;margin:0}.odb-size-alternatives-drawer__header p{color:#525252;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.4;margin:.25rem 0 0}.odb-size-alternatives-drawer__products{flex:1;min-height:0;overflow-y:auto;padding:1.5rem}.odb-size-alternatives-drawer__footer{border-top:1px solid #f5f5f5;padding:1rem 1.5rem}.odb-size-alternatives-drawer__close{background:0 0;border:0;color:#525252;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;padding:.75rem;transition:color .2s ease;width:100%}.odb-size-alternatives-drawer__close:focus,.odb-size-alternatives-drawer__close:hover{color:#171717}.odb-size-alternatives-list__item{padding:1rem 0}.odb-size-alternatives-list__item:first-child{padding-top:0}.odb-size-alternatives-list__item+.odb-size-alternatives-list__item{border-top:1px solid #f5f5f5}.woocommerce div.product .odb-size-alternatives-list .odb-product-card .product-card-top-right .odb-wl{left:auto;position:static;right:auto;top:auto;transition:none;z-index:auto}.woocommerce div.product .odb-size-alternatives-list .odb-product-card .product-card-top-right .odb-wl .odb-wl-toggle{align-items:center;display:inline-flex;justify-content:center;padding:0;transition:none}.woocommerce div.product .odb-size-alternatives-list .odb-product-card .product-card-top-right .odb-wl .odb-wl-toggle svg{transition:fill 140ms ease}.pswp__video{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f1f4f6}.pswp__video iframe,.pswp__video video{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background-color:#f1f4f6}.pswp__video .pswp__video-player{pointer-events:none}.pswp__video .pswp__video-player::-webkit-media-controls{display:none!important}@media (min-width:992px){.woocommerce-product-gallery__image.video video{object-fit:cover}.pswp__video iframe,.pswp__video video{object-fit:none}}.woocommerce div.product p.price,.woocommerce div.product span.price{align-self:flex-end;color:#000;font-size:1.5rem;font-family:le-monde-livre-std,serif}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#5b5b5b;opacity:1;margin-right:.5rem}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#006b46}.woocommerce div.product p.price{margin-bottom:0}.woocommerce div.product .product_title{font-family:Inter,sans-serif;font-weight:400;font-size:1.15rem}.yith-par-message{margin:0 0 20px 0!important}.nmgr-add-to-wishlist-button{background-color:#7ad1ac!important}.woocommerce div.product .brand-wrap{display:inline-block;padding-bottom:.25rem;font-weight:700}.woocommerce div.product .brand-wrap a{text-decoration:none;color:#000}@media (max-width:767.98px){.woocommerce div.product div.images.woocommerce-product-gallery{margin-left:-1.25rem;width:100vw;position:relative}.woocommerce div.product div.images.woocommerce-product-gallery .gallery-nav--left,.woocommerce div.product div.images.woocommerce-product-gallery .gallery-nav--right{display:inline-block;position:absolute;width:25%;height:100%;top:0;z-index:8;pointer-events:none}.woocommerce div.product div.images.woocommerce-product-gallery .gallery-nav--right{right:0}.woocommerce div.product div.images.woocommerce-product-gallery .gallery-nav--left{left:0}.woocommerce div.product div.images.woocommerce-product-gallery figure img{border-radius:0}.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport{border-radius:0;touch-action:pan-y}.woocommerce div.product figure.woocommerce-product-gallery__wrapper{position:relative;transform:translate3d(0,0,0);transition:none!important;will-change:transform}.woocommerce div.product figure.woocommerce-product-gallery__wrapper.is-mobile-settling{transition:transform .3s cubic-bezier(.25, .1, .25, 1)!important}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{display:none}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination{align-items:center;bottom:16px;display:flex;gap:4px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:12}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination[hidden]{display:none}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination.discount-banner-shown{bottom:42px}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination__dot{appearance:none;background:0 0;border:0;height:24px;margin:0;padding:0;position:relative;transition:width .3s cubic-bezier(.4, 0, .2, 1);width:8px}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination__dot::before{background:#a3a3a3;border-radius:999px;content:"";height:2px;inset:50% 0 auto;position:absolute;transform:translateY(-50%);transition:background-color .3s cubic-bezier(.4, 0, .2, 1)}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination__dot.is-active{width:24px}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination__dot.is-active::before{background:#525252}.woocommerce div.product .woocommerce-product-gallery .odb-gallery-pagination__dot:focus-visible{outline:2px solid #006B46;outline-offset:3px}.woocommerce div.product .woocommerce-product-gallery__image{width:100vw!important;margin-right:0!important}.woocommerce div.product .woocommerce-product-gallery__image img{background-color:transparent;border-radius:0}.woocommerce div.product .woocommerce-product-gallery__wrapper{display:flex;flex-direction:row;width:fit-content}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{box-sizing:border-box}.woocommerce div.product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{width:fit-content}}@media (min-width:992px){.woocommerce div.product .product-images a.btn-favorite{top:.5rem;bottom:initial}.woocommerce div.product div.product-details-container{display:flex;margin-top:2rem}.woocommerce div.product div.product-details-container .product-images{flex:1}.woocommerce div.product div.product-details-container .product-images figure.woocommerce-product-gallery__wrapper{transform:translate3d(0,0,0);transition:all cubic-bezier(.795, -.035, 0, 1) .5s!important}.woocommerce div.product div.product-details-container .product-images .flex-viewport{border-radius:8px}.woocommerce div.product div.product-details-container .product-images .flex-control-thumbs li{padding:.5rem;border-radius:8px;width:18%!important}.woocommerce div.product div.product-details-container .product-images .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.woocommerce div.product div.product-details-container .product-images .flex-control-thumbs li img{border:4px solid transparent;transition:all .2s ease-in;border-radius:8px}.woocommerce div.product div.product-details-container .product-images .flex-control-thumbs li img.flex-active{border-color:#006b46}.woocommerce div.product div.product-details-container .summary{flex:1;margin-top:0}.woocommerce div.product div.images.woocommerce-product-gallery{margin-left:0;width:90%;margin-right:1rem;position:sticky;top:50px}.woocommerce div.product div.images.woocommerce-product-gallery figure div:first-child{margin-left:0}.woocommerce div.product .woocommerce-product-gallery__image{margin-right:0!important}.woocommerce div.product .woocommerce-product-details__short-description{width:100%;max-width:100%;padding:1rem 0}.woocommerce div.product .summary{width:60%}.woocommerce div.product .summary .title-row{flex-direction:column}.woocommerce div.product .summary .title-row .price,.woocommerce div.product .summary .title-row .title-wrapper{align-self:flex-start}.woocommerce div.product .summary .title-row .title-wrapper{color:#000}.woocommerce div.product .summary .title-row .title-wrapper #brand-single{display:none}.woocommerce div.product .summary .title-row .title-wrapper .product_title{font-size:1.5rem}.woocommerce div.product .summary .title-row .title-wrapper .brand-wrap{font-size:1.5rem}.woocommerce div.product .summary .title-row .price del{text-align:left}.woocommerce div.product .summary form.cart{margin-bottom:0}.woocommerce div.product .odb-certifications .h-scroll-cert{margin-left:0;width:auto;padding-left:0}.woocommerce div.product .odb-brrand-details{padding-bottom:3rem}.woocommerce div.product .odb-acf-wysiwyg,.woocommerce div.product .odb-certifications,.woocommerce div.product .odb-curated-groups,.woocommerce div.product .woocommerce-product-details__short-description{margin:0;border-bottom:none;width:100%;max-width:100%;padding:1rem 0}.woocommerce div.product .odb-acf-wysiwyg ol,.woocommerce div.product .odb-acf-wysiwyg ul,.woocommerce div.product .odb-certifications ol,.woocommerce div.product .odb-certifications ul,.woocommerce div.product .odb-curated-groups ol,.woocommerce div.product .odb-curated-groups ul,.woocommerce div.product .woocommerce-product-details__short-description ol,.woocommerce div.product .woocommerce-product-details__short-description ul{margin-left:1rem;padding-left:1rem}.woocommerce div.product .odb-acf-wysiwyg a,.woocommerce div.product .odb-acf-wysiwyg a:active,.woocommerce div.product .odb-acf-wysiwyg a:hover,.woocommerce div.product .odb-acf-wysiwyg a:visited,.woocommerce div.product .odb-certifications a,.woocommerce div.product .odb-certifications a:active,.woocommerce div.product .odb-certifications a:hover,.woocommerce div.product .odb-certifications a:visited,.woocommerce div.product .odb-curated-groups a,.woocommerce div.product .odb-curated-groups a:active,.woocommerce div.product .odb-curated-groups a:hover,.woocommerce div.product .odb-curated-groups a:visited,.woocommerce div.product .woocommerce-product-details__short-description a,.woocommerce div.product .woocommerce-product-details__short-description a:active,.woocommerce div.product .woocommerce-product-details__short-description a:hover,.woocommerce div.product .woocommerce-product-details__short-description a:visited{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .odb-acf-wysiwyg a span,.woocommerce div.product .odb-acf-wysiwyg a:active span,.woocommerce div.product .odb-acf-wysiwyg a:hover span,.woocommerce div.product .odb-acf-wysiwyg a:visited span,.woocommerce div.product .odb-certifications a span,.woocommerce div.product .odb-certifications a:active span,.woocommerce div.product .odb-certifications a:hover span,.woocommerce div.product .odb-certifications a:visited span,.woocommerce div.product .odb-curated-groups a span,.woocommerce div.product .odb-curated-groups a:active span,.woocommerce div.product .odb-curated-groups a:hover span,.woocommerce div.product .odb-curated-groups a:visited span,.woocommerce div.product .woocommerce-product-details__short-description a span,.woocommerce div.product .woocommerce-product-details__short-description a:active span,.woocommerce div.product .woocommerce-product-details__short-description a:hover span,.woocommerce div.product .woocommerce-product-details__short-description a:visited span{color:rgba(0,0,0,.7)!important;font-family:Inter,sans-serif!important}.woocommerce div.product .odb-certifications,.woocommerce div.product .odb-curated-groups{margin:1rem 0}.woocommerce div.product .odb-certifications ol,.woocommerce div.product .odb-certifications ul,.woocommerce div.product .odb-curated-groups ol,.woocommerce div.product .odb-curated-groups ul{margin:0;padding:0}.woocommerce div.product .odb-product-video img.cover-picture{aspect-ratio:16/9}.woocommerce div.product .related.products{margin-top:2rem}li.product a.btn-favorite{opacity:0}}.trustpilot-widget{margin:20px 0}#wc_bis_email{margin-bottom:inherit!important;display:inline;width:50%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(0,0,0,.7);background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wc_bis_send_form{text-align:center;background:#f4ebdf;padding:.6rem;border-radius:8px}#product-video-modal .modal-dialog{max-width:600px}#product-video-modal .modal-dialog .modal-content{margin-top:20%}#wc_bis_product_form{display:grid;font-size:.7rem}#wc_bis_email{width:100%;font-size:.8rem}#wc_bis_send_form{margin-bottom:0!important;background-color:#1f2732;color:#fff;font-size:.8rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem}.woocommerce ul.products li.product .woocommerce-loop-product__title .product-title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.woocommerce ul.products li.product .woocommerce-loop-product__title .brand-name{font-weight:700;font-size:.9rem;margin-bottom:.25rem}@media (min-width:576px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem}}@media (min-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem}}#odb-single-related-products{margin-left:-.25rem;margin-right:-.25rem}#odb-single-related-products .odb-recommendation-section{margin:2rem 0}#odb-single-related-products .odb-recommendation-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}#odb-single-related-products .odb-recommendation-header h2{margin:0;font-weight:700;font-size:1.1rem;font-family:Inter,sans-serif;color:#0c0d0d}#odb-single-related-products .odb-recommendation-link{font-weight:700;font-size:.9rem;text-decoration:none;color:#0c0d0d}#odb-single-related-products .title{font-weight:700;font-size:110%;color:#0c0d0d;margin-bottom:1rem}.alg-fbt-wrapper .alg-fbt-item-wrapper:nth-child(n+9){display:none!important}.alg-fbt-wrapper.show-all .alg-fbt-item-wrapper{display:block!important}.alg-fbt-show-more{margin:20px auto;display:block;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.alg-fbt-show-more:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}.woocommerce ul.products.alg-related-products{display:grid;grid-template-columns:1fr 1fr}.woocommerce ul.products.alg-related-products li.injected,.woocommerce ul.products.alg-related-products li.product{width:100%!important;margin-left:0!important}.woocommerce ul.products.alg-related-products li.injected a{display:flex;height:95%}.woocommerce ul.products.alg-related-products li.injected a .latest-blog-post{height:100%}.woocommerce ul.products.alg-related-products li.injected a .latest-blog-post .post-details{top:1rem}.woocommerce ul.products.alg-related-products li.injected a .latest-blog-post .post-details .post-title{margin-bottom:.5rem}.woocommerce ul.products.alg-related-products li.injected a .latest-blog-post .post-details .btn{background:#fff;border-radius:50px;font-size:.9rem;font-weight:700}@media (min-width:992px){.woocommerce ul.products.alg-related-products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.woocommerce .price-wrapper .brand{font-size:1.35rem}}.product-labels{display:flex;font-size:.9rem;color:#000;margin-bottom:1rem}.product-labels .label{border-radius:8px;background:#f1f4f6;color:#5f5f5f;padding:.125rem .5rem}.bundle-wrapper,.product-highlights{border:1px solid #dfdfdf;border-radius:8px;margin-top:.75rem;color:#323232;font-size:.9rem;font-weight:700}.bundle-wrapper .hint,.product-highlights .hint{font-size:90%;padding-left:1.25rem;opacity:.8;font-weight:400}.bundle-wrapper.shipping .hint,.product-highlights.shipping .hint{padding-left:0}.bundle-wrapper .bundle-item,.bundle-wrapper .bundle-overview,.bundle-wrapper .highlight,.product-highlights .bundle-item,.product-highlights .bundle-overview,.product-highlights .highlight{padding:.9rem;border-bottom:1px solid #dfdfdf}.bundle-wrapper .bundle-item:last-child,.bundle-wrapper .bundle-overview:last-child,.bundle-wrapper .highlight:last-child,.product-highlights .bundle-item:last-child,.product-highlights .bundle-overview:last-child,.product-highlights .highlight:last-child{border-bottom:none}.bundle-wrapper .bundle-item:empty,.bundle-wrapper .bundle-overview:empty,.bundle-wrapper .highlight:empty,.product-highlights .bundle-item:empty,.product-highlights .bundle-overview:empty,.product-highlights .highlight:empty{display:none}.bundle-wrapper .bundle-item.prisjakt_cheapest,.bundle-wrapper .bundle-overview.prisjakt_cheapest,.bundle-wrapper .highlight.prisjakt_cheapest,.product-highlights .bundle-item.prisjakt_cheapest,.product-highlights .bundle-overview.prisjakt_cheapest,.product-highlights .highlight.prisjakt_cheapest{display:none}.bundle-wrapper .bundle-item.furniture,.bundle-wrapper .bundle-item.shipping,.bundle-wrapper .bundle-overview.furniture,.bundle-wrapper .bundle-overview.shipping,.bundle-wrapper .highlight.furniture,.bundle-wrapper .highlight.shipping,.product-highlights .bundle-item.furniture,.product-highlights .bundle-item.shipping,.product-highlights .bundle-overview.furniture,.product-highlights .bundle-overview.shipping,.product-highlights .highlight.furniture,.product-highlights .highlight.shipping{display:flex;justify-content:space-between}.bundle-wrapper .bundle-item.furniture .price,.bundle-wrapper .bundle-item.shipping .price,.bundle-wrapper .bundle-overview.furniture .price,.bundle-wrapper .bundle-overview.shipping .price,.bundle-wrapper .highlight.furniture .price,.bundle-wrapper .highlight.shipping .price,.product-highlights .bundle-item.furniture .price,.product-highlights .bundle-item.shipping .price,.product-highlights .bundle-overview.furniture .price,.product-highlights .bundle-overview.shipping .price,.product-highlights .highlight.furniture .price,.product-highlights .highlight.shipping .price{background:#005236;padding:.35rem .5rem;color:#57f596;font-size:75%;border-radius:8px;align-self:flex-start}.bundle-wrapper .bundle-item.furniture,.bundle-wrapper .bundle-overview.furniture,.bundle-wrapper .highlight.furniture,.product-highlights .bundle-item.furniture,.product-highlights .bundle-overview.furniture,.product-highlights .highlight.furniture{background:rgba(31,39,50,.05);border-bottom:3px solid #1f2732}.bundle-wrapper .bundle-item.furniture .price,.bundle-wrapper .bundle-overview.furniture .price,.bundle-wrapper .highlight.furniture .price,.product-highlights .bundle-item.furniture .price,.product-highlights .bundle-overview.furniture .price,.product-highlights .highlight.furniture .price{background:#1f2732;padding:.35rem .5rem;color:#fff;font-size:75%;border-radius:8px}.bundle-wrapper .highlight.campaign-banner,.product-highlights .highlight.campaign-banner{padding:0}.bundle-wrapper .highlight.campaign-banner img,.product-highlights .highlight.campaign-banner img{border-radius:0 0 8px 8px;display:block;width:100%;height:auto}.bundle-wrapper .highlight.campaign-banner a,.product-highlights .highlight.campaign-banner a{display:block}.bundle-wrapper .highlight.campaign-banner canvas,.product-highlights .highlight.campaign-banner canvas{width:100%;aspect-ratio:3.312;vertical-align:bottom;border-radius:0 0 8px 8px}.bundle-wrapper .odb-pris-banner,.product-highlights .odb-pris-banner{padding:.6rem;font-weight:400;font-size:90%;border-radius:4px;background-color:#f1f4f6;margin:0;margin-top:.6rem}.bundle-wrapper .prisjakt_cheapest_a,.product-highlights .prisjakt_cheapest_a{display:inline-block;margin:auto;text-align:center;width:100%;padding:.3rem;border-bottom:1px solid #dfdfdf}.bundle-wrapper .prisjakt_cheapest_a img,.product-highlights .prisjakt_cheapest_a img{height:40px}.bundle-wrapper .bundled_product,.product-highlights .bundled_product{margin-bottom:0!important;padding-bottom:0!important}.bundle-wrapper .bundled_product_excerpt,.bundle-wrapper .bundled_product_title_link,.product-highlights .bundled_product_excerpt,.product-highlights .bundled_product_title_link{display:none}.bundle-wrapper .bundled_product_title,.product-highlights .bundled_product_title{font-size:.9rem!important;color:#5b5b5b}.bundle-wrapper .attachment-woocommerce_thumbnail,.bundle-wrapper .bundled_product_images,.bundle-wrapper figure.bundled_product_image,.product-highlights .attachment-woocommerce_thumbnail,.product-highlights .bundled_product_images,.product-highlights figure.bundled_product_image{width:40px!important;margin-bottom:0!important}.bundle-wrapper .bundled_product_summary,.product-highlights .bundled_product_summary{border-bottom:none!important}.bundle-wrapper .bundle-item,.bundle-wrapper .bundle-overview,.product-highlights .bundle-item,.product-highlights .bundle-overview{padding:.45rem .9rem}.bundle-wrapper .bundle-item .details,.bundle-wrapper .bundle-overview .details,.product-highlights .bundle-item .details,.product-highlights .bundle-overview .details{padding-left:1rem!important}.bundle-wrapper{margin-bottom:1.5rem!important}.product-badges{position:absolute;top:9px;right:9px;z-index:100;display:flex;gap:6px}.product-badges span.product-badge{background:#006b46;color:#fff;font-size:.9rem;font-weight:700;text-transform:uppercase;padding:.5rem;border-radius:0;line-height:1;align-self:flex-start}.product-badges a.product-badge{display:inline-block}.product-badges a.product-badge img{max-width:125px;height:auto}@media (max-width:767.98px){.product-badges a.product-badge img{max-width:110px}}.product-details-container .woocommerce-variation-add-to-cart .vipps_buy_now_wrapper{display:none}.product-details-container .woocommerce-variation-add-to-cart-enabled .vipps_buy_now_wrapper{display:block}.product-details-container .vipps_buy_now_wrapper{margin-top:1rem}.product-details-container .vipps-buy-now{padding:0}.product-details-container .vipps-buy-now.disabled,.product-details-container .vipps-buy-now[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.product-details-container .divider-with-text{margin-bottom:.75rem}.product-details-container .vipps-express-section{background:0 0;border:0;border-radius:0;display:flow-root;padding:0}.product-details-container .vipps-express-section .vipps-express-text{display:none}.product-details-container .vipps-express-section .vipps-express-checkout-wrapper{display:flex;float:none!important;width:100%}.single_add_to_cart_button.disabled{cursor:not-allowed;opacity:.55}.certifications .post-thumbnail,body.page-certifications .post-thumbnail{width:100vw;overflow:hidden;margin-left:-.75rem}.certifications .post-thumbnail img,body.page-certifications .post-thumbnail img{border-radius:0!important}.certifications .certifications-hero,body.page-certifications .certifications-hero{background-image:url("../images/certifications-hero.jpeg");margin-left:-.75rem;width:100vw;height:150px;background-position:center;background-size:cover}.certifications .certification,body.page-certifications .certification{margin:1rem 0}.certifications .certification .icon,body.page-certifications .certification .icon{background:#f4ebdf;padding:1.25rem;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.certifications .certification .icon img,body.page-certifications .certification .icon img{max-height:56px}.certifications .certification .title,body.page-certifications .certification .title{font-weight:700;font-size:1.1rem;margin:.75rem 0}@media (min-width:992px){.certifications .post-thumbnail,body.page-certifications .post-thumbnail{width:100%;margin-left:0}.certifications .post-thumbnail img,body.page-certifications .post-thumbnail img{border-radius:8px!important;width:100%}}.odb-block-bg{background:var(--odb-block-bg,transparent)}.odb-block-bg.odb-block-bg--full{border-radius:0;box-shadow:0 0 0 100vmax var(--odb-block-bg,transparent);clip-path:inset(0 -100vmax)}.odb-text-block{max-width:760px;margin:2rem auto;font-size:1rem;line-height:1.65}.odb-text-block--align-left{text-align:left}.odb-text-block--align-center{text-align:center}.odb-text-block--align-right{text-align:right}.odb-text-block--has-background{padding:clamp(1rem,3vw,1.5rem);border-radius:12px}.odb-text-block--background-gray{background:#f1f4f6}.odb-text-block--background-peach{background:#ffe7ce}.odb-text-block--background-green{background:#daf1e4}@media (max-width:767px){.odb-text-block{padding-inline:1rem}.odb-text-block.odb-text-block--has-background{margin:1.5rem 1rem;padding:1rem}}.odb-text-block .odb-text-block__content>:last-child{margin-bottom:0}.odb-text-block a:focus-visible{outline:3px solid #006B46;outline-offset:3px}.odb-image-text-block__content ol,.odb-image-text-block__content ul,.odb-text-block__content ol,.odb-text-block__content ul{margin:0 0 1rem;padding-inline-start:1.25rem;text-align:left}.odb-image-text-block__content li,.odb-text-block__content li{margin-block:0}.odb-image-text-block__content li>p,.odb-text-block__content li>p{margin-block:0}.odb-image-text-block__content ol ol,.odb-image-text-block__content ol ul,.odb-image-text-block__content ul ol,.odb-image-text-block__content ul ul,.odb-text-block__content ol ol,.odb-text-block__content ol ul,.odb-text-block__content ul ol,.odb-text-block__content ul ul{margin-top:0;margin-bottom:0;padding-inline-start:1.1rem}.odb-image-text-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"media content";align-items:center;gap:clamp(1.5rem,4vw,4rem);margin:2rem 0}.odb-image-text-block--image-right{grid-template-areas:"content media"}.odb-image-text-block__media{grid-area:media;min-width:0;overflow:hidden;border-radius:8px;background:#e8eaef}.odb-image-text-block__media img,.odb-image-text-block__media picture{display:block;width:100%}.odb-image-text-block__media img{aspect-ratio:var(--odb-image-text-ratio,4/3);height:auto;object-fit:cover}.odb-image-text-block__content{grid-area:content;min-width:0;line-height:1.65;overflow-wrap:anywhere}.odb-image-text-block__content>:last-child{margin-bottom:0}.odb-image-text-block__content a:focus-visible{outline:3px solid #006B46;outline-offset:3px}@media (max-width:767px){.odb-image-text-block{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "content";gap:1.25rem}.odb-image-text-block__content{padding-inline:1rem}}.odb-image-text-block--overlay{position:relative;display:flex;align-items:flex-end;gap:0;min-height:clamp(320px,38vw,540px);overflow:hidden;border-radius:8px;background:#e8eaef}.odb-image-text-block--overlay .odb-image-text-block__media{position:absolute;inset:0;border-radius:0}.odb-image-text-block--overlay .odb-image-text-block__media::after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(0,0,0,.08) 25%,rgba(0,0,0,.82) 100%),linear-gradient(90deg,rgba(0,0,0,.58) 0,rgba(0,0,0,0) 72%);pointer-events:none}.odb-image-text-block--overlay .odb-image-text-block__media img,.odb-image-text-block--overlay .odb-image-text-block__media picture{height:100%}.odb-image-text-block--overlay .odb-image-text-block__media img{object-fit:cover}.odb-image-text-block--overlay .odb-image-text-block__content{position:relative;z-index:1;width:min(680px,100%);padding:clamp(1.5rem,4vw,4rem);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55)}.odb-image-text-block--overlay .odb-image-text-block__content a:not(.odb-image-text-block__button){color:inherit}.odb-image-text-block--overlay .odb-image-text-block__content a:focus-visible{outline-color:#fff}.odb-image-text-block--overlay .odb-image-text-block__button{margin-top:.5rem;border:2px solid #fff;background:#fff;color:#000;text-shadow:none}.odb-image-text-block--overlay .odb-image-text-block__button:hover{border-color:#006b46;background:#006b46;color:#fff}.odb-image-text-block--overlay .odb-image-text-block__button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (max-width:767px){.odb-image-text-block--overlay{min-height:clamp(360px,115vw,560px)}.odb-image-text-block--overlay .odb-image-text-block__media::after{background:linear-gradient(180deg,rgba(0,0,0,.08) 15%,rgba(0,0,0,.9) 100%)}.odb-image-text-block--overlay .odb-image-text-block__content{padding:clamp(1.25rem,6vw,2rem)}}.odb-split-section{margin:1rem 0}.odb-split-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.odb-split-section__tile{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0;color:inherit;text-decoration:none}.odb-split-section__media{display:flex;width:100%;aspect-ratio:var(--odb-split-ratio-lg,16/9);overflow:hidden;align-items:center;justify-content:center;border-radius:8px;background:#e8eaef}.odb-split-section__media img,.odb-split-section__media picture{display:block;width:100%;height:100%}.odb-split-section__media img{object-fit:cover}.odb-split-section__title{margin:.75rem 0 0;color:#333;font-family:Inter,sans-serif;font-size:1rem;font-weight:600}@media (min-width:768px){.odb-split-section--ratio-lg-original .odb-split-section__media{aspect-ratio:auto}.odb-split-section--ratio-lg-original .odb-split-section__media img,.odb-split-section--ratio-lg-original .odb-split-section__media picture{height:auto}.odb-split-section--max-height-lg .odb-split-section__media picture{display:flex;align-items:center;justify-content:center}.odb-split-section--max-height-lg .odb-split-section__media img{width:auto;max-width:100%;max-height:var(--odb-split-max-height-lg);object-fit:contain;margin-inline:auto}}@media (max-width:767px){.odb-split-section{margin-inline:1rem}.odb-split-section__media{aspect-ratio:var(--odb-split-ratio-sm,1/1)}.odb-split-section--ratio-sm-original .odb-split-section__media{aspect-ratio:auto}.odb-split-section--ratio-sm-original .odb-split-section__media img,.odb-split-section--ratio-sm-original .odb-split-section__media picture{height:auto}.odb-split-section--max-height-sm .odb-split-section__media picture{display:flex;align-items:center;justify-content:center}.odb-split-section--max-height-sm .odb-split-section__media img{width:auto;max-width:100%;max-height:var(--odb-split-max-height-sm);object-fit:contain;margin-inline:auto}}.odb-product-sections{margin:2rem 0 3rem}.odb-product-sections .odb-product-sections-inner{width:100%}.odb-product-sections .odb-product-sections-header{margin-bottom:1rem;text-align:center}.odb-product-sections .odb-product-sections-description{max-width:760px;margin:0 auto}.odb-product-sections .odb-product-sections-nav-container{margin:1rem 0 1.5rem}.odb-product-sections .odb-product-sections-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.75rem}.odb-product-sections .odb-product-section-nav-btn{min-height:56px;padding:0;border:2px solid transparent;border-radius:6px;background:#e8eaef;color:inherit;cursor:pointer;display:flex;align-items:stretch;overflow:hidden;text-align:left}.odb-product-sections .odb-product-section-nav-btn.is-selected{border-color:#57f596;font-weight:700}.odb-product-sections .odb-product-section-nav-image{width:35%;min-width:52px;object-fit:cover;background:#f5f5f5;background-position:center;background-repeat:no-repeat;background-size:cover}.odb-product-sections .odb-product-section-nav-check{flex:0 0 45px;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.odb-product-sections .odb-product-section-nav-check canvas{width:45px;height:45px}.odb-product-sections .odb-product-section-nav-title{flex:1;display:flex;align-items:center;padding:.5rem;font-size:13px;line-height:1.25}.odb-product-sections .odb-product-sections-body{width:100%}.odb-product-sections .odb-product-section{margin:2rem 0;padding:.25rem}.odb-product-sections .odb-product-section[hidden]{display:none!important}.odb-product-sections .odb-product-section ul.products{display:grid;grid-gap:12px 24px;margin-bottom:0}.odb-product-sections .odb-product-section ul.products:after,.odb-product-sections .odb-product-section ul.products:before{display:none}.odb-product-sections .odb-product-section ul.products li.injected,.odb-product-sections .odb-product-section ul.products li.product,.odb-product-sections .odb-product-section ul.products li.skeleton{width:100%;max-width:none;margin:0;overflow:hidden}.odb-product-sections .odb-product-section ul.products li.product.first{clear:none!important}.odb-product-sections .odb-product-section-header{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.odb-product-sections .odb-product-section-image{width:64px;height:64px;border-radius:6px;object-fit:cover;background:#f5f5f5}.odb-product-sections .odb-product-section-copy{flex:1}.odb-product-sections .odb-product-section-copy h3{margin:0;font-size:1.25rem}.odb-product-sections .odb-product-section-description{margin-top:.35rem}.odb-product-sections .odb-product-section-description p:last-child{margin-bottom:0}.odb-product-sections .odb-product-sections-shared-controls{margin-bottom:1rem}.odb-product-sections .product-loop-meta-container{margin-bottom:1rem}.odb-product-sections--sectioned .odb-product-sections-nav-container{margin:1rem 0 1.5rem}.odb-product-sections--sectioned .odb-product-sections-nav{gap:0}.odb-product-sections--sectioned .odb-product-section-nav-btn{min-height:55px;width:90%;margin:2% 5%;padding:.25rem;border:1px solid #cfcfcf;border-radius:50px;background:#e8eaef;font-size:13px;font-weight:300;overflow:visible;text-align:left}.odb-product-sections--sectioned .odb-product-section-nav-btn.is-selected,.odb-product-sections--sectioned .odb-product-section-nav-btn.selected{border:2px solid #57f596;border-radius:50px;font-weight:700}.odb-product-sections--sectioned .odb-product-section-nav-btn.all{order:99;justify-content:left}.odb-product-sections--sectioned .odb-product-section-nav-btn .thumb{display:flex;justify-content:center;align-items:center;height:100%;margin:0;padding:0}.odb-product-sections--sectioned .odb-product-section-nav-btn .rive{z-index:100}.odb-product-sections--sectioned .odb-product-section-nav-btn .title{padding:.125rem}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat{display:grid;grid-template-columns:1fr;gap:0;transition:grid-template-columns .3s cubic-bezier(.4, 0, .2, 1);padding:.5rem;margin:0 0 2rem}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat>h3{position:relative;margin-bottom:.5rem;padding:.5rem 2rem .5rem 3.5rem;border-radius:50px;background:#f1f4f6}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat>h3::before{position:absolute;content:"";left:10px;top:50%;width:35px;height:35px;transform:translateY(-50%);background:url("https://www.ohdearbaby.no/wp-content/themes/ohdearbaby/images/campaigns/check.png") center no-repeat;background-size:contain}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat>h3{grid-column:1/-1;grid-row:1}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat .odb-product-section-description{grid-column:1/-1;grid-row:2}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat .product-filter-panel{grid-column:1;grid-row:3/6}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat .product-loop-meta-container{grid-column:1/-1;grid-row:3;min-width:0}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat ul.products{grid-column:1/-1;grid-row:4;min-width:0;margin:1rem 0}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat [data-product-section-sentinel]{grid-column:1/-1;grid-row:5;min-width:0}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:1rem}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active .product-filter-panel{grid-column:1}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active .product-loop-meta-container,.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active [data-product-section-sentinel],.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active ul.products{grid-column:2}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active ul.products{grid-template-columns:repeat(3,1fr)}@media (max-width:991.98px){.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat,.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active{grid-template-columns:1fr;gap:0}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active .product-loop-meta-container,.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active [data-product-section-sentinel],.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active ul.products{grid-column:1/-1}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat.filter-active ul.products{grid-template-columns:repeat(2,1fr)}}.odb-product-sections--tabbed .odb-product-sections-nav-container{width:100%;margin:1rem 0 1.5rem;overflow-x:scroll}.odb-product-sections--tabbed .odb-product-sections-nav{display:flex;width:fit-content;min-width:0;gap:0;grid-auto-rows:auto;flex-wrap:nowrap;justify-content:flex-start}.odb-product-sections--tabbed .odb-product-section-nav-btn{display:block;width:200px;min-width:200px;min-height:0;margin:0 .5rem 0 0;padding:0;border:0;border-radius:0;background:0 0;overflow:visible}.odb-product-sections--tabbed .odb-product-section-nav-btn.all{display:none}.odb-product-sections--tabbed .odb-product-section-nav-btn.is-selected,.odb-product-sections--tabbed .odb-product-section-nav-btn.selected{border:0;border-radius:0;font-weight:700}.odb-product-sections--tabbed .odb-product-section-nav-btn .thumb{display:block;width:100%;min-width:0;height:300px;border-radius:.75rem;background-color:#f5f5f5;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.odb-product-sections--tabbed .odb-product-section-nav-btn .title{display:block;margin-top:.5rem;padding:.125rem;font-size:1rem;line-height:1.5}.odb-product-sections--tabbed .product-loop-container{display:grid;grid-template-columns:0 1fr;gap:0}.odb-product-sections--tabbed .product-loop{min-width:0}.odb-product-sections--tabbed .product-loop ul.products{grid-auto-rows:1fr;gap:12px;margin:1rem 0}.odb-product-sections--tabbed .odb-product-section.odb-feature-page-cat{margin:0;padding:0}.odb-product-sections--tabbed .odb-product-section.odb-feature-page-cat .odb-product-section-description,.odb-product-sections--tabbed .odb-product-section.odb-feature-page-cat>h3{display:none}@media (max-width:767.98px){.odb-product-sections .odb-product-section ul.products[class*=columns-] li.product{width:100%}.odb-product-sections--tabbed .odb-product-sections-nav-container{width:100vw;margin-left:calc(50% - 50vw);padding-left:.75rem;padding-right:.75rem}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat ul.products{gap:12px}}@media (min-width:992px){.odb-product-listing .product-loop ul.products,body.odb-alg-filter .odb-product-listing .product-loop ul.products{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(min-content,max-content)}.odb-product-listing .odb-product-section.odb-feature-page-cat.filter-active ul.products,.odb-product-listing .product-loop-container.filter-active .product-loop ul.products,body.odb-alg-filter .odb-product-listing .product-loop-container.filter-active .product-loop ul.products{grid-template-columns:repeat(3,1fr)}.odb-product-listing--tabbed .product-loop-container,body.odb-alg-filter .odb-product-listing--tabbed .product-loop-container{display:grid;grid-template-columns:0 1fr;gap:0}.odb-product-listing--tabbed .product-loop-container.filter-active,body.odb-alg-filter .odb-product-listing--tabbed .product-loop-container.filter-active{grid-template-columns:300px 1fr;gap:1rem}.odb-product-listing--tabbed .product-loop ul.products,body.odb-alg-filter .odb-product-listing--tabbed .product-loop ul.products{grid-auto-rows:1fr;gap:12px 24px;margin:1rem 0}.odb-product-sections .odb-product-sections-nav{display:flex;flex-wrap:wrap;justify-content:center}.odb-product-sections .odb-product-section-nav-btn{width:15%;min-width:150px}.odb-product-sections .odb-product-section-nav-image{width:30%}.odb-product-sections .odb-product-section-nav-title{padding:.25rem .75rem}.odb-product-sections .odb-product-section{padding:0}.odb-product-sections--sectioned .odb-product-sections-nav{width:95%;margin:auto}.odb-product-sections--sectioned .odb-product-section-nav-btn{width:18%;min-width:150px;margin:.25rem;padding:.125rem}.odb-product-sections--sectioned .odb-product-section.odb-feature-page-cat{padding:0}.odb-product-sections--tabbed .odb-product-sections-nav{width:fit-content;min-width:0;flex-wrap:nowrap;justify-content:flex-start;margin:0}.odb-product-sections--tabbed .odb-product-section-nav-btn{width:200px;min-width:200px}}@media (min-width:1200px){.odb-product-sections--sectioned .odb-product-sections-nav{width:80%;margin:auto}.odb-product-sections--sectioned .odb-product-section-nav-btn{margin:.5rem}}