body,html{font-family:Inter,Inter-fallback,system-ui,sans-serif!important}@font-face{font-family:"Inter-fallback";size-adjust:106.98999999999994%;ascent-override:88%;src:local("Arial")}@font-face{font-family:Inter;font-weight:400 800;font-display:swap;src:url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format('woff2 supports variations'),url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format("woff2-variations")}@font-face{font-family:Poppins;font-weight:400 800;font-display:swap;src:url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format('woff2 supports variations'),url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format("woff2-variations")}@font-face{font-family:Montserrat;font-weight:400 800;font-display:swap;src:url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format('woff2 supports variations'),url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format("woff2-variations")}@font-face{font-family:Roboto;font-weight:400 800;font-display:swap;src:url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format('woff2 supports variations'),url(../../../../themes/shoptimizer-child-theme/fonts/inter-variable.woff2) format("woff2-variations")}#nav-menu-item-24447:not(:hover) img{display:none!important}.menu+.menu-item-object-wpml_ls_menu_item:not(:hover) img{display:none!important}.products>.product{contain:layout style}.elementor-location-footer{content-visibility:auto;contain-intrinsic-height:1077px}@media(min-width:768px){.elementor-location-footer{contain-intrinsic-height:595px}}@media(min-width:1025px){.elementor-location-footer{contain-intrinsic-height:545px}.commercekit-atc-sticky-tabs{margin-top:50px}}.products>.product:nth-child(n+5){content-visibility:auto;contain-intrinsic-height:280px}.product .wapf .wapf--inner div:first-of-type,.wapf--inner div:nth-of-type(2),.wapf-field-label,.product span.onsale{display:none!important}.wapf-field-description{margin-bottom:5px}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit{background-color:#fca12d}@media(min-width:768px){.products>.product:nth-child(n+5){contain-intrinsic-height:450px}}img.avatar.avatar-60.photo:nth-of-type(2){display:none}img.avatar.avatar-60.photo{position:absolute}.cr-review-form-nav{display:none!important}.jdgm-carousel-wrapper{min-height:615px}.social-icons{display:flex;justify-content:center}.social-icons .icon{width:25px;height:25px;margin:0 10px}.social-icons .icon img{width:100%;height:auto}@media (min-width:980px){.hide-desktop{display:none!important}ul.products li.product:not(.product-category):before{margin-top:-5px;height:100%!important}.product-details-wrapper{padding-bottom:0;margin-bottom:-40px}.woocommerce-card__header{position:relative}a.button.product_type_simple,a.button.product_type_variable,a.button.product_type_external{top:-50px;border:1px solid #fff;width:calc(100% - 20px)!important}}.reviewer-verified{display:none!important}.cr-trustbadgef,.cr-trustbadgea{text-align:center!important}.advantages{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;gap:10px;padding:20px 10px;overflow-x:auto;-webkit-overflow-scrolling:touch;text-align:center}.advantage{flex:1 1 auto;min-width:90px;max-width:140px;font-weight:800!important}.advantage img{margin:auto;height:auto;margin-bottom:8px;max-height:80px;width:auto}.bandeaupaiement{max-width:85%;margin-top:-20px}.wpml-ls-statics-shortcode_actions ul{flex-wrap:wrap;justify-content:center;align-items:center}ul.products li.product{padding:5px!important}ul.products li.product .woocommerce-loop-product__title{font-size:13px!important}.elementor-products-grid ul.products.elementor-grid{grid-row-gap:10px!important;grid-column-gap:10px!important}.footerbloc{background-position-y:-180px!important}@media (max-width:980px){.hide-mobile,.woocommerce-order-received .woocommerce-order-details:before{display:none!important}.footerbloc{background-color:#d6cdbe!important}.tax-product_cat a.button.product_type_simple,.tax-product_cat a.button.product_type_variable,.home a.button.product_type_simple,.home a.button.product_type_variable{display:none!important}ul.products{column-gap:0px!important;row-gap:0px!important}.footerbloc .elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#ffffff6b 95%)!important;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s!important}.footerbloc{background-image:url(https://papercraft-3d.com/wp-content/uploads/2025/05/img-footer-papercraft3d-v2.jpg)!important;background-position:bottom center!important;background-size:auto}}.imgkids img{min-height:200px;max-height:200px;object-fit:cover}.wapf-field-description{margin-bottom:10px;margin-top:-10px;font-style:italic;font-size:13px}.product .cart .quantity .input-text{height:30px}.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{height:15px}#yith-wapo-option-.woocommerce-products-header .term-description:after9-0 .product-container,#yith-wapo-option-9-1 .product-container{padding-bottom:50px!important}.quantity.buttons_added{margin-top:10px!important}.variation-Vendor{display:none!important}a.woocommerce-MyAccount-downloads-file.button.alt{padding:10px;text-align:center}h1.entry-title small,.dokan-other-options.dokan-edit-row.dokan-clearfix,.dokan-product-inventory.dokan-edit-row,.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:first-of-type{display:none!important}.woocommerce-card__header{padding-left:10px;padding-right:10px;text-align:center}ul.products li.product .price{margin-top:5px;border-top:1px solid #000;padding-top:5px}td.post-date{display:none}button.slicewp-button-primary{background:#fca12d!important;padding:10px 40px;border-radius:20px}.dokan-table>thead:first-child>tr:first-child>th:last-of-type{display:none}.variation-Vendor{display:none}.menu a.button.product_type_simple.add_to_cart_button{margin:auto;top:0}a.dialog-close-button.dialog-lightbox-close-button{background-color:#fff!important;border-radius:50px!important;padding:10px!important;border:1px solid #000!important}a.dialog-close-button.dialog-lightbox-close-button:hover{background-color:#ffffff69!important}.mini_cart_item dl.variation{display:none!important}table.cart dl.variation .variation-Vendor{display:none!important}.summary h1{font-size:30px!important}.woocommerce-card__header .woocommerce-loop-product__title{display:flex;align-items:center;justify-content:center}header.woocommerce-products-header .term-description{padding:0}.products li.product{align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:stretch!important}.products li.product .woocommerce-card__header{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:end!important}.products li.product .woocommerce-loop-product__title{flex:1!important}@media (max-width:768px){button#delivery_point_chosen{border:1px solid #000;padding:10px 40px;background-color:#FB8413;fill:#000;color:#000;border-radius:15px 15px 15px 15px;font-weight:600;transition:0.3s}button#delivery_point_chosen:hover{background-color:#FFE16A;transform:scale(1.1)}.wapf-section.blocaddons{border:1px dotted #333!important;padding:5px!important}.blocaddons .wapf-field-container{padding-bottom:5px}.wapf--inner>div{padding-bottom:0px!important}.wapf--inner{margin-bottom:10px!important}@media (max-width:992px){.shoptimizer-sorting:not(.sorting-end){display:none}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.entered.lazyloaded{margin-right:10px}.menu-toggle .bar,.shoptimizer-cart a.cart-contents:hover .count{background-color:#000}.menu-toggle .bar-text,.menu-toggle:hover .bar-text,.shoptimizer-cart a.cart-contents .count{color:#000}.shoptimizer-cart a.cart-contents:hover .count{background-color:#000}.shoptimizer-cart a.cart-contents:not(:hover) .count{color:#000}.shoptimizer-cart a.cart-contents .count,.shoptimizer-cart a.cart-contents .count:after{border-color:#000}}.star-rating{margin:auto}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add,.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit:hover,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit:hover,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit:hover,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit:hover{background-color:#fca12d;padding:10px 30px;border-radius:3px;color:#000;transition:0.5s}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add:hover{background-color:#000;color:#fff}p.wn-notification-message-container{font-weight:600!important}button.slicewp-button-primary{background:#fc8514;padding:15px 50px;font-weight:600;color:#fff}header.woocommerce-products-header{overflow:visible!important}.ckobp-before-you-go{font-size:15px;color:#111;font-weight:700}.commercekit-order-bump{border:1px solid #e2e2e2;box-shadow:0 4px 12px -2px rgb(0 0 0 / .06);padding:20px;margin:8px 0 0 0;border-radius:6px}.commercekit-order-bump .ckobp-title{width:100%;padding-bottom:10px;font-weight:700;font-size:14px;line-height:1.4;color:#111}.commercekit-order-bump .ckobp-wrapper{display:flex;justify-content:space-between}.commercekit-order-bump .ckobp-item{display:flex}.commercekit-order-bump .ckobp-actions{display:flex;flex-shrink:0}.commercekit-order-bump .ckobp-image{width:50px;flex-shrink:0}.commercekit-order-bump .ckobp-image a{display:block}.commercekit-order-bump .ckobp-image img{display:block;max-width:50px;margin:0}.commercekit-order-bump .ckobp-image img:nth-child(2n){display:none}.commercekit-order-bump .ckobp-product{margin:-5px 15px 0 15px}.commercekit-order-bump .ckobp-name{color:#111;font-size:13px;line-height:1.4;display:inline-flex}.commercekit-order-bump .ckobp-name a{color:#111}.commercekit-order-bump .ckobp-price{margin-top:2px;font-size:12px}.commercekit-order-bump .ckobp-price,.commercekit-order-bump .ckobp-price ins{color:#DE9915}.commercekit-order-bump .ckobp-price del{margin-right:5px;color:#999;font-weight:400}.commercekit-order-bump .ckobp-actions button{padding:7px 10px;font-size:12px;font-weight:600;color:#111;border:1px solid #e2e2e2;background:linear-gradient(180deg,white,#eee 130%) no-repeat;border-radius:4px;transition:0.2s all}.commercekit-order-bump .ckobp-actions button:hover{border-color:#ccc}.ckobp-bullets{min-height:1px;display:flex}.ckobp-bullets.processing{opacity:.5;pointer-events:none}.ckobp-bullets .ckobp-bullet{display:inline-block;width:8px;height:8px;background-color:#ccc;border-radius:50%;cursor:pointer;margin-right:7px}.ckobp-bullets .ckobp-bullet.active{background-color:#000}@media (max-width:500px){.commercekit-order-bump .ckobp-wrapper{display:block}.commercekit-order-bump .ckobp-actions{display:block;width:100%;margin-top:10px}.commercekit-order-bump .ckobp-actions button{width:100%}.commercekit-order-bump .ckobp-name,.commercekit-order-bump .ckobp-title,.commercekit-order-bump .ckobp-actions button{font-size:13px}}.commercekit-order-bumps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;-ms-overflow-style:none;scrollbar-width:none;width:100%}.commercekit-order-bumps::-webkit-scrollbar{width:6px;height:6px}.commercekit-order-bumps::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .2);border-radius:6px}.commercekit-order-bumps::-webkit-scrollbar-track{background:#fff0}.commercekit-order-bumps::-webkit-scrollbar{display:none}.commercekit-order-bumps .commercekit-order-bump{scroll-snap-align:center;flex-shrink:0;margin-right:15px;border-radius:10px;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;justify-content:center;align-items:center;width:100%}.cgkit-single-order-bump .commercekit-order-bumps::-webkit-scrollbar{width:0;height:0}.product_list_widget li:has(.commercekit-order-bump-wrap){padding-bottom:0}.commercekit-order-bump-wrap.cgkit-single-order-bump{margin-bottom:15px}.commercekit-order-bumps-wrap{position:relative}.commercekit-order-bumps-wrap .ckobp-prev.ckobp-disabled,.commercekit-order-bumps-wrap .ckobp-next.ckobp-disabled{opacity:.25}.commercekit-order-bumps-wrap .ckobp-prev,.commercekit-order-bumps-wrap .ckobp-next{cursor:pointer;z-index:2;display:inline-flex;margin-left:5px}.commercekit-order-bumps-wrap .ckobp-prev svg,.commercekit-order-bumps-wrap .ckobp-next svg{width:18px;height:18px}.commercekit-order-bumps-wrap .ckobp-nav{display:flex;justify-content:space-between;align-items:center;margin:8px 0 20px 0}.commercekit-order-bumps-wrap .ckobp-prevnext{display:flex;order:2}.rtl .ckobp-bullets .ckobp-bullet{margin-right:0;margin-left:7px}.rtl .commercekit-order-bumps-wrap .ckobp-prev{order:1}.rtl .commercekit-order-bumps-wrap .ckobp-prev,.rtl .commercekit-order-bumps-wrap .ckobp-next{margin-left:0;margin-right:5px}}@media (max-width:768px){.term-description{position:relative;overflow:hidden;transition:max-height 260ms ease}.term-description.is-collapsed{max-height:0;padding-top:0!important;padding-bottom:0!important}.term-description.is-expanded{max-height:1000px;margin-top:15px}.term-description-toggle{display:inline-flex;align-items:center;gap:.5rem;margin:.75rem 0 1rem 0;font-weight:600;border:1px solid #e5e7eb;padding:.5rem .75rem;border-radius:.5rem;background:#fff}.term-description-toggle::after{content:"?";transition:transform 200ms ease}.term-description-toggle[aria-expanded="true"]::after{transform:rotate(180deg)}.term-description.is-collapsed::before{content:"";position:absolute;inset:0 0 auto 0;height:0;pointer-events:none}.tax-product_cat h1.woocommerce-products-header__title.page-title{margin-bottom:0}}@media (min-width:769px){.term-description.is-expanded,.term-description.is-collapsed{max-height:none;overflow:visible}.term-description-toggle{display:none}}