@font-face{font-family:Montserrat;src:url(/fontsFiles/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fontsFiles/Montserrat-Thin.ttf);font-weight:200}@font-face{font-family:Montserrat;src:url(/fontsFiles/Montserrat-ExtraLight.ttf);font-weight:100}@font-face{font-family:Montserrat;src:url(/fontsFiles/Montserrat-SemiBold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fontsFiles/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Playfair Display;src:url(/fontsFiles/PlayfairDisplay-Regular.ttf);font-weight:400}@font-face{font-family:Playfair Display;src:url(/fontsFiles/PlayfairDisplay-SemiBold.ttf);font-weight:600}*,:before,:after{box-sizing:border-box;margin:0;padding:0}::selection{background:#ad714f;color:#fff!important}.margin-top{margin-top:50px!important}.title-h3{color:#523f34!important;font-family:Playfair Display!important;font-size:4.8rem!important;font-weight:500!important;line-height:5.9rem!important;position:relative!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;max-width:1920px;margin:0 auto;font-size:62.5%;line-height:1.15;position:relative}@media (max-width:1360px){html{font-size:56%}}@media (max-width:980px){html{font-size:50%}}@media (max-width:600px){html{font-size:46%}}body{max-width:1920px;margin:0 auto;padding-top:78px;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:400}h1,h2,h3,h4{color:#523f34;font-family:Playfair Display}h1{font-size:16rem;font-weight:400;line-height:21rem;position:relative}h2{font-size:11.2rem;font-weight:500;line-height:15rem;position:relative}h3{font-size:4.8rem;font-weight:500;line-height:5.9rem;position:relative}h4{font-size:3.8rem;font-weight:400;line-height:4.9rem;position:relative}a{font-size:1.6rem;text-decoration:none}button{appearance:none;outline:none}ul{list-style:none}ul li{color:#000;line-height:28px;position:relative}ul li:before{content:"•";width:4px;height:4px;margin-right:16px;font-weight:400;display:inline-block;position:absolute;left:-16px}.container-large{max-width:1920px;margin:0 auto}.container-medium{max-width:1365px;margin:0 auto;padding:0 21px}.container{max-width:1600px;margin:0 auto;padding:0 21px}.container-small{max-width:1275px;margin:0 auto;padding:0 21px}.container-small--no-margin{margin:0}.blog-container{width:100%;max-width:1436px;margin:0 auto;padding:0 21px}.blog-container-small{width:100%;max-width:1136px;margin:0 auto;padding:0 21px}.flex-container{display:flex}@media (max-width:1080px){.flex-container{flex-direction:column}}.container-smallest{max-width:970px;margin:0 auto;padding:0 21px}.margin-bottom{margin-bottom:114px}@media (max-width:1080px){.margin-bottom{margin-bottom:47px}}.select2{align-items:center;display:flex}.form-row-last{width:60%!important}.form-row-first{width:40%!important}input[type=text],input[type=password],input[type=tel],input[type=email],textarea,select,.select2{appearance:none;border:1px solid #9b9b9b;outline:none;width:100%;padding:11px 18px;font-family:Montserrat,sans-serif;font-size:2rem}input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,textarea::placeholder,select::placeholder,.select2::placeholder{color:#fff!important;display:none!important}textarea{max-width:100%}.select2-search{border-bottom:1px solid #9b9b9b}.select2-container--default .select2-search--dropdown .select2-search__field{border:none!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{padding:11px 26px;background-color:#ad714f!important}.select2-results__option{padding:11px 26px}label,.woocommerce form .form-row .required{color:#ad714f}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-search{padding:11px 26px}.select2-container--default .select2-selection--single{border:none}.select2-container--default .select2-results__option[data-selected=true]{background-color:#b08051}.woocommerce-form__label-for-checkbox{cursor:pointer;align-items:center;display:flex;position:relative;margin-left:20px!important}.woocommerce-form__label-for-checkbox span{margin-left:20px;padding-left:20px}.woocommerce-form__label-for-checkbox input{width:0;height:0}.woocommerce-form__label-for-checkbox input:before{content:"";cursor:pointer;background-color:#fff;border:1px solid #000;width:20px;height:20px;margin-right:20px;transition:background-color .3s;display:block;position:absolute;top:50%;transform:translateY(-50%)}.woocommerce-form__label-for-checkbox input:checked:before{content:"";background-color:#000}.woocommerce-form button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-form button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-form button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-form button:hover{color:#000!important}.input-checkbox{margin:0!important}.form-row{position:relative}.form-row label{transition:transform .3s,color .3s;position:relative}.form-row input::placeholder{display:none}.form-row label+span input:active label{background-color:#000}em{color:#523f34!important}fieldset{margin-top:19px;border:none!important}fieldset legend{font-weight:500;color:#b08051!important;margin-bottom:15px!important}.edit-account{max-width:721px}@media (max-width:1080px){.edit-account{max-width:initial}}.edit-account button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.edit-account button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.edit-account button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.edit-account button:hover{color:#000!important}.woocommerce-address-fields button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-address-fields button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-address-fields button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-address-fields button:hover{color:#000!important}.woocommerce-checkout-payment button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-checkout-payment button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-checkout-payment button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-checkout-payment button:hover{color:#000!important}.checkout-biling{background-color:#f5eee6;padding:88px 77px 50px 50px;border-spacing:0!important;border:#fff!important;border-radius:0!important}@media (max-width:600px){.checkout-biling{padding:40px 10px}}.checkout-biling th{padding-bottom:8px 0!important}.checkout-biling thead .product-name,.checkout-biling thead .product-total{color:#9b9b9b;font-size:2rem;font-weight:500;line-height:2.8rem;font-weight:500!important}.checkout-biling thead .product-name tr th,.checkout-biling thead .product-total tr th{border-bottom:2px solid #fff!important;padding-bottom:8px!important}.checkout-biling td{border-top:0!important;border-bottom:1px solid #fff!important}.checkout-biling thead,.checkout-biling tbody{border-color:#fff}.checkout-biling tbody td{padding:24px 0 21px!important}.checkout-biling tbody .product-name{color:#523f34;font-weight:400;font-size:15px!important}.checkout-biling tbody .product-total{color:#523f34;font-size:1.9rem}.checkout-biling .product-total,.checkout-biling .order-total{text-align:right;border-bottom:2px solid #fff;padding:8px 0!important}.checkout-biling .product-name,.checkout-biling .order-total{border-bottom:2px solid #fff;padding:8px 0!important}.checkout-biling .product-name{width:60%}.checkout-biling .total-price{width:100%}.checkout-biling .product-quantity{margin:0 auto!important}.checkout-biling .product-mount{text-align:right}.checkout-biling .product-mount span{text-align:right;color:#523f34;border:1px solid #523f34;justify-content:center;align-items:center;width:70%;padding:4px;font-size:2rem;display:flex}.checkout-biling tfoot th{border-top:0!important}.checkout-biling tfoot .order-total th{text-align:right!important;color:#523f34!important;padding:40px 0 0!important;font-size:3.2rem!important;font-weight:400!important}.checkout-biling tfoot .order-total th strong{color:#523f34!important;font-size:4.4rem!important;font-weight:400!important}.col2-set{justify-content:space-between;display:flex}@media (max-width:1080px){.col2-set{flex-direction:column}}.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{padding-left:45px}@media (max-width:1080px){.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{padding-left:0}}.create-account,#ship-to-different-address{margin-bottom:10px!important;padding-left:45px!important}.create-account span,#ship-to-different-address span{font-family:Montserrat,sans-serif!important;font-size:1.6rem!important;font-weight:400!important;line-height:2rem!important}@media (max-width:1080px){.create-account,#ship-to-different-address{padding-left:0!important}}.checkout{margin-left:calc(50% - 779px)}@media (max-width:1600px){.checkout{margin-left:21px}}@media (max-width:1080px){.checkout{margin-left:0}}.checkout .col-1{max-width:776px;margin-right:154px}@media (max-width:1600px){.checkout .col-1{margin-right:54px}}@media (max-width:1080px){.checkout .col-1{max-width:initial;margin-left:auto;margin-right:auto;padding:0 21px;width:100%!important}.checkout .col-2{max-width:initial;margin-left:0;padding:0 21px;width:100%!important}}.place-order{padding:0!important}.payment-message{color:#000;display:flex;font-size:2rem!important;font-weight:500!important;line-height:3.1rem!important}.payment-message div{margin-right:30px}#payment{background-color:#fff!important}.place-order{line-height:2rem;color:#523f34!important;font-size:1.6rem!important}.place-order p{margin-bottom:40px}.woocommerce-checkout-payment{margin-top:40px}.login{width:100%;border:none!important;max-width:459px!important;margin:0 auto!important;padding:0!important}@media (max-width:1080px){.login{max-width:initial!important;margin-bottom:32px!important}}.login__container{justify-content:center;align-items:flex-start;margin-top:130px;margin-bottom:190px;display:flex}.login__container .col-2,.login__container .col-1{width:50%!important;max-width:459px!important}@media (max-width:1080px){.login__container .col-2,.login__container .col-1{width:100%!important}}.login__container .col-1{margin-right:180px}@media (max-width:1080px){.login__container .col-1{margin-left:auto;margin-right:auto}.login__container{flex-direction:column;margin-top:40px;margin-bottom:50px}}.login__title{text-align:center;margin-bottom:32px;line-height:3.6rem;font-family:Montserrat!important;font-size:3.2rem!important;font-weight:400!important}@media (max-width:1080px){.login__title{margin-bottom:16px!important}}.login button{margin-right:auto!important}.login .lost_password a{transition:color .3s;color:#9b9b9b!important}.login .lost_password a:hover{color:#b08051!important}.register{width:100%;border:none!important;max-width:459px!important;margin:0 auto!important;padding:0!important}@media (max-width:1080px){.register{max-width:initial!important}}.register__title{text-align:center;margin:0 auto 32px;line-height:3.6rem;max-width:459px!important;font-family:Montserrat!important;font-size:3.2rem!important;font-weight:400!important}@media (max-width:1080px){.register__title{margin-bottom:16px!important}}.register a{font-size:1.3rem;line-height:2rem;transition:color .3s;color:#9b9b9b!important}.register a:hover{color:#b08051!important}.register .woocommerce-privacy-policy-text{margin-bottom:30px;font-size:1.3rem;line-height:2rem;color:#9b9b9b!important}.register__text{margin:30px 0 0;font-size:1.3rem;line-height:2rem;color:#9b9b9b!important}.navigation-myaccount{max-width:446px;padding:60px 60px 60px calc(50% - 800px);float:none!important;background:#e5e5e52b!important;width:100%!important}@media (max-width:1600px){.navigation-myaccount{padding:60px 60px 60px 21px}}@media (max-width:1080px){.navigation-myaccount{max-width:initial;padding:30px 20px}}.navigation-myaccount .is-active a{font-weight:500}.navigation-myaccount__title{text-align:left;margin-bottom:17px;padding-bottom:8px;font-size:2rem;font-weight:500;position:relative}.navigation-myaccount__title:after{content:"";background-color:#ad714f;width:228px;height:2px;position:absolute;bottom:-31px;left:0;width:100%!important;bottom:0!important}.navigation-myaccount li{margin-bottom:20px;padding-left:20px}.navigation-myaccount li:before{display:none!important}.navigation-myaccount li a{font-size:2rem;font-weight:400;color:#b08051!important}.woocommerce-adress-form{max-width:721px}@media (max-width:1080px){.woocommerce-adress-form{max-width:initial}}.woocommerce-shipping-calculator button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-shipping-calculator button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-shipping-calculator button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-shipping-calculator button:hover{color:#000!important}.woocommerce-privacy-policy-text{padding-left:45px!important}.woocommerce-privacy-policy-text a{transition:color .3s;color:#9b9b9b!important}.woocommerce-privacy-policy-text a:hover{color:#b08051!important}@media (max-width:1080px){.woocommerce-privacy-policy-text{padding-left:0!important}}.woocommerce .custom-breadcrumb{max-width:1600px;margin:0 auto;padding:0 21px;font-weight:300!important}.woocommerce .custom-breadcrumb a,.woocommerce .custom-breadcrumb span{font-weight:300!important}.woocommerce-breadcrumb,.woocommerce .custom-breadcrumb{color:#c4c4c4!important;margin-top:70px!important;margin-bottom:60px!important;font-size:2rem!important;font-weight:300!important;line-height:3rem!important}.woocommerce-breadcrumb span,.woocommerce .custom-breadcrumb span{font-weight:300!important}@media (max-width:1080px){.woocommerce-breadcrumb,.woocommerce .custom-breadcrumb{margin-bottom:30px!important}}.woocommerce-breadcrumb a,.woocommerce .custom-breadcrumb a{transition:color .3s;color:#c4c4c4!important;margin-bottom:60px!important;font-size:2rem!important;font-weight:300!important;line-height:3rem!important}.woocommerce-breadcrumb a:hover,.woocommerce .custom-breadcrumb a:hover{color:#ad714f!important}.woocommerce-pagination ul{justify-content:center;align-items:center;display:flex!important}@media (max-width:600px){.woocommerce-pagination ul{flex-wrap:wrap}}.woocommerce-pagination li{margin-bottom:10px;border:none!important;width:auto!important}.woocommerce-pagination .page-numbers{margin:32px auto 60px!important}@media (max-width:600px){.woocommerce-pagination .page-numbers{margin:20px auto!important}}.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:block;color:#000!important;appearance:none!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#000!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;max-width:41px!important;max-height:41px!important;padding:17px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-pagination .page-numbers a:before,.woocommerce-pagination .page-numbers span:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-pagination .page-numbers a:hover:before,.woocommerce-pagination .page-numbers span:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-pagination .page-numbers a:before,.woocommerce-pagination .page-numbers span:before{background-color:#fff!important}.woocommerce-pagination .page-numbers a:hover,.woocommerce-pagination .page-numbers span:hover{color:#fff!important}.woocommerce-pagination span.current{color:#fff!important;background-color:#000!important}.woocommerce-pagination span.current:before{background-color:#000!important}.woocommerce-pagination span.current:hover{color:#fff!important}.woocommerce-pagination ul{border:none!important}.woocommerce-pagination li{margin:0 13px 10px 0!important}.woocommerce-pagination li:last-child{margin-right:0!important}.woocommerce-OrderUpdate{margin-bottom:35px;margin-left:20px}.woocommerce-OrderUpdate::marker{font-weight:600!important}.woocommerce-OrderUpdate p{border-top:2px solid #e5e5e591;padding:9px 0;font-weight:600!important}.woocommerce-OrderUpdate .description p{font-weight:500!important}.woocommerce-text-grey{margin-bottom:30px;color:#0000004d!important;border-bottom:2px solid #0000004d!important;padding:0 0 26px!important}.woocommerce-address-cotainer{font-size:2rem!important;font-weight:500!important;line-height:3rem!important}.woocommerce-order-downloads__title,.woocommerce-order-details__title,.woocommerce-column__title,.woocommerce-note-title{margin-bottom:45px;font-size:4rem!important;line-height:5rem!important}.woocommerce-orders-table,.woocommerce-table--order-downloads,.woocommerce-table--order-details{border:none!important;border-radius:0!important;font-size:2rem!important}.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a,.woocommerce-table--order-downloads .woocommerce-orders-table__cell-order-number a,.woocommerce-table--order-details .woocommerce-orders-table__cell-order-number a{color:#000!important}.woocommerce-orders-table th,.woocommerce-orders-table td,.woocommerce-table--order-downloads th,.woocommerce-table--order-downloads td,.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding:16px 0!important}.woocommerce-orders-table td,.woocommerce-table--order-downloads td,.woocommerce-table--order-details td{border-top:2px solid #e5e5e591!important}.woocommerce-orders-table .woocommerce-button,.woocommerce-orders-table .download-file a,.woocommerce-orders-table .order-again a,.woocommerce-table--order-downloads .woocommerce-button,.woocommerce-table--order-downloads .download-file a,.woocommerce-table--order-downloads .order-again a,.woocommerce-table--order-details .woocommerce-button,.woocommerce-table--order-details .download-file a,.woocommerce-table--order-details .order-again a{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-orders-table .woocommerce-button:before,.woocommerce-orders-table .download-file a:before,.woocommerce-orders-table .order-again a:before,.woocommerce-table--order-downloads .woocommerce-button:before,.woocommerce-table--order-downloads .download-file a:before,.woocommerce-table--order-downloads .order-again a:before,.woocommerce-table--order-details .woocommerce-button:before,.woocommerce-table--order-details .download-file a:before,.woocommerce-table--order-details .order-again a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-orders-table .woocommerce-button:hover:before,.woocommerce-orders-table .download-file a:hover:before,.woocommerce-orders-table .order-again a:hover:before,.woocommerce-table--order-downloads .woocommerce-button:hover:before,.woocommerce-table--order-downloads .download-file a:hover:before,.woocommerce-table--order-downloads .order-again a:hover:before,.woocommerce-table--order-details .woocommerce-button:hover:before,.woocommerce-table--order-details .download-file a:hover:before,.woocommerce-table--order-details .order-again a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-orders-table .woocommerce-button:hover,.woocommerce-orders-table .download-file a:hover,.woocommerce-orders-table .order-again a:hover,.woocommerce-table--order-downloads .woocommerce-button:hover,.woocommerce-table--order-downloads .download-file a:hover,.woocommerce-table--order-downloads .order-again a:hover,.woocommerce-table--order-details .woocommerce-button:hover,.woocommerce-table--order-details .download-file a:hover,.woocommerce-table--order-details .order-again a:hover{color:#000!important}@media (max-width:1080px){.woocommerce-orders-table .download-file,.woocommerce-table--order-downloads .download-file,.woocommerce-table--order-details .download-file{justify-content:space-between;display:flex!important}}.woocommerce-account .woocommerce{align-items:flex-start;display:flex!important}@media (max-width:1080px){.woocommerce-account .woocommerce{flex-direction:column}}.woocommerce-dashboard-wrapper{max-width:827px}.woocommerce-error{background-color:#fff!important;border-top:none!important}.woocommerce-error:before{content:none!important}.woocommerce-error li:before{border-radius:50%;top:50%;transform:translateY(-50%);content:""!important;background-color:#000!important;width:7px!important;height:7px!important}.woocommerce-error--wrapper{margin:0 auto;border-top:1px solid #e5e5e591!important}.woocommerce-message{justify-content:flex-start;align-items:center;max-width:1600px;margin:30px auto 0;color:#0000004d!important;background-color:#fff!important;border-top:none!important;border-bottom:1px solid #e5e5e591!important;padding:0 21px 26px!important;display:flex!important}.woocommerce-message svg{margin-right:34px}.woocommerce-message:after,.woocommerce-message:before{content:none!important}.woocommerce-message a{order:3;appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-left:30px!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-message a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-message a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-message a:hover{color:#000!important}.woocommerce-Address{margin-right:60px}@media (max-width:1080px){.woocommerce-Address{margin-bottom:30px!important}}.woocommerce-Address:last-child{margin-right:0}.woocommerce-Address a{margin-top:10px;display:block}.woocommerce-Address-title{margin-bottom:50px!important;font-size:4rem!important}@media (max-width:1080px){.woocommerce-Address-title{margin-bottom:25px!important}}.woocommerce-Address-adress{font-size:2rem!important;font-weight:500!important}.woocommerce-MyAccount-content{width:100%!important}.woocommerce-info{max-width:1600px;margin:0 auto;color:#0000004d!important;background-color:#fff!important;border-top:none!important;padding:0 21px 28px!important}.woocommerce-info .alert-img{margin-top:0!important}@media (max-width:1080px){.woocommerce-info .alert-img{margin-bottom:10px}}.woocommerce-info:before{display:none!important}@media (max-width:1080px){.woocommerce-info{text-align:center}}.woocommerce-flex-wrapper{justify-content:flex-start;align-items:center;display:flex}.woocommerce-Message{border-bottom:2px solid #e5e5e591;justify-content:space-between;align-items:center;width:100%;display:flex;background-color:#fff!important;border-top:none!important;max-width:1111px!important}@media (max-width:1080px){.woocommerce-Message{flex-direction:column}}.woocommerce-Message svg{margin-right:34px}.woocommerce-Message .woocommerce-Button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;float:none!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-left:20px!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-Message .woocommerce-Button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-Message .woocommerce-Button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-Message .woocommerce-Button:hover{color:#000!important}@media (max-width:1080px){.woocommerce-Message .woocommerce-Button{margin:20px 0 0!important}}.woocommerce-MyAccount-content{width:100%;max-width:1111px;margin-top:80px;margin-left:150px;padding-right:21px;font-size:2rem;font-weight:400;line-height:3.1rem}@media (max-width:1360px){.woocommerce-MyAccount-content{margin-left:100px!important}}@media (max-width:1080px){.woocommerce-MyAccount-content{margin-left:auto!important}}.woocommerce-MyAccount-content a{font-size:2rem;line-height:3.1rem;transition:color .3s;color:#9b9b9b!important}.woocommerce-MyAccount-content a:hover{color:#b08051!important}@media (max-width:1080px){.woocommerce-MyAccount-content{margin:40px auto;padding:0 21px}}.woocommerce-shipping-fields__field-wrapper{padding-left:45px}@media (max-width:1080px){.woocommerce-shipping-fields__field-wrapper{padding-left:0}}.order-again{width:40%}@media (max-width:1080px){.order-again{width:100%}}.order-again a{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.order-again a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.order-again a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.order-again a:hover{color:#000!important}table{border-spacing:0!important}.woof_sid_auto_shortcode{display:none!important}.woocommerce-form-login-toggle{width:100%;max-width:1600px!important;margin:0 auto 26px!important;padding:0 21px!important}.woocommerce-form-login-toggle .woocommerce-info{position:relative;text-align:left!important;color:#000!important;border-top:2px solid #e5e5e591!important;border-bottom:2px solid #e5e5e591!important;margin:0 auto!important;padding:26px 0 50px!important}.woocommerce-form-login-toggle .woocommerce-info a{font-weight:700;color:#000!important}.woocommerce-form-coupon-toggle{width:100%;max-width:1600px!important;margin:0 auto!important}.woocommerce-form-coupon-toggle .woocommerce-info{text-align:left!important;color:#000!important;padding-bottom:50px!important}.woocommerce-form-coupon-toggle .woocommerce-info a{font-weight:700;color:#000!important}.woocommerce-error--wrapper{max-width:1600px!important;padding:0 21px!important}.woocommerce-error--wrapper .woocommerce-error{padding-left:0!important}.woocommerce-error--wrapper .woocommerce-error li:before{content:none!important}.woocommerce-form-login{max-width:1600px!important;margin:0 auto 20px!important;padding:0 21px!important}.woocommerce-form-login .form-row{float:none!important;width:49%!important;padding:0!important}@media (max-width:800px){.woocommerce-form-login .form-row{width:100%!important}}.woocommerce-form-login .form-row{margin:14px 0!important}.woocommerce-form-login .form-row .woocommerce-form-login__rememberme{margin-bottom:10px!important}.woocommerce-form-coupon{width:100%;border:none!important;max-width:1600px!important;margin:0 auto 50px!important;padding:0 21px!important}.woocommerce-form-coupon p:first-of-type{margin-bottom:10px!important}.woocommerce-form-coupon .form-row-first{float:none!important;padding-left:0!important}@media (max-width:800px){.woocommerce-form-coupon .form-row-first{width:100%!important}}.woocommerce-form-coupon .form-row-last{float:none!important;margin-bottom:0!important;padding-bottom:0!important}.woocommerce-form-coupon .form-row-last button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-form-coupon .form-row-last button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-form-coupon .form-row-last button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-form-coupon .form-row-last button:hover{color:#000!important}.woocommerce-shipping-totals td{width:100%!important}.woocommerce-shipping-totals td ul li input[type=radio]{display:none}.woocommerce-shipping-totals td ul li input[type=radio]+:before{content:"";vertical-align:middle;border:1px solid gray;width:1.5rem;height:1.5rem;margin-bottom:2px;margin-right:auto;display:inline-block}.woocommerce-shipping-totals td ul li input[type=radio]:checked+:before{background-color:#000}.woocommerce-shipping-totals td ul li input[type=radio]+*{display:inline-block}.woocommerce-shipping-totals td ul li label{color:#523f34!important}.woocommerce-shipping-totals td ul li:before{content:none!important}.login__container div form{padding:0 21px!important}.login__container div form .form-row{width:100%!important}@media (max-width:350px){.login__container .u-column1 form p:nth-of-type(3){flex-direction:column;align-items:flex-start}.login__container .u-column1 form p:nth-of-type(3) label{margin-top:10px!important;margin-left:0!important}}@media (max-width:1080px){.login__container .u-column2{margin:40px auto 0!important}}.login__container .u-column2 .woocommerce-privacy-policy-text{padding-left:0!important}.woocommerce-notices-wrapper div ul li a{color:#000!important;font-weight:700!important}.woocommerce-ResetPassword{max-width:1600px!important;padding:0 21px!important}.woocommerce-ResetPassword p:first-of-type{margin-bottom:10px}.woocommerce-ResetPassword p:nth-of-type(3) button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-ResetPassword p:nth-of-type(3) button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-ResetPassword p:nth-of-type(3) button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-ResetPassword p:nth-of-type(3) button:hover{color:#000!important}.shipping__title{text-align:left;color:#9b9b9b!important;padding-top:50px!important;padding-left:0!important;font-size:2rem!important;font-weight:500!important}.shipping__content{text-align:right!important;color:#523f34!important;width:60%!important;padding:39px 0 20px 30%!important;font-size:1.9rem!important;font-weight:400!important;line-height:2.2rem!important}@media (max-width:1080px){.shipping__content{padding:39px 0 20px!important}}.shipping ul{flex-direction:column;align-items:flex-end;display:flex}.shipping ul li{text-align:right!important;width:80%!important}@media (max-width:1080px){.shipping ul li{width:100%!important}}.shipping ul li label{cursor:pointer;justify-content:flex-end;align-items:center;width:100%!important;display:flex!important}.shipping ul li label bdi{margin-left:5px;font-weight:500!important}.woocommerce-account .woocommerce{align-items:center;flex-direction:column!important;justify-content:center!important;display:flex!important}.woocommerce-account .woocommerce .woocommerce-notices-wrapper{width:100%;max-width:1600px;margin:30px auto 0;padding:0 21px}@media (max-width:1080px){.woocommerce-account .woocommerce .woocommerce-notices-wrapper{max-width:459px}.woocommerce-account .woocommerce{flex-direction:column!important;display:flex!important}}.logged-in.woocommerce-account .woocommerce{align-items:flex-start;flex-direction:row!important}@media (max-width:1080px){.logged-in.woocommerce-account .woocommerce{align-items:center;flex-direction:column!important}}@media (max-width:980px){.woocommerce-button.button.view{width:50%}}.woocommerce-MyAccount-content .woocommerce-flex-wrapper svg{display:none}@media (max-width:410px){.return-to-shop a{margin-top:10px!important;margin-left:0!important}}#shipping_method li{width:100%!important}@media (max-width:1080px){#shipping_method li{width:70%!important}#shipping_method li label{padding-left:10px}}#shipping_method li label input:before{margin-right:auto}.easypack-parcel-machine{text-align:right!important}.easypack-parcel-machine button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-bottom:20px!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.easypack-parcel-machine button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.easypack-parcel-machine button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.easypack-parcel-machine button:hover{color:#000!important}#selected-parcel-machine{min-width:initial!important}.widget-modal{max-width:700px!important;max-height:800px!important}@media (max-width:1080px){.woocommerce-checkout .col2-set .col-1{order:2}}.woocommerce-tabs ul.tabs{margin:0 0 1.618em;padding:0 0 0 1em;list-style:none;position:relative;overflow:hidden}.woocommerce-tabs ul.tabs li{z-index:0;background-color:#ebe9eb;border:1px solid #d3ced2;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em;display:inline-block;position:relative}.woocommerce-tabs ul.tabs li a{color:#515151;padding:.5em 0;font-weight:700;text-decoration:none;display:inline-block}.woocommerce-tabs ul.tabs li a:hover{color:#6b6b6b;text-decoration:none}.woocommerce-tabs ul.tabs li.active{z-index:2;background:#fff;border-bottom-color:#fff}.woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px #fff}.woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px #fff}.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after{content:" ";box-sizing:border-box;border:1px solid #d3ced2;width:5px;height:5px;position:absolute;bottom:-1px}.woocommerce-tabs ul.tabs li:before{border-width:0 1px 1px 0;border-bottom-right-radius:4px;left:-5px;box-shadow:2px 2px #ebe9eb}.woocommerce-tabs ul.tabs li:after{border-width:0 0 1px 1px;border-bottom-left-radius:4px;right:-5px;box-shadow:-2px 2px #ebe9eb}.woocommerce-tabs ul.tabs:before{content:" ";z-index:1;border-bottom:1px solid #d3ced2;width:100%;position:absolute;bottom:0;left:0}.woocommerce-tabs .panel{margin:0 0 2em;padding:0}section.single-product{position:relative}section.single-product .single-product-wrapper{grid-column-gap:20px;grid-template-columns:1fr 1fr;display:grid}@media (max-width:767px){section.single-product .single-product-wrapper{grid-template-columns:1fr}}section.single-product .single-product-wrapper h1{margin-bottom:25px;font-size:40px;line-height:1.3}@media (max-width:767px){section.single-product .single-product-wrapper h1{font-size:32px;line-height:1.1}}section.single-product .single-product-wrapper .single-product-image{margin-bottom:20px;position:relative}section.single-product .single-product-wrapper .single-product-image .woocommerce-product-gallery__wrapper{grid-gap:10px;grid-template-columns:1fr 1fr;display:grid}section.single-product .single-product-wrapper .single-product-content{position:relative}@media (min-width:1199px){section.single-product .single-product-wrapper .single-product-content .product-content--wrapper{position:sticky;top:132px}}section.single-product .single-product-wrapper .single-product-content .price{margin-bottom:20px;font-weight:700}section.single-product .single-product-wrapper .single-product-content .price .woocommerce-Price-amount{font-size:40px}section.single-product .single-product-wrapper .single-product-content .price .woocommerce-Price-currencySymbol{font-size:30px}section.single-product .single-product-wrapper .single-product-content .price del{color:gray;font-size:30px;text-decoration:line-through}section.single-product .single-product-wrapper .single-product-content .price del .woocommerce-Price-amount{font-size:30px}section.single-product .single-product-wrapper .single-product-content .price del .woocommerce-Price-currencySymbol{font-size:20px}section.single-product .single-product-wrapper .single-product-content .price ins{text-decoration:none!important}section.single-product .single-product-wrapper .single-product-content .price ins .woocommerce-Price-amount{font-size:40px}section.single-product .single-product-wrapper .single-product-content .price ins .woocommerce-Price-currencySymbol{font-size:30px}section.single-product .single-product-wrapper .single-product-content .woocommerce-product-details__short-description{margin-bottom:20px}section.single-product .single-product-wrapper .single-product-content .woocommerce-product-details__short-description ul{padding-left:15px}section.single-product .single-product-wrapper .single-product-content .stock{margin-bottom:20px}section.single-product .single-product-wrapper .single-product-content form.cart{align-items:center;margin-bottom:20px;display:flex;position:relative}@media (max-width:767px){section.single-product .single-product-wrapper .single-product-content form.cart{z-index:9;background:#fff;width:100%;margin:0;padding:10px;position:fixed;bottom:0;left:0}section.single-product .single-product-wrapper .single-product-content form.cart .tinvwl_add_to_wishlist_button{margin-left:10px;top:0;left:auto;right:0;position:relative!important}}section.single-product .single-product-wrapper .single-product-content form.cart .tinvwl_add_to_wishlist_button{left:auto;right:0}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form{flex-direction:column}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form .single_variation_wrap{width:100%}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form .single_variation_wrap .woocommerce-variation-availability{margin-top:10px}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form .single_variation_wrap .woocommerce-variation-availability .stock{text-align:center;color:#fff;background:#13aa13;padding:5px}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form .single_variation_wrap .woocommerce-variation-availability .available-on-backorder{color:#fff;background:red}section.single-product .single-product-wrapper .single-product-content form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{justify-content:end;margin-top:10px}section.single-product .single-product-wrapper .single-product-content form.cart table.variations{width:100%}section.single-product .single-product-wrapper .single-product-content form.cart table.variations td.value{align-items:center;display:flex}section.single-product .single-product-wrapper .single-product-content form.cart table.variations td.value .reset_variations{margin-left:10px}section.single-product .single-product-wrapper .single-product-content form.cart .woocommerce-variation-add-to-cart{align-items:center;display:flex}section.single-product .single-product-wrapper .single-product-content form.cart .quantity{margin-right:5px}section.single-product .single-product-wrapper .single-product-content form.cart .quantity .qty{padding:18px 3px}@media (max-width:767px){section.single-product .single-product-wrapper .single-product-content form.cart .quantity .qty{padding:12px 3px}}section.single-product .single-product-wrapper .single-product-content form.cart button[type=submit]{background-color:#e3b5c4;border-radius:0;padding:19px 50px;font-size:17px}@media (max-width:767px){section.single-product .single-product-wrapper .single-product-content form.cart button[type=submit]{width:100%;padding:13px 39px}}.cart__box{display:flex}@media (max-width:1080px){.cart__box{flex-direction:column}}.cart__form{flex:2}.cart__form form table{border:none!important}.cart__form form table th{color:#9b9b9b!important}.cart__form form table td,.cart__form form table td a{color:#523f34!important}.cart__form form table tr:nth-child(2n) td{background-color:#fff!important}@media (max-width:430px){.cart__form form table tr .actions .coupon input{height:43px!important}}.cart__form form table tr .actions button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;position:relative!important;overflow:hidden!important}.cart__form form table tr .actions button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.cart__form form table tr .actions button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.cart__form form table tr .actions button:hover{color:#000!important}.cart__form form table tr .actions button:disabled,.cart__form form table tr .actions button[disabled]{color:#000!important;border:1px solid #ebe9eb!important}.cart__form form table tr .actions button:disabled:before,.cart__form form table tr .actions button[disabled]:before{background-color:#ebe9eb!important}.cart__form form table tr .actions button:disabled:hover:before,.cart__form form table tr .actions button[disabled]:hover:before{transform-origin:none!important;transform:none!important}.cart__form form table tr .actions button:disabled:hover,.cart__form form table tr .actions button[disabled]:hover{background-color:#ebe9eb;color:#000!important}.cart__sidebar{flex:1;margin-left:100px}@media (max-width:1080px){.cart__sidebar{margin-left:0}}.cart__sidebar h2{margin-bottom:50px;font-size:3.3rem;font-weight:400;line-height:3.7rem}@media (max-width:1080px){.cart__sidebar-case{display:flex}}@media (max-width:600px){.cart__sidebar-case{flex-direction:column}}.cart__sidebar-img-box{margin-bottom:80px}@media (max-width:1080px){.cart__sidebar-img-box{flex:1;margin:0 20px 0 0}}@media (max-width:600px){.cart__sidebar-img-box{margin:0 0 20px}}.cart__sidebar-img-box img{width:100%;height:100%}.cart__sidebar-pay{grid-gap:40px;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1080px){.cart__sidebar-pay{flex:1}}.cart__sidebar-pay img{width:100%;height:100%}.cart-discount__title{font-size:1.9rem;color:#523f34!important;font-weight:400!important}.cart-discount__content{justify-content:flex-end;align-items:center;display:flex;color:#523f34!important;text-align:right!important;padding:28px 0!important;font-weight:400!important}.cart-discount__content span{font-size:1.9rem}.cart-discount__content a{margin-left:8px;font-size:1.9rem;transition:color .3s;display:block;color:#523f34!important}.cart-discount__content a:hover{color:#b08051!important}.cart .cart-collaterals h2{margin-bottom:20px;line-height:3.7rem;font-size:2.4rem!important}.cart .cart-collaterals table{color:#523f34!important;border:none!important;border-bottom:1px solid #ebe9eb!important;border-radius:0!important}.cart .cart-collaterals table tr:nth-child(2n) td{background-color:#fff}.cart .cart-collaterals table tr th{padding-left:0!important;padding-right:0!important}.cart .cart-collaterals table tr td{text-align:right!important}.cart .cart-collaterals table tr td ul li input[type=radio]{display:none}.cart .cart-collaterals table tr td ul li input[type=radio]+:before{content:"";vertical-align:middle;border:1px solid gray;min-width:1.5rem;height:1.5rem;margin-bottom:2px;display:inline-block;margin-right:auto!important}.cart .cart-collaterals table tr td ul li input[type=radio]:checked+:before{background-color:#000}.cart .cart-collaterals table tr td ul li input[type=radio]+*{display:inline-block}.cart .cart-collaterals table tr td ul li label{color:#523f34!important}.cart .cart-collaterals table tr td ul li:before{content:none!important}.cart .wc-proceed-to-checkout{justify-content:flex-end;display:flex}.cart .wc-proceed-to-checkout a{max-width:222px;appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.cart .wc-proceed-to-checkout a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.cart .wc-proceed-to-checkout a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.cart .wc-proceed-to-checkout a:hover{color:#000!important}.cart .shipping-calculator-button{color:#523f34!important}.cart .product-remove a{background-color:#f7f7f7;transition:all .3s;color:#000!important}@media (max-width:800px){.cart .product-remove a{margin:0 auto!important}}.cart .product-thumbnail a img{height:60px;width:60px!important}.cart-empty{text-align:left!important;width:100%!important;max-width:1600px!important;margin:30px 0!important;padding-top:20px!important}.return-to-shop{text-align:left;justify-content:flex-start;align-items:center;width:100%;padding:0 21px;display:flex;max-width:1600px!important;margin:30px auto!important}@media (max-width:1080px){.return-to-shop{flex-wrap:wrap}}.return-to-shop span{font-size:2rem;color:#9b9b9b!important}.woocommerce-message .ok-img{display:none!important}.not-found__wrapper{width:100%;text-align:center!important;max-width:1600px!important;margin:40px auto 30px!important;font-size:3rem!important}@media (max-width:1080px){.tinv-wishlist{margin-bottom:30px}}.tinv-header h2{margin-bottom:13px!important;font-size:4rem!important;line-height:5rem!important}.tinv-container-left{width:100%;max-width:1111px;margin-top:80px;margin-left:150px;padding-right:21px}@media (max-width:1080px){.tinv-container-left{margin-left:0;padding-left:21px;padding-right:21px}}.return-to-shop a{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-left:23px!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.return-to-shop a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.return-to-shop a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.return-to-shop a:hover{color:#000!important}.tinvwl-table-manage-list{border-spacing:0!important}.tinvwl-table-manage-list th{text-align:left!important;color:#9b9b9b!important;padding-bottom:8px!important;font-size:2rem!important;font-weight:500!important}.tinvwl-table-manage-list td{font-size:2rem;color:#523f34!important;border-top:2px solid #e5e5e591!important}.tinvwl-table-manage-list .product-remove button{cursor:pointer}.tinvwl-table-manage-list .product-price del,.tinvwl-table-manage-list .product-price ins,.tinvwl-table-manage-list .product-price bdi{width:100%!important}.tinvwl-table-manage-list .product-stock span .ftinvwl-times{background-color:red;max-width:23px;max-height:23px;padding:3px;color:#fff!important;border-radius:50%!important;font-size:1.6rem!important;font-weight:400!important}.tinvwl-table-manage-list .product-stock span .ftinvwl-check{max-width:23px;max-height:23px;padding:3px;color:#fff!important;background-color:#0aa06e!important;border-radius:50%!important;font-size:1.6rem!important;font-weight:400!important}.tinvwl-table-manage-list .product-action a,.tinvwl-table-manage-list .product-action button{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #b08051!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.tinvwl-table-manage-list .product-action a:before,.tinvwl-table-manage-list .product-action button:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.tinvwl-table-manage-list .product-action a:hover:before,.tinvwl-table-manage-list .product-action button:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.tinvwl-table-manage-list .product-action a:before,.tinvwl-table-manage-list .product-action button:before{background-color:#b08051!important}.tinvwl-table-manage-list .product-action a:hover,.tinvwl-table-manage-list .product-action button:hover{color:#b08051!important}.tinvwl-table-manage-list .product-name a{font-size:2rem;transition:color .3s;color:#523f34!important}.tinvwl-table-manage-list .product-name a:hover{color:#b08051!important}.onsale-box{border-bottom:100px solid #0000;border-left:100px solid #0000;width:0;height:0;position:absolute;top:0;left:auto;right:0;border-top:100px solid #b08051d9!important}.onsale-box .onsale{text-align:center;font-family:arial;font-size:16px;display:block;transform:rotate(45deg);background-color:#0000!important;width:100px!important;position:absolute!important;top:-80px!important;left:-85px!important}.onsale-box-single{border-bottom:100px solid #0000;border-right:100px solid #0000;width:0;height:0;position:absolute;top:0;left:0;right:auto;z-index:9!important;border-top:100px solid #b08051d9!important}.onsale-box-single .onsale{text-align:center;font-family:arial;font-size:16px;display:block;transform:rotate(-45deg);background-color:#0000!important;width:100px!important;position:absolute!important;top:-92px!important;left:-16px!important}@media (max-width:600px){.related__products{display:none}}.related__slider{display:none}@media (max-width:600px){.related__slider{display:block}}.related__slider .product{float:none!important;margin:0!important}.related__slider .product__image-wrapper,.related__slider .product__text-wrapper{margin:0 5px}.header{z-index:100;background-color:#fff;justify-content:space-between;align-items:stretch;width:100vw;height:78px;display:flex;position:fixed;top:0;left:0}@media (max-width:1080px){.header{align-items:center}}.footer{max-width:1920px;margin:0 auto;padding-top:90px;display:flex;overflow-x:hidden}@media (max-width:1080px){.footer{flex-direction:column-reverse}}.footer__logo{width:100%}.footer__logo svg{width:100%;max-width:290px}@media (max-width:1080px){.footer__logo svg{max-width:300px}}@media (max-width:600px){.footer__logo svg{max-width:100%}}.footer .menu{display:flex}@media (max-width:1080px){.footer .menu{flex-direction:column}}.footer .menu .menu-item:last-child{margin-right:0}.footer .menu li{margin-right:35px}@media (max-width:1080px){.footer .menu li{margin-right:0}}.footer .menu>li{list-style:none!important}.footer .menu>li>a{color:#9b9b9b;text-transform:uppercase;margin-bottom:30px;font-weight:600;transition:color .3s;display:block}.footer .menu>li:before{content:none}.footer .menu .sub-menu li{margin-bottom:12px;margin-right:0;list-style:none!important}.footer .menu .sub-menu li:before{content:none}.footer .menu .sub-menu a{text-transform:uppercase;transition:color .3s;color:#9b9b9b!important;font-weight:200!important}.footer .menu .sub-menu a:hover{color:#b08051!important}.footer__left-container{background-color:#e5e5e52b;flex-direction:column;justify-content:space-between;width:70%;padding-top:95px;padding-left:calc(50% - 800px);padding-right:150px;display:flex}@media (max-width:1600px){.footer__left-container{padding-left:21px}}@media (max-width:1080px){.footer__left-container{width:100%;padding-left:21px;padding-right:21px}.footer__left-container .menu-item{margin-bottom:20px}}.footer__navigation{display:flex}@media (max-width:600px){.footer__navigation{justify-content:space-between}}.footer__navigation-left{margin-right:35px}@media (max-width:1080px){.footer__navigation-left{margin-right:160px}}@media (max-width:600px){.footer__navigation-left{margin-right:30px}.footer__navigation-left ul li:first-of-type{margin-bottom:0}}.footer__bottom-section{color:#9b9b9b;border-top:1px solid #979797;justify-content:space-around;align-items:center;margin-top:30px;padding:20px 0;display:flex}@media (max-width:1080px){.footer__bottom-section{flex-direction:column;justify-content:center;align-items:center}}.footer__bottom-section span{margin-left:auto}@media (max-width:1080px){.footer__bottom-section span{text-align:center;width:100%;margin-top:10px;margin-left:0;display:block}}.footer__bottom-section a{color:#9b9b9b;margin-right:24px;transition:color .3s}.footer__bottom-section a:last-child{margin-right:0}.footer__bottom-section a:hover{color:#b08051!important}.footer__button-wrapper{display:flex}@media (max-width:600px){.footer__button-wrapper{flex-direction:column;display:flex}.footer__button-wrapper a:first-child{margin-bottom:20px}}.footer__created-by{text-align:right;width:100%;margin-top:55px;font-size:1.5rem}.footer__created-by a{font-weight:700;margin-right:0!important;font-family:Montserrat,sans-serif!important;font-size:1.5rem!important}.footer__rigth-container{color:#fff;background-color:#b08051;flex-direction:column;align-items:flex-start;width:30%;padding:70px 70px 20px;display:flex;position:relative}@media (max-width:1080px){.footer__rigth-container{width:100%;padding:70px 20px}}.footer__rigth-container:before{content:url(../../../assets/images/marmur.jpg);z-index:-1;width:100%;height:70px;position:absolute;top:-70px;left:0;overflow:hidden}@media (max-width:1080px){.footer__rigth-container:before{width:70%}}.footer__rigth-container a{margin-right:81px;font-family:Playfair Display;font-size:2rem;transition:color .3s;color:#fff!important}.footer__rigth-container a:hover{color:#ffffff6b!important}@media (max-width:1360px){.footer__rigth-container a{margin-right:40px}}.footer__rigth-container a:last-of-type{margin-right:0}.footer__rigth-container h3{margin-top:39px;margin-bottom:56px;color:#ffffff6b!important}.footer__rigth-container h3 span{width:100%;display:inline-block;color:#fff!important}.navigation{justify-content:space-between;width:100%;display:flex}.navigation svg{transition:all .3s}.navigation .account-image img{max-width:19px!important;max-height:19px!important}.navigation .product_number{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;padding:8px;font-size:10px;display:flex;position:absolute;bottom:-8px;right:-12px;background-color:#b08051!important}.navigation__mobile-arrow{cursor:pointer;background:url(../../../assets/icons/arrow-down-mobile.svg) 50% no-repeat;width:8px;height:8px;margin-left:8px;padding:8px;transition:transform .3s;transform:rotate(180deg)}.navigation__mobile-arrow.rotate{transform:rotate(0)}@media (max-width:1080px){.navigation svg{height:90px}}.navigation__logo-wrapper{justify-content:center;align-items:center;height:100%;display:flex}.navigation__logo-wrapper svg{width:100%;max-width:180px}@media (max-width:600px){.navigation__logo-wrapper{width:150px}}.navigation .menu-mainmenu-container{height:100%}.navigation .menu-mainmenu-container .hide-on-mobile,.navigation .menu-mainmenu-container .no-hover{align-items:center;display:flex}.navigation .cart-link a{position:relative!important}.navigation .menu{height:100%;display:flex}.navigation .menu .sub-menu{transform-origin:top;background-color:#fff;justify-content:center;align-items:flex-start;width:100%;padding:15px calc(50% - 789.5px) 53px 150px;transition:transform .3s,max-height .3s ease-out;display:flex;position:fixed;top:78px;left:0;right:0;transform:scaleY(0)}@media (max-width:1200px){.navigation .menu .sub-menu{padding:15px 205px 53px 50px}}.navigation .menu .sub-menu .menu-item a:after{content:"";background-color:#e5e5e591;width:200%;height:1px;position:absolute;bottom:0;left:0}.navigation .menu .sub-menu .menu-item-44{overflow:hidden}.navigation .menu .sub-menu li{flex-direction:column;transition:opacity .3s;display:flex}.navigation .menu .sub-menu li>a{margin-bottom:30px;padding-bottom:16px;position:relative;color:#b08051!important}.navigation .menu .sub-menu li>a:after{content:"";background-color:#e5e5e591;width:100%;height:1px;position:absolute;bottom:0;left:0}.navigation .menu .sub-menu li>a:hover:before{transform:scaleX(0)!important}.navigation .menu .sub-menu .sub-menu{width:initial;flex-direction:column;padding:0;display:flex;position:static;transform:scaleY(1);align-items:flex-start!important}.navigation .menu .sub-menu .sub-menu .current-menu-item a{color:#9b9b9b!important;font-weight:600!important}.navigation .menu .sub-menu .sub-menu .current-menu-item a:hover{color:#9b9b9b!important}.navigation .menu .sub-menu .sub-menu .current-menu-item a:before{content:none}.navigation .menu .sub-menu .sub-menu li a{font-family:Montserrat,sans-serif;transition:color .3s;color:#9b9b9b!important;margin-bottom:8px!important;padding-bottom:0!important}.navigation .menu .sub-menu .sub-menu li a:hover{color:#b08051!important}.navigation .menu .sub-menu .sub-menu li a:after{content:none;height:0}@media (max-width:1600px){.navigation .menu .sub-menu .sub-menu li a{color:#000!important}.navigation .menu .sub-menu{padding:15px 150px 53px}}.navigation .menu .menu-item{height:100%;margin-right:30px;list-style:none;display:flex}.navigation .menu .menu-item:before{display:none}.navigation .menu .menu-item:hover>.sub-menu,.navigation .menu .menu-item:focus-within>.sub-menu{transform:scaleY(1)}.navigation .menu .menu-item:hover>.sub-menu li,.navigation .menu .menu-item:focus-within>.sub-menu li{animation:.3s .3s both apear}@keyframes apear{0%{opacity:0}to{opacity:1}}.navigation .menu .menu-item:last-child{margin-right:0}.navigation .menu .menu-item a{color:#000;font-family:Playfair Display;font-size:1.9rem;font-weight:400;font-weight:2.5rem;position:relative}.navigation .menu .menu-item a:before{content:"";background-color:#ad714f;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.navigation .menu .menu-item a:hover:before{transform:scaleX(1)}.navigation .current-menu-item>a:before{transform:scaleX(1)!important}@media (max-width:1080px){.navigation .current-menu-item>a{color:#b08051!important}}.navigation .current_page_item a:before{transform:scaleX(1)!important}@media (max-width:1080px){.navigation .current_page_item a{color:#b08051!important}}.navigation .small-margin{margin-right:27px!important}.navigation .shake:hover{animation:.4s both shakeImg}@keyframes shakeImg{0%{transform:rotate(0)}40%{transform:rotate(-10deg)}70%{transform:rotate(10deg)}to{transform:rotate(0)}}@media (max-width:1080px){.navigation .hide-on-mobile{display:none!important}}.navigation .no-hover a:before,.navigation .no-hover a:hover:before{transform:scaleX(0)!important}.navigation .special-link{align-self:flex-end!important}.navigation .special-link a{align-items:flex-end;display:flex;align-self:flex-end!important;margin-bottom:0!important;padding-bottom:0!important}.navigation .special-link a:hover:before{content:none}.navigation .special-link a:after{height:0;content:none!important}.navigation .special-link a img{object-fit:cover;width:294px!important;max-height:143px!important}.navigation .special-link a span{align-items:center;padding-bottom:8px;display:flex;position:relative;color:#523f34!important}.navigation .special-link a span:after{content:url(../../../assets/icons/arrow-right.svg);margin-left:12px}.navigation .special-link a span:before{content:"";background-color:#ad714f;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0}.navigation--mobile{display:none}@media (max-width:1080px){.navigation--mobile{background-color:#fff;flex-direction:column;align-items:center;height:calc(100vh - 78px);transition:transform .3s;display:flex;position:absolute;top:78px;left:0;overflow-y:auto;transform:translate(-100%)}.navigation--mobile .menu-image-title-after{width:100%!important}.navigation--mobile>div{text-align:center;width:100%}.navigation--mobile a{cursor:pointer;width:auto;transition:color .3s;display:block;font-size:19px!important}.navigation--mobile .menu{height:initial;text-align:center;text-align:center;flex-direction:column;align-items:center;width:100%;transition:max-height .3s;display:flex;overflow-y:auto}.navigation--mobile .menu .menu-item-has-children>div{margin-left:18px}.navigation--mobile .menu .menu-item{opacity:0;margin-bottom:19px;margin-right:0;list-style:none;transition:max-height .3s ease-out;position:relative}.navigation--mobile .menu .menu-item a:before,.navigation--mobile .menu .menu-item a:after{content:none!important}.navigation--mobile .menu .menu-item a:hover{color:#b08051!important}.navigation--mobile .menu .menu-item:before{display:none}.navigation--mobile .menu .menu-item a{width:auto;display:block}.navigation--mobile .menu .menu-item .sub-menu{flex-direction:column;align-items:center;width:100%;max-height:0;margin-bottom:0;display:flex;position:static;right:auto;overflow:hidden;transform:scaleY(1);height:auto!important;padding:0!important}.navigation--mobile .menu .menu-item .sub-menu .menu-item{margin-bottom:10px}.navigation--mobile .menu .menu-item .sub-menu .menu-item:first-child{margin-top:19px}.navigation--mobile .menu .menu-item .sub-menu li{justify-content:center;align-items:center;width:100%;position:relative;animation:none!important}.navigation--mobile .menu .menu-item .sub-menu li>a{color:#000!important;margin-bottom:0!important;padding-bottom:0!important}.navigation--mobile .menu .menu-item .sub-menu a{font-size:15px!important}.navigation--mobile .menu .menu-item .sub-menu a:hover{color:#b08051!important}.navigation--mobile .menu .menu-item .sub-menu .sub-menu{margin-bottom:0;padding:0!important}.navigation--mobile .special-link a{display:block!important}.navigation--mobile .special-link a img{display:none!important}.navigation--mobile .special-link a span{display:block;padding:0!important}.navigation--mobile .special-link a span:before,.navigation--mobile .special-link a span:after{content:none!important}.navigation--mobile .hide-on-mobile{display:block!important}.navigation--mobile .image-item{display:none!important}}.navigation--mobile-active{overflow-y:auto;transform:translate(0)}.navigation .show{max-height:2000px!important}.burger{cursor:pointer;background-color:#0000;border:0;outline:none;width:30px;height:30px;margin-left:30px;display:none}@media (max-width:1080px){.burger{display:block}}.burger span{background-color:#ad714f;width:100%;height:1px;margin:5px 0;transition:transform .3s,opacity .3s;display:block}.burger--active span:first-child{transform:rotate(45deg)translateY(8px)}.burger--active span:nth-child(2){opacity:0;transform:translate(20px)}.burger--active span:last-child{transform:rotate(-45deg)translateY(-8px)}.hero{width:calc(50% + 800px);max-width:1920px;margin-left:calc(50% - 800px);padding-left:21px}@media (max-width:1600px){.hero{width:100%;margin-left:auto}}@media (max-width:1080px){.hero{padding-left:0}}.hero__slider{display:flex}@media (max-width:1080px){.hero__slider{flex-direction:column-reverse}}.hero__slide-left{z-index:2;width:35%;padding-top:13%;padding-bottom:70px;position:relative}@media (max-width:1080px){.hero__slide-left{width:100%;padding:23px 21px 0}}.hero__slide-right{width:65%;position:relative;overflow:hidden}@media (max-width:1080px){.hero__slide-right{width:100%}}.hero__slide-right img{object-fit:cover;width:100%;max-height:calc(100vh - 78px);transition:opacity .3s,transform .3s;left:100%}@media (max-width:1080px){.hero__slide-right img{max-height:calc(37vh - 78px)}}.hero__social-link-wrapper{position:absolute;bottom:34px;left:0}@media (max-width:1080px){.hero__social-link-wrapper{justify-content:center;align-items:center;margin:30px auto 0;display:flex;position:static}}.hero__slide-link-social{color:#000;text-transform:uppercase;margin-right:56px;font-family:Playfair Display;font-size:2rem;line-height:3rem;transition:color .3s}.hero__slide-link-social:hover{color:#ad714f}.hero__slide-link-social:last-child{margin-right:0}.hero__link-wrapper{margin-top:60px;transition:opacity .3s,transform .3s}.hero__link-wrapper svg{margin-left:20px}@media (max-width:1080px){.hero__link-wrapper{margin-top:22px}}.hero__slide-link{color:#523f34;text-transform:uppercase;width:100%;font-size:1.9rem;line-height:2.3rem;transition:opacity .3s,transform .3s;position:relative}.hero__slide-link svg{margin-left:8px}.hero__slide-link:before{content:"";background-color:#ad714f;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.hero__slide-link:hover:before{transform:scaleX(1)}.hero__inner-wrapper-absolute{width:900px}@media (max-width:1080px){.hero__inner-wrapper-absolute{width:100%}}.hero__slider-dots{z-index:2;align-items:center;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.hero__slider-dot{cursor:pointer;background-color:#fff9;width:37px;height:3px;margin-right:15px;transition:background-color .3s;position:relative}.hero__slider-dot:before{content:"";background-color:#0000;width:100%;height:200%;position:absolute;top:-200%;left:0}.hero__slider-dot:after{content:"";background-color:#0000;width:100%;height:200%;position:absolute;bottom:-200%;left:0}.hero__slider-dot:last-child{margin-right:0}.hero__slider-dot--active{background-color:#523f34}.hero__slide-title{font-size:9rem;line-height:11rem;transition:opacity .3s,transform .3s}@media (max-width:600px){.hero__slide-title{font-size:3rem;line-height:4rem}}.hide{opacity:0}@media (max-width:1080px){.hide{opacity:0}}.leave{transform:translate(-20px)}.enter{transform:translate(20px)}.side-menu{width:100%;min-width:200px;max-width:217px;margin-right:150px}.side-menu__mobile-arrow{cursor:pointer;background:url(../../../assets/icons/arrow-down-mobile.svg) 50% no-repeat;width:8px;height:8px;padding:4px;transition:transform .3s;position:absolute;top:50%;right:30px;transform:translateY(-50%)rotate(180deg)}.side-menu__mobile-arrow.rotate{transform:translateY(-50%)rotate(0)}.side-menu__mobile-filter{display:none}@media (max-width:1080px){.side-menu__mobile-filter{z-index:5;text-align:center;color:#000;background-color:#fff;justify-content:center;align-items:center;width:100%;height:37px;font-size:2rem;font-weight:400;display:flex;position:fixed;top:78px;left:0;box-shadow:0 4px 8px #0000001c}}.side-menu h4{margin-bottom:32px!important;padding-bottom:8px!important;font-size:2rem!important;font-weight:500!important;position:relative!important}.side-menu h4:before{content:"";background-color:#e5e5e591;width:100%;height:2px;position:absolute;bottom:0;left:0}.side-menu .woof_childs_list li{flex-wrap:wrap;display:flex!important}.side-menu .price_label{color:#000!important;text-align:right!important;float:none!important;font-size:2rem!important;font-weight:500!important}.side-menu .woof_container{margin-bottom:20px!important}.side-menu .woof .woof_checkbox_count{display:none!important}.side-menu .woof li{width:100%!important;margin:0!important;padding:0!important}.side-menu .woof li:before{content:none!important}.side-menu .woof .woof_childs_list li{justify-content:space-between;align-items:center;display:flex!important}@media (max-width:1080px){.side-menu .woof .woof_childs_list li{justify-content:center}}.side-menu .woof .woof_checkbox_label_selected{font-weight:400!important}.side-menu .woof .woof_checkbox_label,.side-menu .woof .woof_radio_label{transition:color .3s;color:#c4c4c4!important;margin-left:20px!important;font-size:2rem!important;font-weight:300!important}.side-menu .woof .woof_checkbox_label:hover,.side-menu .woof .woof_radio_label:hover{color:#ad714f!important}@media (max-width:1080px){.side-menu .woof .woof_radio_label{margin-left:0!important}}.side-menu .woof .icheckbox_flat-pink{transition:background-color .3s;background:#fff!important;border:1px solid #000!important;width:20px!important;height:20px!important}.side-menu .woof .icheckbox_flat-pink.checked{background-color:#000!important}.side-menu .woof .icheckbox_flat-pink.checked+.woof_checkbox_label,.side-menu .woof .iradio_flat-pink.checked+.woof_radio_label{color:#ad714f!important}.side-menu .woof .woof_container_product_cat .icheckbox_flat-pink,.side-menu .woof .woof_container_product_cat .iradio_flat-pink{top:0;left:0;visibility:hidden!important;width:0!important;height:0!important;position:absolute!important}.side-menu .woof .woof_container_product_cat input{top:0;left:0;width:0!important;height:0!important;position:absolute!important}.side-menu .woof .button.woof_reset_search_form{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.side-menu .woof .button.woof_reset_search_form:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.side-menu .woof .button.woof_reset_search_form:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.side-menu .woof .button.woof_reset_search_form:hover{color:#000!important}@media (max-width:1080px){.side-menu{transform-origin:top;z-index:3;width:100%;max-width:initial;text-align:center;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:calc(100vh - 115px);display:flex;position:fixed;top:115px;left:0;overflow-y:auto;transform:scaleY(0);padding:37px 40px 50px!important}.side-menu .woof{width:100%}.side-menu .woof_container_dodatkowe li,.side-menu .woof_container_dodatkowe~.woof_container li{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex!important}.side-menu .woof_container_dodatkowe li label,.side-menu .woof_container_dodatkowe~.woof_container li label{text-align:left!important}.side-menu li,.side-menu h4,.side-menu .widget_price_filter,.side-menu .woof_submit_search_form_container{opacity:0}.side-menu .woof .woof_checkbox_label,.side-menu .woof .woof_radio_label{text-align:center;width:100%!important;margin-left:auto!important;margin-right:auto!important}.side-menu .button.woof_reset_search_form{text-align:center!important;margin:0 auto!important}.side-menu .woof_childs_list{margin:7px 0 0!important}.side-menu .woof_childs_list label{text-align:center!important}}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#ad714f!important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e5e5e591!important}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px!important}.woof_list_checkbox li div{margin-top:0!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ad714f!important;border:none!important;width:12px!important;height:12px!important;top:-5px!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff!important;width:8px!important;height:8px!important}.woof_price_search_container .price_slider_amount .price_label{float:none!important}.woof_radio_term_reset_visible{padding:0 0 0 20px!important}.woof_radio_term_reset{width:5px;height:5px;transition:color .3s;position:relative}.woof_radio_term_reset:before{content:"X";transition:color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);color:#c4c4c4!important;font-size:1.5rem!important}.woof_radio_term_reset:before:hover,.woof_radio_term_reset:hover:before{color:#ad714f!important}.woof_radio_term_reset img{display:none}.product{transition:all .3s;position:relative;background-color:#fff!important;list-style:none!important}.product:before{content:none}.product img{object-fit:contain;object-position:center;width:100%;max-height:329px;height:329px!important;margin:0!important}.product:hover{box-shadow:0 30px 60px #747d8426}@media (max-width:600px){.product:hover{box-shadow:none}}.product__image-wrapper{position:relative}.product__text-wrapper a{justify-content:space-between;align-items:center;padding:32px 22px;display:flex}@media (max-width:1080px){.product__text-wrapper a{flex-wrap:wrap}}.product__text-wrapper a .woocommerce-loop-product__title{text-transform:uppercase;color:#b08051!important;margin-right:20px!important;font-family:Montserrat,sans-serif!important;font-size:1.6rem!important;font-weight:400!important;line-height:2.1rem!important}.product__text-wrapper a .woocommerce-Price-amount{font-weight:500;color:#000!important;text-decoration:none!important}.product__text-wrapper a .amount,.product__text-wrapper a .amount bdi,.product__text-wrapper a .amount ins{text-decoration:none!important}.product__text-wrapper a .price{color:#000!important}.product__text-wrapper a .price ins{text-decoration:none!important}.fav-button{border:1px solid #b08051;border-radius:8px;transition:box-shadow .3s;bottom:16px;right:28px;margin-top:0!important;position:absolute!important}.fav-button:before{transition:all .3s;color:#b08051!important}.fav-button:hover{box-shadow:0 0 10px #b0805159}.tinv-wraper{height:0!important}.lastest-products{margin-bottom:170px}@media (max-width:1080px){.lastest-products{margin-bottom:50px}}.lastest-products__title-container{margin-bottom:104px;padding-bottom:31px;position:relative}.lastest-products__title-container p{color:#9b9b9b;font-size:2rem;font-weight:400;line-height:3rem}@media (max-width:1080px){.lastest-products__title-container{margin-bottom:10px}}.lastest-products__title-container:before{content:"";background-color:#ad714f;width:228px;height:2px;position:absolute;bottom:0;left:0}@media (max-width:600px){.lastest-products__title-container{text-align:center}.lastest-products__title-container p,.lastest-products__title-container h1,.lastest-products__title-container h2,.lastest-products__title-container h3,.lastest-products__title-container h4,.lastest-products__title-container h5,.lastest-products__title-container h6{border-bottom:2px solid #ad714f;padding-bottom:33px;display:inline-block}.lastest-products__title-container:before{content:none}.lastest-products__products-wrapper{display:none}}.lastest-products .price{color:#000!important}.lastest-products__products-wrapper-mobile{display:none}@media (max-width:600px){.lastest-products__products-wrapper-mobile{display:block}}.lastest-products__products-wrapper-mobile .products .product{float:none!important;margin:0!important}.lastest-products__products-wrapper-mobile .product__image-wrapper,.lastest-products__products-wrapper-mobile .product__text-wrapper{margin:0 5px}.products-grid{margin-bottom:150px}.products-grid__wrapper-grid{max-height:835px!important}.products-grid__wrapper-grid .tinv-wishlist,.products-grid__wrapper-grid .product__text-wrapper{display:none!important}.products-grid__wrapper-grid .product__image-wrapper{width:100%!important;height:100%!important}.products-grid__wrapper-grid a{overflow:hidden;width:100%!important;height:100%!important}.products-grid__wrapper-grid ul{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:50px;display:grid}.products-grid__wrapper-grid li{width:100%!important;margin:0!important}.products-grid__wrapper-grid li img{width:100%!important;height:100%!important;max-height:initial!important}.products-grid-mobile{display:none}.products-grid-mobile .products-grid__wrapper-grid .tinv-wishlist,.products-grid-mobile .products-grid__wrapper-grid .product__text-wrapper{display:none!important}.products-grid-mobile .products-grid__wrapper-grid .product__image-wrapper{margin:0 5px}.products-grid-mobile .products-grid__wrapper-grid ul{display:block!important}.image-and-content{max-width:1920px;margin:0 auto 143px}.image-and-content__wrapper{display:flex}@media (max-width:1200px){.image-and-content__wrapper{flex-direction:column}}.image-and-content__fliped{flex-direction:row-reverse}@media (max-width:1200px){.image-and-content__fliped{flex-direction:column-reverse}}.image-and-content__fliped img{margin-left:40px;margin-right:0}@media (max-width:1200px){.image-and-content__fliped img{margin-top:40px;margin-left:0}}.image-and-content__fliped .image-and-content__texts{padding-left:162px;padding-right:0}@media (max-width:1600px){.image-and-content__fliped .image-and-content__texts{padding-left:100px}}@media (max-width:1360px){.image-and-content__fliped .image-and-content__texts{padding-left:75px}}@media (max-width:1200px){.image-and-content__fliped .image-and-content__texts{padding:0 21px}}.image-and-content__image{object-fit:cover;max-width:734px;margin-right:118px}@media (max-width:1360px){.image-and-content__image{margin-right:60px}}@media (max-width:1200px){.image-and-content__image{width:100%;max-width:100%}}.image-and-content__texts{flex-direction:column;justify-content:center;padding-right:300px;display:flex}@media (max-width:1600px){.image-and-content__texts{padding-right:150px}}@media (max-width:1360px){.image-and-content__texts{padding-right:75px}}@media (max-width:1200px){.image-and-content__texts{padding:0 21px}}.image-and-content__heading{margin-bottom:76px;position:relative}.image-and-content__heading:after{content:"";background-color:#ad714f;width:228px;height:2px;position:absolute;bottom:-31px;left:0}@media (max-width:1200px){.image-and-content__heading{margin-top:40px}}.image-and-content__heading p{color:#9b9b9b;font-size:2rem;font-weight:300;line-height:2.8rem}.image-and-content__heading h1{font-size:6rem;line-height:6.9rem}.image-and-content__paragraph{color:#9b9b9b;margin-bottom:75px;font-size:2rem;font-weight:300;line-height:2.8rem}.image-and-content__paragraph a{color:#523f34;font-family:Montserrat;font-size:2rem;transition:all .2s}.image-and-content__paragraph a:hover{color:#ad714f}.image-and-content__links-wrapper a{color:#000;margin-bottom:5px;margin-right:58px;font-family:Playfair Display;font-size:2rem;font-weight:400;transition:all .2s;display:inline-block}.image-and-content__links-wrapper a:hover{color:#ad714f}.info-elements{z-index:1;background-color:#f5eee6;padding:23px 0;position:relative}.info-elements__container{width:100%;max-width:1920px;height:100%;margin:0 auto 171px}.info-elements__wrapper{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 140px;display:flex}@media (max-width:800px){.info-elements__wrapper{padding:0}}.info-elements__container{position:relative}.info-elements__element-wrapper{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:20px;display:flex}@media (max-width:800px){.info-elements__element-wrapper{margin-top:20px;margin-right:0}}.info-elements__element-wrapper:last-child{margin-right:0}.info-elements__element-wrapper img{width:66px;height:66px;margin-bottom:15px}.info-elements__marble{z-index:-1;object-fit:cover;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:33%!important;height:calc(100% + 54px)!important}@media (max-width:980px){.info-elements__marble{width:50%}}@media (max-width:600px){.info-elements__marble{width:100%}}.info-elements__fliped{left:auto;right:0}.info-elements__text{color:#b08051}.biling-header{background-color:#b08051;justify-content:space-between;align-items:center;margin-bottom:40px;padding:12px 45px;display:flex}@media (max-width:1080px){.biling-header{padding:12px 21px}}.biling-header p{color:#ffffff70;margin-left:40px;font-size:1.6rem;font-weight:500;line-height:2.4rem}.newsletter{margin-bottom:171px}.newsletter__wrapper{border:1px solid #c4c4c4;padding:62px 52px}.newsletter__flex-container{justify-content:space-between;display:flex}@media (max-width:1080px){.newsletter__flex-container{flex-direction:column}.newsletter__elements{flex-direction:column;margin-top:30px;display:flex}}.newsletter__elements label{display:flex}@media (max-width:1080px){.newsletter__elements label{flex-direction:column}}.newsletter form{width:100%;display:block}.newsletter .wpcf7-text{border-color:#c4c4c4 #0000 #c4c4c4 #c4c4c4;border-right-style:solid;border-right-width:0;align-items:center;width:100%;min-width:331px;display:flex}@media (max-width:1080px){.newsletter .wpcf7-text{border-right:1px solid #c4c4c4;min-width:10px}}.newsletter .wpcf7-text::-webkit-input-placeholder{font-size:1.3rem;color:#c4c4c4!important}.newsletter .wpcf7{width:100%;display:block}.newsletter .wpcf7-submit{color:#9b9b9b;cursor:pointer;background-color:#0000;border:1px solid #c4c4c4;outline-color:#ad714f;width:100%;min-height:100%;margin:0;font-size:1.8rem;transition:all .3s;display:block}@media (max-width:1080px){.newsletter .wpcf7-submit{width:100%;margin-top:30px;padding:13px 20px}}.newsletter .wpcf7-submit:hover{color:#ad714f;border:1px solid #ad714f}.newsletter__cta{color:#9b9b9b;flex-direction:column;justify-content:center;font-size:1.8rem;display:flex}.newsletter__cta span+span{color:#c4c4c4;margin-top:10px;font-size:1.3rem}.wpcf7 form.failed .wpcf7-response-output{color:#dc3232;margin-left:0;margin-right:0;padding:0;border-color:#0000!important}.flex-row{justify-content:flex-end;align-items:center;display:flex}.flex-row--reverse{flex-direction:row-reverse}.flex-row--start{justify-content:flex-start}.flex-row--center{justify-content:center}.flex-row--align-top{align-items:flex-start}@media (max-width:1080px){.flex-row--mobile{flex-direction:column}}.page-404{min-height:calc(100vh - 78px);margin-bottom:268px}.page-404__heading-wrapper{flex-direction:column;justify-content:flex-end;align-items:center;min-height:calc(50vh - 78px);display:flex}.page-404__heading{font-size:6rem;font-weight:400}.page-404__wrapper{min-height:50vh;position:relative}.page-404__marble{z-index:-1;object-fit:cover;width:100%;position:absolute;bottom:0;left:0}.page-404__marble-content{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-404__text{margin-bottom:64px}.page-404__home-link{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.page-404__home-link:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.page-404__home-link:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.page-404__home-link:hover{color:#000!important}.alert-img{background:url(../../../assets/icons/alert.svg) 50%/contain no-repeat;width:28px;height:28px;margin-top:28px}.ok-img{background:url(../../../assets/icons/success.svg) 50%/contain no-repeat;width:23px;height:23px;margin-right:23px}.contact{margin-top:100px;margin-bottom:200px}@media (max-width:600px){.contact{margin-bottom:140px}}.contact__box{display:flex}@media (max-width:1080px){.contact__box{flex-direction:column-reverse}}.contact__form{background-color:#b08051;flex:1;margin-right:330px;padding:66px 66px 41px}@media (max-width:1360px){.contact__form{margin-right:260px}}@media (max-width:1080px){.contact__form{margin-top:60px;margin-right:0}}@media (max-width:600px){.contact__form{padding:40px 40px 20px}}.contact__form h2{color:#fff;margin-bottom:74px;font-size:6rem;font-weight:400;line-height:6.8rem}.contact__form div p{margin-bottom:27px}.contact__form div p label span input,.contact__form div p label span textarea{color:#fff;background-color:#0000;border:none;border-bottom:1px solid #fff;padding-left:0}.contact__form div p label span textarea{resize:none;color:#fff;min-height:180px;font-size:2rem}.contact .form-btn-box{text-align:right}.contact .form-btn{border-bottom:2px solid #fff;display:inline-block;position:relative}.contact .form-btn input{cursor:pointer;color:#fff;letter-spacing:4px;padding-bottom:8px;font-family:Montserrat,sans-serif;font-size:1.9rem;font-weight:400;line-height:2.3rem;position:relative;background-color:#0000!important;border:none!important}.contact .form-btn:after{content:url(../../../assets/images/right-white.svg);margin-left:10px}.contact__content{flex-direction:column;flex:1;justify-content:center;display:flex}.contact__content h3{margin-bottom:40px;font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:400;line-height:3.6rem}.contact__content p{color:#000;font-size:2rem;font-weight:500;line-height:3rem}.contact__content a{color:#000;font-size:2rem;font-weight:700;line-height:3rem;text-decoration:none;transition:all .3s;display:block}.contact__content a:hover{color:#b08051}.contact__phone{margin-top:20px}.contact__address{margin-bottom:100px;position:relative}@media (max-width:1080px){.contact__address{margin-left:100px}}.contact__address:before{content:url(../../../assets/images/envelope.svg);position:absolute;top:-4px;left:-100px}.contact__ask{position:relative}@media (max-width:1080px){.contact__ask{margin-left:100px}}.contact__ask:before{content:url(../../../assets/images/ask.svg);position:absolute;top:-4px;left:-100px}.products-archive-grid{width:100%}.products-archive-grid.container-small{padding:0!important}.products-archive-grid .products{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.products-archive-grid .products:before,.products-archive-grid .products:after{content:none!important}.products-archive-grid .products .product{margin-right:0!important}@media (max-width:767px){.products-archive-grid .products{grid-template-columns:repeat(2,1fr)}}.products-archive-grid .products li{flex-direction:column;justify-content:space-between;display:flex;float:none!important;width:100%!important;margin:0!important}.woocommerce-order__box{text-align:center;background-color:#f5eee6;flex-direction:column;justify-content:center;align-items:center;margin-top:60px;padding:120px 20px 76px;display:flex;position:relative}.woocommerce-order__box p{color:#523f34;z-index:1;margin-bottom:46px;font-family:Playfair Display;font-size:4rem;font-weight:400;line-height:5.3rem}.woocommerce-order__box svg{z-index:1;margin-bottom:82px}.woocommerce-order__box span{color:#b08051;z-index:1;font-size:1.6rem;line-height:2.4rem}.woocommerce-order__marble{width:40%;position:absolute;bottom:0;right:0}@media (max-width:600px){.woocommerce-order__marble{display:none}}.woocommerce-order__btn{justify-content:center;margin:42px 0 200px;display:flex}.woocommerce-order__btn a{appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.woocommerce-order__btn a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.woocommerce-order__btn a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.woocommerce-order__btn a:hover{color:#000!important}.grid-products{margin-bottom:150px}.grid-products__box{grid-template:"Main Main Second"1fr"Main Main Third"1fr/1fr 1fr 1fr;gap:50px;display:grid}@media (max-width:800px){.grid-products__box{display:none}}.grid-products__box a{position:relative;width:100%!important;margin:0!important}.grid-products__box a img{object-fit:cover;width:100%!important;height:100%!important}.grid-products__box .grid-products__image-box{transition:box-shadow .3s}.grid-products__box .grid-products__image-box:hover{box-shadow:0 30px 60px #747d8426}.grid-products__box .grid-products__image-box:hover .grid-products__new{transform:scaleX(1)}.grid-products__box .grid-products__image-box:hover .grid-products__new p{opacity:1;animation:.3s .3s both show}.grid-products__box a:first-child{grid-area:Main}.grid-products__box a:nth-child(2){grid-area:Second}.grid-products__box a:nth-child(3){grid-area:Third}.grid-products__box-mobile{display:none}@media (max-width:800px){.grid-products__box-mobile{display:block}}.grid-products__box-mobile .grid-products__image-box{height:300px;margin:0 5px;transition:box-shadow .3s;display:block}.grid-products__box-mobile .grid-products__image-box:hover{box-shadow:0 30px 60px #747d8426}.grid-products__box-mobile .grid-products__image-box:hover .grid-products__new{transform:scaleX(1)}.grid-products__case{position:relative}.grid-products__case img{object-fit:cover;width:100%!important;height:300px!important}.grid-products__new{background:linear-gradient(#fffc,#fffc);justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s;display:flex;position:absolute;top:0;left:0;transform:scaleX(0)}.grid-products__new p{color:#523f34;opacity:0;transition:transform opacity .3s;font-family:Playfair Display;font-size:4rem;font-weight:400;line-height:4.5rem}.grid-products__new-empty{display:none}@keyframes show{0%{opacity:0}to{opacity:1}}.payment-methods__title{margin-bottom:28px!important;padding-left:45px!important;font-size:2rem!important;font-weight:500!important}@media (max-width:1080px){.payment-methods__title{padding-left:0!important}}.payment-methods__wrapper{flex-wrap:wrap!important;padding:0 0 0 45px!important;display:flex!important}@media (max-width:1080px){.payment-methods__wrapper{padding-left:0!important}}.payment-methods__wrapper div{height:120px;width:calc(50% - 10px)!important;margin:0 13px 19px 0!important}.payment-methods__wrapper div:nth-child(2n){margin:0 0 19px!important}@media (max-width:1080px){.payment-methods__wrapper div{width:100%!important;margin:0 0 19px!important}}.payment-methods input{visibility:hidden;width:0;height:0;position:absolute;top:0;left:0}.payment-methods input:checked+label{color:#ad714f!important;border-color:#ad714f!important}.payment-methods label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:27px 60px;transition:color .3s,border-color .3s;display:flex;color:#9b9b9b!important;background-color:#fff!important;border:1px solid #c4c4c4!important}.payment-methods label img{margin-left:30px}.payment-methods label:hover{color:#ad714f!important;border-color:#ad714f!important}.payment-methods label .about_paypal{display:none}.cart-error{width:100%!important;margin-bottom:30px!important}@media (max-width:1080px){.cart-error{flex-direction:column!important}}.cart-error p{color:#c4c4c4!important}.cart-error a{display:inline-block;appearance:none!important;color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;margin-left:30px!important;padding:9px 33px!important;font-size:1.6rem!important;font-weight:400!important;transition:color .3s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:flex!important;position:relative!important;overflow:hidden!important}.cart-error a:before{content:""!important;transform-origin:0!important;z-index:-1!important;background-color:#000!important;width:100%!important;height:100%!important;transition:transform .3s cubic-bezier(.785,.135,.15,.86)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.cart-error a:hover:before{transform-origin:100%!important;transform:scaleX(0)!important}.cart-error a:hover{color:#000!important}@media (max-width:1080px){.cart-error a{margin-top:30px!important;margin-left:0!important}}.privacy-policy .container-large{max-width:1600px;margin:60px auto 0;padding:0 21px}@media (max-width:600px){.privacy-policy .container-large{margin-top:30px}}.privacy-policy td{border-top:2px solid #e5e5e591!important}.privacy-policy td p{padding:10px}.privacy-policy table{margin:20px auto;overflow-x:scroll}.privacy-policy table span{color:#523f34;padding:10px;line-height:3rem;display:block}.privacy-policy h1{color:#ad714f;max-width:1000px;font-size:4rem;line-height:5.5rem}.privacy-policy h2{color:#ad714f;font-size:3rem;line-height:5.5rem}.privacy-policy h3{color:#ad714f;font-size:2rem}.privacy-policy h4{color:#ad714f;font-size:1.8rem;font-weight:400}.privacy-policy p,.privacy-policy li{color:#523f34;line-height:3rem}.privacy-policy a{color:#ad714f;font-size:1.6rem;text-decoration:none}.cookies{z-index:999;background-color:#ad714f;width:100%;max-width:816px;display:none;position:fixed;bottom:24px;right:24px}@media (max-width:980px){.cookies{width:90%;left:50%;right:auto;transform:translate(-50%)}}.cookies__content{padding:32px}.cookies__content span{color:#fff;text-transform:uppercase;font-size:1.5rem;font-weight:500;line-height:2.6rem}.cookies__content p{color:#fff;margin-top:16px;font-size:1.4rem;font-weight:400;line-height:2.6rem}.cookies__flex{justify-content:space-between;align-items:center;display:flex}.cookies__close{cursor:pointer;background-color:#0000;border:0;width:25px;height:25px}.cookies__close-btn{z-index:1;background-color:#fff;width:2px;height:17px;margin-left:12px;transform:rotate(45deg)}.cookies__close-line{z-index:2;background-color:#fff;width:2px;height:17px;transform:rotate(90deg)}.custom-category-description{margin-bottom:50px}.custom-category-description h1,.custom-category-description h2,.custom-category-description h3,.custom-category-description h4,.custom-category-description h5,.custom-category-description h6{color:#ad714f;line-height:8rem}.custom-category-description h1 strong,.custom-category-description h2 strong,.custom-category-description h3 strong,.custom-category-description h4 strong,.custom-category-description h5 strong,.custom-category-description h6 strong{font-weight:500}.custom-category-description h1{font-size:4rem}.custom-category-description h2{font-size:3rem}.custom-category-description h3{font-size:2.5rem}.custom-category-description h4,.custom-category-description h5,.custom-category-description h6{font-size:2rem}.custom-category-description p{color:#523f34;font-size:1.6rem;line-height:2rem}section.single-product .iworks-omnibus{margin:-9px 0 10px;font-style:italic;position:relative}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper{flex-wrap:wrap;gap:10px;display:flex}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{position:relative}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--main{width:100%;max-width:100%}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--main img{border-radius:8px;width:100%;height:auto;transition:transform .3s}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--main img:hover{transform:scale(1.02)}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--gallery{border-radius:6px;width:100%;overflow:hidden}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--gallery img{border-radius:6px;width:100%;height:auto;transition:transform .3s,opacity .3s}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--gallery img:hover{opacity:.9;transform:scale(1.05)}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{width:100%}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder img{border-radius:8px;width:100%;height:auto}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{cursor:pointer;text-decoration:none;display:block}section.single-product .milloni-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:focus{outline-offset:2px;outline:2px solid #ad714f}section.single-product .lity .lity-wrap .lity-loader{border-color:#ad714f}section.single-product .lity .lity-content .lity-close{color:#fff;text-align:center;background:#ad714fcc;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:40px;transition:all .3s}section.single-product .lity .lity-content .lity-close:hover{background:#ad714f;transform:scale(1.1)}section.single-product .lity .lity-nav{color:#fff;text-align:center;cursor:pointer;z-index:10;background:#ad714fcc;border:none;border-radius:50%;width:50px;height:50px;font-size:24px;line-height:50px;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}section.single-product .lity .lity-nav:hover{background:#ad714f;transform:translateY(-50%)scale(1.1)}section.single-product .lity .lity-nav.lity-prev{left:20px}section.single-product .lity .lity-nav.lity-next{right:20px}@media (max-width:767px){section.single-product .woocommerce-tabs{margin-top:40px}}section.single-product .woocommerce-tabs ul.tabs{margin-bottom:0}section.single-product .woocommerce-tabs .panel{border:1px solid #d3ced2;border-top:none;padding:20px}section.single-product .woocommerce-tabs .panel hr{margin:10px 0}section.single-product .woocommerce-tabs .panel p{margin-bottom:10px;font-size:15px;line-height:1.4}section.single-product .woocommerce-tabs .panel ul,section.single-product .woocommerce-tabs .panel ol{padding-left:15px}section.single-product .woocommerce-tabs .panel h2{margin-bottom:10px;font-size:24px;line-height:1.3}section.single-product .woocommerce-tabs .panel h3{margin-bottom:10px;font-size:22px;line-height:1.3}section.single-product .related h2{margin-bottom:20px;font-size:40px;line-height:1.3}section.single-product .related .related__wrapper{grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}@media (max-width:767px){section.single-product .related .related__wrapper{grid-template-columns:1fr 1fr}}section.single-product .related .related__wrapper li{width:100%}.blog{max-width:1435px;margin:0 auto 90px}.blog__posts{grid-gap:100px 20px;grid-template-columns:repeat(3,1fr);justify-content:center;display:grid}@media (max-width:980px){.blog__posts{grid-template-columns:repeat(2,1fr)}}.blog__breadcrumbs{align-items:center;margin-top:94px;margin-bottom:94px;display:flex}@media (max-width:980px){.blog__breadcrumbs{margin-top:24px;margin-bottom:24px}}.blog__breadcrumbs a,.blog__breadcrumbs span{color:#9b9b9b;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400;line-height:3rem;transition:color .3s}.blog__breadcrumbs a:hover{color:#b08051}.blog__separator{margin:0 24px;display:block}.blog__image{max-width:466px;height:100%;max-height:301px;margin-bottom:10px;display:block;overflow:hidden}@media (max-width:980px){.blog__image{max-height:141px}}.blog__post{width:100%;max-width:466px;display:block}.blog__post:hover img{transform:scale(1.05)}.blog__post img{object-fit:cover;width:100%;height:100%;margin-bottom:20px;transition:transform .3s}.blog__date-wrapper{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media (max-width:600px){.blog__hide-on-mobile{display:none}}.blog__time,.blog__date{color:#9b9b9b;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.8rem}.blog__title{color:#b08051;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;line-height:2.2rem}.blog__post-content{color:#9b9b9b;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:300;line-height:2.2rem}.blog__pagination{text-align:center;margin-top:60px;margin-bottom:80px}.blog__pagination-box{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.blog__pagination-box .page-numbers{color:#111;border-radius:50%;margin-bottom:20px;margin-right:30px;font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:300;line-height:2.1rem;display:block}.blog__pagination-box .page-numbers.prev,.blog__pagination-box .page-numbers.next{border:1px solid #b08051;justify-content:center;align-items:center;width:41px;height:41px;display:flex}.blog__pagination-box .page-numbers.current{color:#fff;background-color:#111;justify-content:center;align-items:center;width:41px;height:41px;padding:10px 15px;display:flex}.blog__pagination-box .page-numbers:last-child{margin-right:0}.breadcrumbs{margin-bottom:70px}.breadcrumbs__breadcrumbs{padding:5.3rem 0;position:relative}.breadcrumbs__breadcrumbs a{color:#523f34}.breadcrumbs__breadcrumbs span{letter-spacing:.07em}.breadcrumbs__main-photo{border-top-right-radius:125px;padding-top:56.25%;position:relative;overflow:hidden}.breadcrumbs__main-photo img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.single-post h1{color:#b08051;font-family:Montserrat,sans-serif;font-size:3.5rem;font-weight:600;line-height:3.9rem}.single-post__hero-wrapper{width:100%}.single-post__title-box{background-blend-mode:multiply;background-color:#ffffffe8;padding:37px 93px;transform:translateY(-148px)}@media (max-width:600px){.single-post__title-box{padding:37px 20px}.single-post__container{padding:0}}.single-post__info{justify-content:space-between;display:flex}.single-post__date{margin-bottom:14px;font-size:1.6rem;font-weight:300;line-height:1.8rem}.single-post__the-content{background-blend-mode:multiply;background-color:#ffffffe8;padding:37px 93px;transform:translateY(-148px)}@media (max-width:600px){.single-post__the-content{padding:37px 20px}}.single-post__the-content p{font-size:1.8rem;font-weight:300;line-height:2.7rem}.single-post__the-content p strong{font-size:1.8rem;font-weight:500;line-height:2.7rem}.single-post__the-content ul{margin-left:50px}.single-post__the-content ul li:before{color:#b08051}.single-post__the-content h1,.single-post__the-content h2,.single-post__the-content h3,.single-post__the-content h4,.single-post__the-content h5,.single-post__the-content h6{color:#b08051;margin-top:50px;margin-bottom:20px;font-family:Montserrat,sans-serif;font-weight:600;line-height:4rem}.single-post__the-content h1{font-size:3.2rem}.single-post__the-content h2{font-size:2.5rem}.single-post__the-content h3{font-size:2.2rem}.single-post__the-content h4,.single-post__the-content h5,.single-post__the-content h6{font-size:1.8rem}.single-post__the-content blockquote{color:#b08051;background-color:#f5eee6;padding:20px 40px;font-weight:400}.single-post__the-content img{object-fit:contain;width:100%}.single-post__thumbnail-box img{object-fit:cover;width:100%;height:513px}.latest-posts-single__heading{margin-bottom:110px}.latest-posts-single__heading h2{font-size:3.5rem;font-weight:400;line-height:4rem;position:relative}.latest-posts-single__heading h2:after{content:"";background-color:#ad714f;width:228px;height:2px;position:absolute;bottom:-31px;left:0}.latest-posts-single__items{display:flex}@media (max-width:800px){.latest-posts-single__items{flex-direction:column}}.latest-posts-single__post{color:#000;flex:1;margin-right:19px;text-decoration:none}@media (max-width:800px){.latest-posts-single__post{margin-bottom:60px;margin-right:0}}.latest-posts-single__post:last-child{margin-right:0}.latest-posts-single__post:hover .latest-posts-single__image img{transform:scale(1.05)}.latest-posts-single__image{width:100%;height:0;margin-bottom:23px;padding-top:64%;display:block;position:relative;overflow:hidden}.latest-posts-single__image img{object-fit:cover;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.latest-posts-single__date{color:#9b9b9b;margin-bottom:5px;font-size:1.6rem;font-weight:300;line-height:1.8rem}.latest-posts-single__title{color:#b08051;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;line-height:2.2rem}.latest-posts-single__text{color:#9b9b9b;font-size:1.8rem;font-weight:300;line-height:2.2rem}.latest-posts-single__button{justify-content:center;width:100%;margin-top:100px;margin-bottom:109px;display:flex}.latest-posts-single__button a{color:#fff;background-color:#000;padding:8px 15px;font-size:1.6rem;font-weight:500;line-height:2.4rem}.latest-posts-single__image,.latest-posts-single__image img{width:100%}.tinvwl_add_to_wishlist_button{padding:16px;top:10px;left:10px}.bapf_sfilter ul li:before{content:none!important}