:root{--teal:#5CA89F;--darkgray:#38353C;--border:#E6E6E6;--muted:#888}.z-0,.et-l--footer .et_builder_inner_content{z-index:0!important}#content-area::before{display:none}.container{width:100%;max-width:1440px}#sidebar{display:none}#left-area{padding-right:0!important;width:100%}#main-content .container::before{display:none!important}.wrapper{padding:140px!important}.wrapper-x{padding:0 140px!important}.wrapper-y{padding:140px 0!important}.font-btn-xs{font-weight:400;font-size:13px;line-height:140%;color:#5E6466}.font-nav-md{font-weight:400!important;font-size:15px!important;line-height:120%;color:#222125!important}.flex-col{display:flex;flex-direction:column;gap:12px}.flex-col-no-gap{display:flex;flex-direction:column}.flex-row{display:flex;gap:12px;align-items:center}.flex-row-no-gap{display:flex;align-items:center}.flex-justify-between{display:flex;justify-content:space-between;align-items:center}.items-start{align-items:start}.text-center{display:flex;justify-content:center}.custom-orderby{position:relative;cursor:pointer}.notification-bar{background:none!important;background-color:#E9DA5A!important;display:flex!important;padding:0 1rem;box-shadow:0px 4px 4px 0px #0000000D}body.wp-admin .notification-bar,body.logged-in.admin-bar .notification-bar{top:102px!important}body:not(.logged-in):not(.wp-admin) .notification-bar{top:70px!important}.notification-text p{margin:0 16px 0 8px!important}.notification-text{padding:10px 0;text-align:center;display:flex;align-items:center}.wpfront-notification-bar div.wpfront-div{padding:0!important}#wpfront-notification-bar-spacer{height:0!important;z-index:2!important}.custom-orderby .selected{background:#fff;padding:16px;border-radius:4px;flex:1;width:fit-content;flex-shrink:1;display:flex;justify-content:space-between}.custom-orderby.reviews .selected{padding:31px 16px!important;border:1px solid var(--border)}body:not(.wp-admin) #main-content .custom-orderby.reviews .options.review-sort-list li:hover>a.review-sort-option{color:white!important}.custom-orderby .selected:hover .font-btn-md,.custom-orderby .selected:hover,.custom-orderby.open .selected .font-btn-md{color:#60C0B5!important}.custom-orderby .selected:hover .chevron svg path,.custom-orderby.open .selected .chevron svg path{stroke:#60C0B5}.custom-orderby .options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff}.custom-orderby .options,.et_pb_menu .et-menu-nav>ul ul{padding:12px!important;border-radius:12px;list-style:none;margin:0;z-index:10;box-shadow:0px 18px 40px 0px #0000001A!important}.custom-orderby .chevron svg{transition:transform 0.3s ease;display:flex;align-items:center;flex-shrink:0;min-width:24px}.custom-orderby.open .chevron svg{transform:rotate(180deg)}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:transparent!important}.et_mobile_menu li:hover a{background-color:transparent!important}ul.sub-menu li{padding:0!important}.custom-orderby .options li,ul .sub-menu li a,ul #mobile_menu3 li a,.et_mobile_menu li a{padding:8px;transition:all 0.5s ease-in-out;border-radius:4px}.custom-orderby .options li:hover,ul .sub-menu li:hover,#mobile_menu3 .menu-item-has-children>.sub-menu>li:hover>a{background:#60C0B5;color:white!important;border-radius:4px}.custom-orderby.active .options{display:block}.custom-orderby.active .chevron svg{transform:rotate(180deg);transition:transform 0.3s ease}.review-sort-list li a .et-db #et-boc .et-l a{color:var(--darkgray)!important}#menu-primair ul .sub-menu{width:fit-content}.nav li ul{width:fit-content!important}.nav li li ul{z-index:1000;top:-23px!important;left:160px!important}.et-menu li li a{padding:8px!important;width:165px!important}ul .sub-menu li{padding:0}li .menu-item-has-children:nth-of-type(2) a::after{transform:rotate(-90deg)}.woocommerce-breadcrumb{display:flex;align-items:center;gap:8px;padding:72px 140px 0!important;margin:0 auto!important;max-width:1440px}.woocommerce-breadcrumb::before{content:'';display:inline-block;width:16px;height:16px;background:url('https://maaktzelf.com/wp-content/uploads/2025/10/Icon.svg') no-repeat center/contain;vertical-align:middle}.woocommerce-breadcrumb a{font-family:'HelveticaNeue - Medium',Helvetica,Arial,Lucida,sans-serif!important;color:#5E6466!important}nav.woocommerce-breadcrumb{color:#222125!important}.woocommerce-breadcrumb a:first-child{margin-left:-6px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#222125!important}.related h4{padding-bottom:72px!important}#sbi_images>div:nth-child(4){display:none!important}.home-img{position:absolute!important;top:0;left:-22rem}.home-img img{-webkit-mask-image:url(https://maaktzelf.com/wp-content/uploads/2025/10/Vector-18.svg);mask-repeat:no-repeat;mask-size:contain;width:1007px;height:919px;object-fit:cover}.widgettitle{display:none}.woof_price_filter_txt_slider{justify-content:space-between;height:40px;margin-top:16px}.woof_float_none{display:none}.woof_list>li>.icheckbox_square-grey{display:none!important}.woof_list>li>.woof_checkbox_label{display:none!important}.woof_star_font,.woof_star_selected select,.woof_star_selected .chosen-single span{color:#E9DA5A}.woof_childs_list{padding:8px 0 0 17px!important}.woocommerce #reviews #comments h2,.woocommerce #reviews #comments h6{margin-bottom:10px!important}#comments p,#comments h2{text-align:center}.woocommerce p.stars a{position:relative;display:inline-block;width:24px;height:24px;text-indent:-9999px;overflow:visible!important;background:none!important;font-family:none!important}.woocommerce p.stars a::before{all:unset}.woocommerce p.stars a::after{content:"";position:absolute;inset:0;display:block;width:100%;height:100%;background-color:#DFE0E4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath fill='white' d='M11.0804 1.34947C11.6864 -0.156529 13.8164 -0.156529 14.4224 1.34947L16.6304 6.84997L22.5449 7.25197C24.1649 7.36147 24.8219 9.38797 23.5769 10.429L19.0289 14.23L20.4749 19.978C20.8709 21.553 19.1459 22.804 17.7719 21.943L12.7514 18.79L7.73089 21.9415C6.35689 22.804 4.63189 21.5515 5.02789 19.978L6.47389 14.23L1.92589 10.429C0.680888 9.38797 1.33939 7.36147 2.95789 7.25197L8.87239 6.84997L11.0804 1.34947Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath fill='white' d='M11.0804 1.34947C11.6864 -0.156529 13.8164 -0.156529 14.4224 1.34947L16.6304 6.84997L22.5449 7.25197C24.1649 7.36147 24.8219 9.38797 23.5769 10.429L19.0289 14.23L20.4749 19.978C20.8709 21.553 19.1459 22.804 17.7719 21.943L12.7514 18.79L7.73089 21.9415C6.35689 22.804 4.63189 21.5515 5.02789 19.978L6.47389 14.23L1.92589 10.429C0.680888 9.38797 1.33939 7.36147 2.95789 7.25197L8.87239 6.84997L11.0804 1.34947Z'/%3E%3C/svg%3E") no-repeat center / contain}.woocommerce p.stars.selected:has(a.active) a::after{background-color:#E9DA5A}.woocommerce p.stars.selected a.active~a::after{background-color:#DFE0E4}.woocommerce p.stars a:hover::after,.woocommerce p.stars a.active::after,.woocommerce p.stars.selected a.active,.woocommerce p.stars.selected a:has(~a.active),.woocommerce p.stars.selected a{background-color:#E9DA5A}.woocommerce p.stars.selected a.active,.woocommerce p.stars.selected a{color:#E9DA5A}.woocommerce p.stars.selected a.active~a::before{color:#DFE0E4}.woocommerce .star-rating span:before{color:#E9DA5A!important}.woocommerce div.product .woocommerce-product-rating{margin-bottom:8px}.entry-summary .entry-title{padding-bottom:0!important}.cart-item-wrapper{display:flex;justify-content:space-between;gap:24px}.coupon{display:flex;border:1px solid #DFE0E4;padding:4px;border-radius:12px;margin-bottom:24px}.coupon input{border:none!important}.et_pb_wc_cart_totals_0{padding-top:48px}.btn-primary:disabled{cursor:not-allowed;background-color:var(--teal)!important}#main-content{margin-top:2.4rem}.woof_search_is_going nav.woocommerce-breadcrumb{display:flex}.product-details-wrapper{flex:1;display:flex;gap:24px}.single_variation_wrap{display:flex;flex-direction:column-reverse;gap:10px}.quantity-subtotal{display:flex;flex-direction:column;gap:.5rem}.remove{padding:14px;height:52px;width:52px;align-items:center;display:flex;justify-content:center}.remove a.remove:hover svg.trash path{stroke:#60C0B5!important}.woocommerce a.remove{background-color:transparent!important;height:52px;width:52px}.quantity-wrapper{display:flex;border:1px solid #000;border-radius:.75rem;padding:.5rem;gap:.5rem;width:165px;height:52px;.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield;background-color:transparent;color:#1F1E22;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:20px;padding:0}.quantity{display:flex;width:60px!important}}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{margin:0!important;width:auto;overflow:hidden}.product-subtotal{width:168px;display:flex;justify-content:space-between;padding-top:10px}.btn-add,.btn-minus{background-color:transparent;border:none;cursor:pointer}.btn-add:hover svg path,.btn-minus:hover svg path{stroke:#60C0B5!important}.woocommerce-cart-form__cart-item{padding:48px 0}.separator{height:1px;width:100%;background-color:#DFE0E4}.cart-product{min-height:180px;min-width:180px;max-width:min-content;min-height:min-content}.cart-summary{display:flex;align-items:center;justify-content:space-between;padding-left:204px;padding-top:24px}.total-table{border:none!important;margin-bottom:0!important}.continue-to-shopping{text-decoration:underline;color:#222125;font-size:13px;display:flex;place-self:center}.continue-to-shopping:hover{color:#60C0B5;text-decoration:underline}.variable-item.color-variable-item{border-radius:50%!important;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0!important}.variable-item.color-variable-item .variable-item-span-color{border-radius:50%!important;width:34px;height:34px;display:block}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-shadow:0 0 0 1px #DFE0E4!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:0 0 0 4px #5E6466!important;box-shadow:0 0 0 4px #5E6466!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{visibility:hidden!important}.woo-selected-variation-item-name{font-weight:400!important}.et-db #et-boc .et-l ul.et_pb_tabs_controls{background-color:#fff;border-bottom:1px solid #DFE0E4}.et-db #et-boc .et-l .et_pb_tab_active a,.description_tab.active a,#tab-title-description a{color:var(--teal)!important;font-weight:400}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:var(--teal)!important;padding:20px 16px!important}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{margin:0!important;padding:0!important;background:#fff;border-bottom:1px solid #DFE0E4}body.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border-right:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}#tab-title-description{border-right:none!important}.et-db #et-boc .et-l .et_pb_wc_tabs,body.woocommerce .woocommerce-tabs{border:none}.et-db #et-boc .et-l .et_pb_tabs_controls li{border-right:none;font-weight:400}.et-db #et-boc .et-l .et_pb_tabs_controls li a{text-decoration:none;color:var(--darkgray);padding:20px 16px;vertical-align:middle;display:table-cell;line-height:inherit}.et-db #et-boc .et-l ul.et_pb_tabs_controls:after{border-top:none}.et_pb_tab_content p,.woocommerce-Tabs-panel--description p{color:#1F1E22!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:150%!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:var(--teal)!important}.product_meta{border-top:1px solid #dfe0e4;padding-top:36px;display:flex;flex-direction:column;gap:.75rem}.tagged_as a,.posted_in a{color:var(--darkgray)!important}#commentform{padding-bottom:0!important;.comment-form-author input,.comment-form-email input{width:100%}.comment-form-cookies-consent label{font-family:'HelveticaNeue',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:#5E6466}}#comments{display:flex;flex-direction:column;gap:36px}.woocommerce-review__published-date{color:#5E6466;font-family:'HelveticaNeue',Helvetica,Arial,Lucida,sans-serif}.woocommerce #reviews #comments ol.commentlist li{margin:0!important}.woocommerce #reviews #comments h2,.woocommerce #reviews #comments h6{margin-bottom:0!important}.comment-text-wrapper{margin:0!important;padding:36px 0!important}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0!important;.description p{text-align:start;font-size:16px;line-height:150%;color:#1F1E22;margin-bottom:0!important}}.woocommerce #reviews .commentlist .star-rating{margin-bottom:0!important}.rating-row{display:grid;grid-template-columns:50px 105px 30px;align-items:center;gap:8px}.rating-row p:first-child{text-align:start!important;padding-bottom:0!important}.review-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5);align-content:center}.review-modal #respond{padding-top:0!important;h3{display:none}}.review-modal-content{background-color:#fff;margin:10% auto;padding:24px 36px;border-radius:36px;width:90%;max-width:600px;display:flex;flex-direction:column;gap:36px}.modal-product-details .product-image{height:130px;width:130px;flex-shrink:0}.close-review-modal{float:right;font-size:28px;font-weight:bold;cursor:pointer}.custom-submit-btn{width:100%;align-items:center;display:flex;justify-content:center;gap:10px}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce #content div.product form.cart{margin:0 0 36px}body:not(.wp-admin) #main-content h1,body:not(.wp-admin) #main-content h2,body:not(.wp-admin) #main-content h3,body:not(.wp-admin) #main-content h4,body:not(.wp-admin) #main-content h5,body:not(.wp-admin) #main-content h6{font-weight:700;color:#1F1E22;margin-top:0;margin-bottom:0;padding-bottom:0}body:not(.wp-admin) #main-content h1{font-size:64px!important;line-height:115%!important}body:not(.wp-admin) #main-content h2{font-size:48px!important;line-height:120%!important}body:not(.wp-admin) #main-content h3{font-size:36px!important;line-height:125%!important}body:not(.wp-admin) #main-content h4{font-size:28px!important;line-height:130%!important}body:not(.wp-admin) #main-content h5{font-size:24px!important;line-height:130%!important}body:not(.wp-admin) #main-content h6{font-size:20px!important;line-height:140%!important}.body-font-lg,.body-font-lg p{font-weight:300!important;font-size:20px!important;line-height:160%!important;color:var(--darkgray)!important}.body-font-md,.body-font-md p{font-weight:400!important;font-size:16px!important;line-height:150%!important;color:var(--darkgray)!important}.body-font-sm,.body-font-sm p{font-weight:300!important;font-size:14px!important;line-height:140%!important;color:var(--darkgray)!important;font-family:HelveticaNeue,sans-serif}.body-font-xs,.body-font-xs p{font-weight:300!important;font-size:13px!important;line-height:140%!important;color:var(--darkgray)!important}.font-btn-md{font-weight:400!important;font-size:16px!important;line-height:120%!important;color:var(--darkgray)!important}@media (min-width:768px) and (max-width:980px){body:not(.wp-admin) #main-content h1{font-size:48px!important;line-height:120%!important}body:not(.wp-admin) #main-content h2{font-size:36px!important;line-height:125%!important}body:not(.wp-admin) #main-content h3{font-size:28px!important;line-height:130%!important}body:not(.wp-admin) #main-content h4{font-size:24px!important;line-height:130%!important}body:not(.wp-admin) #main-content h5{font-size:20px!important;line-height:140%!important}body:not(.wp-admin) #main-content h6{font-size:18px!important;line-height:140%!important}.body-font-lg,.body-font-lg p{font-size:18px!important;line-height:160%!important}.body-font-md,.body-font-md p{font-size:16px!important;line-height:150%!important}.body-font-sm,.body-font-sm p{font-size:14px!important;line-height:140%!important}.body-font-xs,.body-font-xs p{font-size:13px!important;line-height:140%!important}}@media (max-width:767px){body:not(.wp-admin) #main-content h1{font-size:36px!important;line-height:125%!important}body:not(.wp-admin) #main-content h2{font-size:28px!important;line-height:130%!important}body:not(.wp-admin) #main-content h3{font-size:24px!important;line-height:130%!important}body:not(.wp-admin) #main-content h4{font-size:20px!important;line-height:140%!important}body:not(.wp-admin) #main-content h5{font-size:18px!important;line-height:140%!important}body:not(.wp-admin) #main-content h6{font-size:16px!important;line-height:140%!important}.body-font-lg,.body-font-lg p{font-size:16px!important;line-height:160%!important}.body-font-md,.body-font-md p{font-size:15px!important;line-height:150%!important}.body-font-sm,.body-font-sm p{font-size:14px!important;line-height:140%!important}.body-font-xs,.body-font-xs p{font-size:13px!important;line-height:140%!important}.font-btn-md{font-size:15px!important}}#menu-header-menu .menu-profile>a{font-size:0;line-height:1;display:inline-block;width:24px;height:24px;position:relative}#menu-header-menu .menu-profile>a::before{content:"";display:block;width:100%;height:100%;background:url('/wp-content/uploads/2025/09/User.svg') no-repeat center center;background-size:contain}.menu-profile svg path{stroke:#222125}.menu-profile:hover svg path{stroke:#60C0B5}body:not(.wp-admin) #main-content #ship-to-different-address,body:not(.wp-admin) #main-content .additional-info h3,body:not(.wp-admin) #main-content .billing-details h3,body:not(.wp-admin) #main-content .order h3{font-size:20px!important}.et_pb_code_0_tb_header .et_pb_code_inner{font-size:12px;color:#5E6466;display:flex;align-items:center;gap:5px}.et_pb_code_0_tb_header .et_pb_code_inner i.fas.fa-home{color:#5E6466;font-size:12px}.et_pb_code_0_tb_header .breadcrumb_last{color:#222125;font-weight:500}.bg-gradient{background:linear-gradient(180deg,#FFFFFF 0%,#F9F7F0 24.4%,#F6F7F8 31.85%,#F9F7F0 49.47%,#FFFFFF 67.77%)}.woof_price3_search_container .woof_container .woof_price_filter .woof_fs_by_price .woof_container_inner{display:flex;flex-direction:column-reverse;gap:1rem}.woof_price_filter_txt_slider{display:flex;width:100%}.woof_price_filter_txt_slider input[type='number']{padding:12px 8px!important;border:solid 1px #ccc!important;background:#fff;border:1px solid #5e6466!important;border-radius:.5rem!important}.irs-with-grid .irs-grid{display:none!important}.irs--round .irs-bar{height:2px!important;background-color:#222125!important}.irs--round .irs-handle{border:2px solid #222125!important;box-shadow:none!important}.irs-from,.irs-to{visibility:hidden!important}.woof_stars_row{display:inline-flex;gap:6px;cursor:pointer}.woof_stars_row .woof_star .star-icon{color:#ccc;font-size:20px;transition:color 0.2s}.woof_stars_row .woof_star:hover~.woof_star .star-icon,.woof_stars_row .woof_star:hover .star-icon{color:#f7c948}.woof_stars_row .woof_star.selected .star-icon{color:#f7c948}#customer_login{display:flex;gap:40px;position:relative}#customer_login .u-column1,#customer_login .u-column2{flex:1;padding:0 20px}#customer_login::before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:2px dashed #222125;transform:translateX(-50%);z-index:1}.woocommerce-form.woocommerce-form-login.login,.woocommerce-form.woocommerce-form-register.register{border:none;padding:0}.woocommerce-button.button.woocommerce-form-login__submit{float:left;margin-right:0!important}.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce-button.button.woocommerce-form-register__submit,.btn-primary,.btn-secondary{padding:12px 20px;border-radius:8px;font-weight:400!important;font-size:16px;color:#fff!important;cursor:pointer;transition:all 0.3s ease}.woocommerce-button.button.woocommerce-form-login__submit,.btn-primary{background-color:var(--teal)!important;border:1px solid var(--teal)!important}.woocommerce-button.button.woocommerce-form-login__submit{margin-top:24px;margin-bottom:36px}.woocommerce-button.button.woocommerce-form-register__submit,.btn-secondary{background-color:var(--darkgray)!important;border:1px solid var(--darkgray)!important}.woocommerce-button.button.woocommerce-form-login__submit:hover,.btn-primary:hover{background-color:#60C0B5!important;border:1px solid #60C0B5!important}.woocommerce-button.button.woocommerce-form-register__submit:hover,.btn-secondary:hover{background-color:#fff!important;color:#60C0B5!important;border:1px solid #60C0B5!important}.woocommerce-button.button.woocommerce-form-login__submit::after,.woocommerce-button.button.woocommerce-form-register__submit::after{display:none!important;content:none}@media (max-width:768px){#customer_login{flex-direction:column}#customer_login::before{display:none}}input[type="text"],input[type="email"],input[type="password"],textarea{border:1px solid #5E6466!important;padding:8px 12px!important;border-radius:0.5rem!important;height:56px;background-color:#fff!important;font-family:HelveticaNeue,sans-serif;font-weight:400;font-size:16px;line-height:150%;width:100%;box-sizing:border-box}textarea{height:fit-content!important}input::placeholder,textarea::placeholder{color:#5E6466!important;font-weight:400;font-style:normal;font-size:16px;line-height:150%;font-family:HelveticaNeue,sans-serif}.woocommerce .woocommerce-form-login__rememberme{font-weight:400;font-size:14px;line-height:140%;font-family:HelveticaNeue,sans-serif;color:#5E6466!important}#customer_login.woocommerce-LostPassword.lost_password{font-weight:400;font-size:13px;line-height:140%;letter-spacing:0%;color:#222125}#customer_login .form-row{display:flex;flex-direction:column}.divider{width:2px;background:repeating-linear-gradient(to bottom,#222125,#222125 15px,transparent 15px,transparent 30px)}.et_shop_image{transition:transform 0.4s ease,filter 0.4s ease}.et_overlay,.et-db #et-boc .et-l .et_overlay{position:absolute;inset:0;background:hsla(255,2%,14%,0.5);opacity:0;transition:opacity 0.4s ease;z-index:10;border-radius:50%}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product:hover .et_overlay,.et-db #et-boc .et-l .et_pb_wc_related_products ul.products.columns-4 li.product:hover .et_overlay{opacity:1}.woocommerce ul.products li.product img,.woocommerce div.related ul.products li.product img,.woocommerce div.upsells ul.products li.product img{border-radius:50%;object-fit:cover}.woocommerce div.product div.woocommerce-product-gallery__image img{border-radius:0!important;object-fit:contain}.woocommerce div.product ol.flex-control-thumbs img{border-radius:0!important;object-fit:contain}.et_shop_image{transition:opacity 0.3s ease}ul.products li.product:hover{cursor:pointer}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product:hover h6,ul.products li.product:hover h6.woocommerce-loop-product__title{color:var(--teal)!important}.et-db #et-boc .et-l .et_overlay:before{display:none}.swiper-slide{width:100%}.swiper-slide .carousel_content{display:flex;flex-direction:column-reverse;align-items:center}.swiper-slide .image_circle,.swiper-slide .position_design,.swiper-slide .social-media-container{display:none!important}.swiper-button-prev.testi-slider-prev0,.swiper-button-next.testi-slider-next0{box-shadow:0px 0px 16px 0px #00000014;border-radius:100%;height:56px;width:56px;align-items:center;justify-content:center;display:flex}@media (min-width:768px) and (max-width:991px){.woocommerce-breadcrumb{padding:80px 80px 0!important}.wrapper{padding:80px!important}.wrapper-x{padding:0 80px!important}.wrapper-y{padding:80px 0!important}}@media (max-width:767px){.cart-item-wrapper{flex-direction:column}.cart-totals{justify-content:space-between}.cart-summary{padding-left:0}.woocommerce-breadcrumb{padding:90px 50px 0!important}.wrapper{padding:50px!important}.wrapper-x{padding:0 50px!important}.wrapper-y{padding:50px 0!important}.font-nav-md{font-size:14px!important}}@media (max-width:781px){body.wp-admin .notification-bar,body.logged-in.admin-bar .notification-bar{top:118px!important}}.woocommerce-account .woocommerce{display:flex;gap:30px}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 230px;border-right:1px solid var(--border);padding-right:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:4px}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;color:var(--darkgray);font-weight:600;text-decoration:none;padding:10px 12px;border-radius:6px;transition:all 0.2s ease}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:var(--teal);background:rgba(92,168,159,0.08)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:var(--teal);background:rgba(92,168,159,0.12);border-left:4px solid var(--teal);padding-left:8px}.woocommerce-MyAccount-content a{text-decoration:none;font-weight:600;transition:color 0.2s ease;width:fit-content}.woocommerce-account .woocommerce-MyAccount-content{flex:1}.woocommerce table.shop_table{border-collapse:collapse;width:100%;border:1px solid var(--border);border-radius:6px;overflow:hidden}.woocommerce table.shop_table th{text-transform:uppercase;font-size:13px;font-weight:700;color:var(--darkgray);background:#fafafa;padding:12px 14px}.woocommerce table.shop_table td{border-top:1px solid var(--border);padding:12px 14px;color:var(--darkgray)}.woocommerce table.shop_table a{color:var(--teal);text-decoration:none}.woocommerce table.shop_table a:hover{text-decoration:underline}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--teal)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:8px 14px!important;font-weight:600!important;transition:background 0.2s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#4f948b!important}@media (max-width:980px){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{border-right:none;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:10px;margin-bottom:20px}.flex-row,.flex-row-no-gap{display:flex;flex-direction:column}.home-img{left:-14rem}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;align-items:start!important}.u-columns.woocommerce-Addresses.col2-set.addresses::before{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .u-column1.col-1,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .u-column2.col-2{float:none!important;width:auto!important;margin:0!important;clear:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address{background:#fff;border:1px solid #E6E6E6;border-radius:12px;padding:22px 24px;box-shadow:0 6px 18px rgba(0,0,0,.06);display:flex;flex-direction:column;text-align:left!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address .woocommerce-Address-title.title{display:block!important;margin:0 0 8px 0!important;text-align:left!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address .woocommerce-Address-title.title h2{font-size:1rem!important;line-height:1.3!important;font-weight:700!important;color:var(--darkgray)!important;margin:0 0 8px 0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address .woocommerce-Address-title.title a.edit{display:flex!important;align-items:center!important;justify-content:space-between!important;background:var(--teal)!important;color:#fff!important;padding:7px 14px!important;border-radius:6px!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important;margin:6px 0 0 0!important;transform:translateZ(0)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address .woocommerce-Address-title.title a.edit:hover{background:#4f948b!important;transform:translateY(-1px)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address{color:#555;line-height:1.55;margin-top:12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address p{color:#777;font-style:italic;margin-top:12px}@media (max-width:980px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.addresses,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set.addresses{grid-template-columns:1fr!important;gap:16px!important}}@media (min-width:1900px){.home-bunny{max-width:43%!important;margin-right:0!important}}@media (max-width:767px) and (min-width:450px){.contact-hero{margin-top:32%!important}.contact-form{margin-top:-27%!important}}