body>.woocommerce-message,body>.woocommerce-error,body>.woocommerce-info,body>.woocommerce-warning{z-index:999;float:none}.woocommerce-message,.alert-success,.success,.woocommerce-error,.alert-error,.error,.woocommerce-info,.alert-info,.info,.woocommerce-warning,.alert-warning,.warning{border:1px solid transparent;font-size:.92rem;color:#767676;padding:15px;float:unset;width:100%;position:relative;padding-left:60px!important;line-height:1.71rem;margin:auto;margin-bottom:20px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-message li,.alert-success li,.success li,.woocommerce-error li,.alert-error li,.error li,.woocommerce-info li,.alert-info li,.info li,.woocommerce-warning li,.alert-warning li,.warning li{list-style:none!important}.woocommerce-message:before,.alert-success:before,.success:before,.woocommerce-error:before,.alert-error:before,.error:before,.woocommerce-info:before,.alert-info:before,.info:before,.woocommerce-warning:before,.alert-warning:before,.warning:before{content:"";position:absolute;top:50%;left:25px;margin-top:-11px;margin-top:0!important;line-height:1;font-size:17px;font-family:"Font Awesome 6 Free"!important;font-weight:700!important;transform:translatey(calc(-50% - 1px))}.woocommerce-message .button,.alert-success .button,.success .button,.woocommerce-error .button,.alert-error .button,.error .button,.woocommerce-info .button,.alert-info .button,.info .button,.woocommerce-warning .button,.alert-warning .button,.warning .button{float:right}.woocommerce-message,.alert-success,.success{background-color:#dff0d8;border-color:#d6e9c6}.woocommerce-message:before,.alert-success:before,.success:before{content:""!important}.woocommerce-error,.alert-error,.error{background-color:#f2dede;border-color:#ebccd1}.woocommerce-error:before,.alert-error:before,.error:before{content:""!important}.woocommerce-info,.alert-info,.info,.info{background-color:#f5f5f5;border-color:#f5f5f5}.woocommerce-info:before,.alert-info:before,.info:before,.info:before{content:""!important}.woocommerce-warning,.alert-warning,.warning,.warning{background-color:#fcf8e3;border-color:#faebcc}.woocommerce-warning:before,.alert-warning:before,.warning:before,.warning:before{content:""!important}.woocommerce-notices-wrapper{margin:0!important}.woocommerce-notices-wrapper .woocommerce-message{margin-top:2em}.woocommerce-notices-wrapper .woocommerce-message:focus-visible{outline:unset!important}.woocommerce-message{background:#fff!important}.woocommerce-message a.button:hover{background:#fff!important;border:1px solid #1d1d1d!important}.woocommerce-message,.alert-success,.success,.woocommerce-error,.alert-error,.error,.woocommerce-info,.alert-info,.info,.woocommerce-warning,.alert-warning,.warning{background:rgba(255,255,255,1);border:1px solid #e6e6e6!important;color:#000}.woocommerce-error,.alert-error,.error{background:rgba(255,255,255,1);border:1px solid #e6e6e6!important}.women-woocommerce .summary.entry-summary.woomen-sidebar-inner{display:flex;flex-direction:column;gap:20px;position:relative}.women-woocommerce .sidebar-colum-4{display:flex;flex-direction:column;gap:20px}.women-woocommerce .woocommerce-product-rating a{color:#1d1d1d}.women-woocommerce .star-rating::before{color:#1d1d1d!important}.women-woocommerce .woocommerce-product-rating{margin:0!important}.women-woocommerce .product_title.entry-title{margin:0!important;font-size:30px;font-weight:600;line-height:37.8px;letter-spacing:.03em;color:#1d1d1d}.women-woocommerce .price{font-size:16px!important;font-weight:600;line-height:28px;color:#1d1d1d!important;margin:0;gap:5px!important;display:flex;flex-direction:row-reverse;justify-content:start}.women-woocommerce .woomen-price-and-rating{display:flex;justify-content:space-between;flex-wrap:wrap}.women-woocommerce .woomen-media-and-tags{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.women-woocommerce .woomen-save-and-share{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.women-woocommerce .woocommerce-product-details__short-description{margin:20px 0}.women-woocommerce .woocommerce-product-details__short-description p{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;text-align:left;color:#1d1d1d}.women-woocommerce .wm-product-attributes{padding-top:20px;padding-bottom:20px}.women-woocommerce .summary .wm-product-attributes{display:flex;flex-direction:column;gap:40px}.women-woocommerce .summary .attribute-container h3{font-size:13px!important;font-weight:500!important;line-height:23px!important;letter-spacing:0px!important;color:#202025!important;margin-bottom:15px!important}.women-woocommerce .summary .attribute-container h3 .slug-display{color:#767676!important}.women-woocommerce .summary .attribute-container ul{padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}.women-woocommerce .summary .attribute-container ul li{list-style:none}.women-woocommerce .summary .attribute-container ul .color-swatch{display:flex!important;align-items:center;justify-content:center;padding-top:2px;width:35px;height:35px;border-radius:50%;border:5px solid #fff;box-shadow:0 0 0px 1px rgba(236,237,236,1);cursor:pointer}.women-woocommerce .summary .attribute-container ul .color-swatch:hover{box-shadow:0 0 0px 1px #202025}.women-woocommerce .summary .attribute-container ul .active .color-swatch{box-shadow:0 0 0px 1px #202025}.women-woocommerce .summary .attribute-container ul .active .color-swatch:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;color:#fff;line-height:normal;font-size:14px}.women-woocommerce .summary .attribute-container .image-attributes{display:flex;gap:10px;flex-wrap:wrap}.women-woocommerce .summary .attribute-container .image-attributes li img{border:3px solid #fff;width:60px;height:80px;object-fit:contain;background-color:rgba(221,221,221,.73)}.women-woocommerce .summary .attribute-container .image-attributes .active img{border:4px solid #fff;box-shadow:0 0 0px 1px #202025}.women-woocommerce .summary .attribute-container .image-attributes li img:hover{box-shadow:0 0 0px 1px #202025}.women-woocommerce .summary .attribute-container .label-attributes li span{padding:15px;font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;color:#1d1d1d;border:1px solid #ecedec;background:#fff;min-width:30px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.women-woocommerce .summary .attribute-container .label-attributes li span:hover{background:#f7f7f7}.women-woocommerce .summary .attribute-container .label-attributes .active span{border:1px solid #202025;z-index:9;position:relative}.women-woocommerce .woocommerce-variation-price{margin-bottom:8px}.women-woocommerce .woocommerce-variation-price .price{gap:10px}.women-woocommerce form.cart{margin-bottom:20px!important}.women-woocommerce .product_meta{display:flex;gap:15px;flex-wrap:wrap}.women-woocommerce .product_meta span{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;color:#1d1d1d;display:flex;align-items:center;gap:5px}.women-woocommerce .product_meta span span,.women-woocommerce .product_meta span a{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;color:#767676}.women-woocommerce .product_meta span a:hover{color:#1d1d1d!important}.women-woocommerce .product_meta_tag a{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;color:#767676}.women-woocommerce .product_meta_tag a:hover{color:#1d1d1d}.women-woocommerce .woocommerce-variation-add-to-cart{display:flex!important}.women-woocommerce.product .cart{display:flex;margin:0!important}.women-woocommerce .cart .single_add_to_cart_button{width:calc(100% - 120px);background:#000!important;border:1px solid #000;color:#fff!important;border-radius:0px;height:54px;font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;text-align:center;text-transform:uppercase;padding:19px 15px!important;transition:.3s}.women-woocommerce .cart .single_add_to_cart_button:hover{background:rgba(255,255,255,0)!important;color:#000!important}.women-woocommerce .single_add_to_cart_button{width:calc(100% - 120px);background:#000!important;border:1px solid #000;color:#fff;border-radius:0px;height:54px;font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;text-align:center;text-transform:uppercase;padding:19px 15px;transition:.3s}.women-woocommerce .single_add_to_cart_button:hover{background:rgba(255,255,255,0)!important;color:#000!important}.women-woocommerce .quantity{width:120px!important;position:relative}.women-woocommerce .quantity input{background:rgba(255,255,255,0);border:1px solid #000!important;color:#000!important;border-radius:0px;height:54px;font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;text-transform:uppercase;text-align:center!important;width:120px!important}.women-woocommerce .quantity button{background:#fff;position:absolute;top:16px;border:none;padding:2px 14px;z-index:9}.women-woocommerce .quantity .plus-variations{left:2px}.women-woocommerce .quantity .minus-variations{right:2px}.women-woocommerce .cwp-single-save-btns .cwp-main,.women-woocommerce .cwp-single-share-btn .cwp-main{border:unset!important;color:#000!important;background:#f7f7f7!important;width:30px;height:30px;border-radius:50%!important;justify-content:center!important;align-items:center!important}.women-woocommerce .cwp-single-save-btns .cwp-main:hover,.women-woocommerce .cwp-single-share-btn .cwp-main:hover{background:#dbdbdb!important}.women-woocommerce .cwp-single-save-btns .cwp-main:after{font-family:"Font Awesome 6 Free";display:inline-block;content:"";color:#000;font-size:13px;line-height:normal}.women-woocommerce .cwp-single-save-btns .cwp-main.cwp-save-post:after{font-weight:400}.woomen-woommerce-gallery-slider-bottom-bar .gallery-item a{pointer-events:none}.women-woocommerce .woocommerce-product-gallery{float:unset!important;width:100%!important}.women-woocommerce .woomen-gallery{position:relative}.women-woocommerce .woomen-sidebar .woomen-sidebar-inner{float:unset!important;width:100%!important}.women-woocommerce .gallery-item .woocommerce-product-gallery__image{height:100%;display:flex;align-items:center;justify-content:center}.women-woocommerce .woocommerce-product-gallery__wrapper{display:flex;gap:4px;flex-wrap:wrap}.women-woocommerce .onsale{line-height:normal!important;display:flex;align-items:center;justify-content:center}.women-woocommerce .gallery-item{overflow:hidden}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-arrow{position:absolute;top:50%;z-index:9;font-size:0px;background:#fff;width:40px;height:40px;border-radius:50%;border:none;padding:0;box-shadow:0 0 6px 0px rgba(0,0,0,.08);transition:.2s;display:flex!important;align-items:center;justify-content:center}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-arrow:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)!important;background:#fff!important}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-disabled{display:none!important}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-prev{left:34px}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-next{right:34px}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-arrow:after{font-family:"Font Awesome 6 Free";color:#1d1d1d;font-weight:600;font-size:14px}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-arrow:before{display:none}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-prev:after{content:""}.women-woocommerce .woocommerce-product-gallery__wrapper .slick-next:after{content:""}.women-woocommerce .woocommerce-tabs .nav-tabs{border-bottom:1px solid #dee2e6;margin:0;padding:0}.women-woocommerce .woocommerce-tabs .nav{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between;margin-top:20px!important;margin-bottom:20px!important}.women-woocommerce .woocommerce-tabs .nav-link{padding:0;color:#767676;text-decoration:none;border:none;padding-bottom:17px;font-size:13px;font-weight:500;letter-spacing:0px;text-transform:uppercase}.women-woocommerce .woocommerce-tabs .nav-link.active{border-bottom:1px solid #1d1d1d;color:#1d1d1d}.women-woocommerce .tab-content *{color:#1d1d1d;margin-bottom:5px}.women-woocommerce .tab-content h2{font-size:16px;font-weight:600}.women-woocommerce .accordion{display:flex;flex-direction:column;gap:20px;padding:20px 0}.women-woocommerce .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none;color:#1d1d1d}.women-woocommerce .accordion .accordion-button{padding:0 0 20px;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d;text-transform:uppercase;border-radius:0px!important}.women-woocommerce .accordion .accordion-button:focus{box-shadow:none;border-color:transparent}.women-woocommerce .woocommerce-tabs .accordion .accordion-item{border:unset;border-bottom:1px solid #e6e6e6}.women-woocommerce .accordion .accordion-button::after{display:none}.women-woocommerce .accordion .accordion-button:hover{background:no-repeat}.women-woocommerce .accordion-body{padding:20px 0}.women-woocommerce .accordion .accordion-button:before{content:"−";font-family:FontAwesome,Arial,sans-serif;font-size:16px;display:inline-block;vertical-align:middle;position:absolute;right:0;color:#1d1d1d}.women-woocommerce .accordion .accordion-button.collapsed:before{content:"+"}.women-woocommerce .accordion-body h2{font-size:14px;line-height:32px}.woocommerce .woocommerce-checkout p.additional-information{display:none}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block{display:none!important}.wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper{display:none!important}.wp-block-woocommerce-checkout-order-summary-block{border:unset!important}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row{display:flex!important}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button{background:#1d1d1d;color:#fff;border:1px solid transparent;outline:none!important}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover{background:#fff;color:#1d1d1d;border-color:#1d1d1d}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:focus{outline:none!important;box-shadow:none}.wp-block-woocommerce-checkout .wc-block-checkout__actions_row button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover span{color:#1d1d1d}.empty-cart-wrapper{margin:auto;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-cart-wrapper h1{font-size:36px;margin-bottom:10px}.empty-cart-wrapper p{font-size:18px;color:#555}.empty-cart-wrapper img{margin:30px auto;width:100%;max-width:400px;border-radius:10px}.empty-cart-wrapper .shop-btn{background-color:#1d1d1d;background-size:300%;transition:.3s;color:#fff;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;border:1px solid #1d1d1d;border-radius:0px;padding:0;padding:18px 40px;text-transform:uppercase;margin-top:24px;display:inline-block}.empty-cart-wrapper .shop-btn:hover{background-color:#fff;color:#1d1d1d}.woocommerce .wc-empty-cart-message .woocommerce-info,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:#1d1d1d;background-color:#ececec}.woocommerce .wc-empty-cart-message .woocommerce-info:before,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{color:#1d1d1d}.woocommerce .checkout_coupon p{margin-bottom:15px}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field{display:flex;align-items:center;justify-content:space-between;gap:0px;flex-wrap:wrap}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row-first{width:68%}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row-last{width:30%}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row{float:none;margin:0;padding:0}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row .button{border-radius:unset!important;float:none;width:100%;padding:15px;background:#1d1d1d;color:#fff;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;border:1px solid #1d1d1d;position:relative;display:flex;align-items:center;justify-content:center;gap:10px}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row .button:hover{background:#fff;color:#1d1d1d}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row input{border:none;padding:0 0 16px;width:100%;border-radius:0;border-bottom:2px solid #e6e6e6!important}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row input:focus{border-color:#1d1d1d}.woocommerce .woocommerce-cart-form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:90px 54px}.woocommerce .woocommerce-cart-form .shop_table.woocommerce-cart-form__contents{width:61%;border:none;margin:0}.shop_table.woocommerce-cart-form__contents thead{padding:0;border:none}.shop_table.woocommerce-cart-form__contents thead tr{border-bottom:1px solid #e6e6e6!important;padding:25px 30px 17px 38px;display:flex;border:none;gap:0px;margin-bottom:20px}.shop_table.woocommerce-cart-form__contents thead tr th{padding:0;border:none;font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase}.shop_table.woocommerce-cart-form__contents thead tr .product-name{width:395px}.shop_table.woocommerce-cart-form__contents thead tr .product-price{width:143px}.shop_table.woocommerce-cart-form__contents thead tr .product-quantity{width:195px}.shop_table.woocommerce-cart-form__contents thead tr .product-subtotal{width:auto}.shop_table.woocommerce-cart-form__contents tbody{border:none;padding:0}.shop_table.woocommerce-cart-form__contents tbody tr{border:none;padding:0 0 19px 38px;display:flex;align-items:center;border-bottom:1px solid #e6e6e6;position:relative;margin-bottom:21px}.shop_table.woocommerce-cart-form__contents tbody tr td{padding:0;border:none;background:0 0!important}.shop_table.woocommerce-cart-form__contents tbody tr .product-thumbnail{margin-right:10px;width:140px}.shop_table.woocommerce-cart-form__contents tbody tr .product-thumbnail img{width:140px;height:201px;object-fit:contain}.shop_table.woocommerce-cart-form__contents tbody tr .product-remove{display:flex;align-items:center;justify-content:center;position:absolute;left:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-remove .remove{border:1px solid #e6e6e6;display:flex;align-items:center;justify-content:center;padding:2px 6px 6px;border-radius:50px;color:#1d1d1d!important;width:auto;height:auto;font-size:19px}.shop_table.woocommerce-cart-form__contents tbody tr .product-remove .remove:hover{background-color:#e6e6e6}.shop_table.woocommerce-cart-form__contents tbody tr .product-name a{font-size:13px;font-weight:600;line-height:16px;letter-spacing:.3px;color:#1d1d1d}.shop_table.woocommerce-cart-form__contents tbody tr .product-name{width:230px;margin-right:15px}.shop_table.woocommerce-cart-form__contents tbody tr .product-name .variation{display:none}.shop_table.woocommerce-cart-form__contents tbody tr .product-price{width:102px;margin-right:15px}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity{width:171px;margin-right:50px}.shop_table.woocommerce-cart-form__contents tbody tr .product-price bdi{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity .quantity{width:100px;display:flex;align-items:center;justify-content:space-between;border:1px solid #e6e6e6;padding:12px 0;margin-left:28px}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity .quantity button{background:0 0;border:none;padding:0;width:30px;height:30px;color:#1d1d1d}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity .quantity input{width:20px;border:none;outline:none}.shop_table.woocommerce-cart-form__contents tbody tr .product-subtotal{width:69px}.shop_table.woocommerce-cart-form__contents tbody tr .product-subtotal bdi{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button{padding:0;margin-top:20px;border:none}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions{width:100%;display:flex;justify-content:space-between;align-items:center}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon{float:none;display:flex;align-items:center;justify-content:space-between;padding:13px 20px;width:400px;border:1px solid #e6e6e6;gap:8px}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon input{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d;padding:0;border:none;width:50%;margin:0}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon input::placeholder{color:#767676}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon .button{padding:0;background:0 0;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;color:#1d1d1d;border:unset}.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice{position:absolute;bottom:-20px;left:5px}.woocommerce .woocommerce-cart-form .cart_totals{width:32%;padding:29px 40px 40px;border:1px solid #e6e6e6;height:fit-content;margin:9px -4px 0 0}.woocommerce .woocommerce-cart-form .cart_totals h2{font-size:20px;font-weight:600;line-height:34px;color:#1d1d1d;margin-bottom:20px}.woocommerce .woocommerce-cart-form .cart_totals .shop_table{width:100%;border:none;margin:0 0 13px}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody{border:none;padding:0}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr{padding:0 0 20px;border-bottom:1px solid #e6e6e6!important;display:flex;align-items:center;justify-content:space-between;border:none;margin:0 0 10px}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr th{padding:0;border:none;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td bdi{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody .woocommerce-shipping-totals.shipping td{display:flex;flex-direction:column;align-items:flex-end;text-align:end}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td ul li label{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td .woocommerce-shipping-destination{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d;margin-bottom:36px}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td .woocommerce-shipping-destination strong{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td #shipping_method li{margin-bottom:0}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td .shipping-calculator-button{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d;text-transform:initial}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody .woocommerce-shipping-totals.shipping{align-items:flex-start}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody .order-total{padding-bottom:5px;margin-top:14px;border:none!important}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody .order-total th{font-size:16px;font-weight:600;line-height:28px;color:#1d1d1d;text-transform:uppercase}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody .order-total td strong bdi{font-size:16px;font-weight:600;line-height:28px;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td{border:none;padding:0;background:0 0}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout{padding:0}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout .checkout-button{margin:0;border:1px solid #1d1d1d;padding:15px 35px;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;letter-spacing:1px;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;background-image:linear-gradient(150deg,#1d1d1d 50%,#fff 50%)!important;background-size:300%!important;transition:all .6s;text-transform:uppercase;border-radius:0;color:#fff}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout .wcpay-express-checkout-wrapper button{margin-top:12px}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-position:100%;color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout .checkout-button:after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";transform:rotate(-45deg)}.woocommerce .woocommerce-cart-form .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{color:#1d1d1d}.woocommerce .woocommerce-cart-form .cart-collaterals{width:100%}.woocommerce .woocommerce-cart-form .cart-collaterals .cross-sells{width:100%;float:none}.woocommerce .woocommerce-cart-form .cart-collaterals .cross-sells h2{font-size:30px;font-weight:600;line-height:37.8px;letter-spacing:.03em;color:#1d1d1d;margin-bottom:60px;text-align:center}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-thumbnail{display:block}.shop_table.woocommerce-cart-form__contents tbody tr .product-info{flex-direction:row;justify-content:space-between;width:100%}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-variations p{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#767676}.shop_table_responsive .woocommerce-shipping-methods [type=hidden]+label::after{display:none}.woomen-replace-colls5 .col-lg-12{width:20%!important}.woocommerce .woocommerce-checkout{margin-bottom:64px}.woocommerce .woocommerce-checkout .col2-set{justify-content:space-between;width:100%}.woocommerce .woocommerce-checkout .col2-set .col-1{float:none;width:58%}.woocommerce .woocommerce-checkout .col2-set .col-2{float:none;width:41%}.woocommerce .woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce .woocommerce-checkout .woocommerce-additional-fields h3{font-size:20px;font-weight:600;line-height:34px;text-transform:uppercase;margin-bottom:30px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:25px 30px;margin-bottom:9px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first{width:48%}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last{width:48%}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{display:flex;flex-direction:column;width:100%;padding:0;margin:0;position:relative}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.validate-required.validate-state label{position:relative;margin-bottom:-10px;z-index:999}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change.validate-required label{position:relative;margin-bottom:-10px;z-index:99}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p label{font-size:12px;font-weight:500;line-height:22px;letter-spacing:0px;color:#767676;position:absolute;top:0;transition:all .3sease}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p .active-label{position:relative!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span{width:100%}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input{border:none;padding:0 0 12px;width:100%;border-radius:0;border-bottom:2px solid #e6e6e6!important}.woocommerce .woocommerce-checkout span.woocommerce-input-wrapper input::placeholder{font-size:13px;font-weight:500;line-height:24px;color:#767676}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input:focus{border-bottom:2px solid #1d1d1d!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change span .select2-selection .select2-selection__arrow{position:relative!important;width:auto}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change span .select2-selection span{padding:0}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change span .select2-selection{padding:3px 0 0;margin:0;border:none!important;display:flex;align-items:flex-start;justify-content:space-between;height:34px;border-bottom:1px solid #e6e6e6!important;border-radius:0px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.validate-state span .select2-selection .select2-selection__arrow{position:relative!important;width:auto}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.validate-state span .select2-selection span{padding:0}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.validate-state span .select2-selection{padding:0;margin:0;border:none!important;display:flex;align-items:center;justify-content:space-between;height:50px;border-bottom:1px solid #e6e6e6!important;border-radius:0px}.woocommerce .woocommerce-checkout .woocommerce-shipping-fields{display:none}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p{padding:0;margin:0}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p label{font-size:13px;font-weight:500;line-height:24px;letter-spacing:.26px;color:#767676;text-transform:capitalize}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p span textarea{padding:10px 0 0;border:none;border-bottom:2px solid #e6e6e6;height:258px;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d;border-radius:0px}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p span textarea:focus{border-bottom:2px solid #1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p span textarea::placeholder{color:transparent}section.woocommerce-customer-details address{border:1px solid #e6e6e6;padding:29px 40px 24px!important;border-radius:0!important}.woocommerce .woocommerce-checkout .additional-information{font-size:20px;font-weight:600;line-height:10px;color:#131c19;margin-bottom:30px;text-transform:uppercase;letter-spacing:1.4px}.woocommerce .woocommerce-customer-details .woocommerce-column__title{font-size:15px;font-weight:600;color:#131c19;margin-bottom:20px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{padding:29px 40px 40px 39px;border:1px solid #e6e6e6;margin:10px 0 0 18px;text-transform:capitalize}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order h3{margin-bottom:26px;font-size:20px;font-weight:600;line-height:34px;text-transform:uppercase}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-edit-order-button{margin-bottom:32px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-edit-order-button .edit-order-button{font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:.26px;color:#1d1d1d;display:flex;align-items:center;gap:12px;width:fit-content;text-transform:uppercase}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table{border:none;margin:0 0 31px;width:100%;display:flex;flex-direction:column}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody{border:none;padding:0;display:flex;flex-direction:column;gap:24px 0px;margin-bottom:40px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item{padding:0;border:none;display:flex;justify-content:space-between}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item td{padding:0;border:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name{display:flex;gap:15px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-image{width:70px;height:auto;padding-top:3px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-content{font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-content .variation{margin-top:15px;display:flex;align-items:center}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-content .variation .variation-Color{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-content .variation .variation-Size{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item .product-name .product-content .variation p{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot{border:none;padding:0;display:flex;flex-direction:column;gap:18px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr{border:0px;padding:0;display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid #e6e6e6}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-subtotal{margin-bottom:-7px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr th{padding:0;border:none;font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:.26px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td{padding:0;border:none;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total th{font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total td{font-size:16px;font-weight:600!important;line-height:28px}.woocommerce .woocommerce-checkout .woocommerce-Price-amount.amount bdi{font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .woocommerce-shipping-totals.shipping{gap:90px;margin-bottom:-7px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods{padding:0;border:none;list-style:none;display:flex;flex-wrap:wrap;gap:0px;margin-bottom:30px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods .payment_method_cheque{margin-bottom:34px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li:last-child{margin:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment{background:0 0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li{width:100%;display:flex;flex-wrap:wrap;gap:29px 0px;margin-bottom:23px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li .payment_box{display:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li .payment_box{padding:0;margin:-5px 0 0;background:0 0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li .payment_box p{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d;text-transform:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li label{font-size:14px;font-weight:500;line-height:28px!important;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row{padding:0;margin:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order{float:none;width:100%;padding:18px;background:#1d1d1d;color:#fff;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;border:1px solid #1d1d1d;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;margin:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:hover{background:#fff;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";transform:rotate(-45deg)}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .form-row #place_order:hover:after{color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li .payment_box:before{display:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li input[type=radio]{display:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li input[type=radio]+label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:18px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li input[type=radio]+label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #1d1d1d;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:transparent}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li input[type=radio]:checked+label:before{background-color:#fff;border-color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order #payment .wc_payment_methods li input[type=radio]:checked+label:after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#1d1d1d;position:absolute;left:4px;top:50%;transform:translateY(-50%)}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td ul{display:flex;flex-direction:column;gap:15px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td #shipping_method li{margin:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td #shipping_method li label{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:right;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot tr td #shipping_method li label bdi{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:right;color:#1d1d1d}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_1_field span input::placeholder{color:transparent}.woocommerce .woocommerce-order{display:flex;justify-content:center}.woocommerce .woocommerce-order .woocommerce-order-recieve-pg{width:900px}.woocommerce .woocommerce-order .woocommerce-order-recieve-pg p{font-size:15px;font-weight:600;color:#131c19;margin-bottom:20px}.woocommerce .woocommerce-order .woocommerce-order-recieve-pg .woocommerce-order-complete{margin-bottom:89px}.woocommerce .woocommerce-order .woocommerce-order-received-title{display:flex;flex-direction:column;align-items:center;margin-bottom:17px!important}.woocommerce .woocommerce-order .woocommerce-order-received-title img{width:70px;height:70px;margin-bottom:22px}.woocommerce .woocommerce-order .woocommerce-order-received-title span{font-size:30px;font-weight:600;line-height:37.8px;letter-spacing:3px;color:#1d1d1d;text-transform:uppercase}.woocommerce .woocommerce-order .woocommerce-notice{font-size:13px!important;font-weight:500!important;line-height:24px!important;letter-spacing:0px;text-align:center;margin-bottom:33px!important;color:#767676!important}.woocommerce .woocommerce-order .woocommerce-order-overview{margin:0 0 22px;padding:51px 60px 50px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;flex-wrap:wrap}.woocommerce .woocommerce-order .woocommerce-order-overview li{padding:0;margin:0;border:none;float:none;font-size:13px;font-weight:400;line-height:24px;display:flex;flex-direction:column;align-items:center;gap:2px;color:#1d1d1d;width:25%;text-transform:capitalize}.woocommerce .woocommerce-order .woocommerce-order-overview .order span{margin-left:-34px}.woocommerce .woocommerce-order .woocommerce-order-overview .method span{margin-left:22px}.woocommerce .woocommerce-order .woocommerce-order-overview .method strong{margin-left:15px;letter-spacing:.3px}.woocommerce .woocommerce-order .woocommerce-order-overview li strong{font-size:14px;font-weight:500;line-height:28px;color:#131c19}.woocommerce .woocommerce-order .woocommerce-order-details{border:1px solid #e6e6e6;padding:29px 40px 24px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{font-size:20px;font-weight:600;line-height:34px;color:#131c19;margin-bottom:18px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details{border:none}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead{padding:0;border:none}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr{border:none;padding:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr th{border:none;padding:0 0 11px;font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead tr .product-total{text-align:end}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody{border:none;padding:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr{padding:0;border:none}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr td{padding:14px 0 0;border:none}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody .product-purchase-note td p{color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-name a{font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-name .wc-item-meta{padding:0;margin:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-name .wc-item-meta li strong{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-name .wc-item-meta li p{font-size:13px;font-weight:400;line-height:24px;color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-total bdi{font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .woocommerce-table__product-total{text-align:end}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot{border:none;padding:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr{border:none;padding:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr th{border:none;padding:20px 0 10px;border-top:1px solid #e6e6e6;font-size:13px;font-weight:600;line-height:16.38px;letter-spacing:0px;color:#1d1d1d}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:first-child th:first-child{border-top:none}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-of-type td:last-of-type{font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase;padding-bottom:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-of-type th:last-of-type{font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase;padding-bottom:0}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-of-type td:last-of-type span{font-size:16px;font-weight:600;line-height:28px;text-transform:uppercase}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr td{border:none;padding:20px 0 7px;text-align:end;border-top:1px solid #e6e6e6;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:first-child td:first-of-type{border-top:none}.woocommerce-customer-details .woocommerce-column--1 .woocommerce-column__title{margin-bottom:15px;text-align:center}.woocommerce-customer-details .woocommerce-column--1 address{border:1px solid #e6e6e6;border-radius:0px;padding:15px 20px}.woocommerce-customer-details .woocommerce-column--1 address p{font-size:15px;font-weight:600;letter-spacing:0px;color:#1d1d1d;padding-top:15px;margin-bottom:0!important}.woocommerce-customer-details .woocommerce-column--2 .woocommerce-column__title{margin-bottom:15px;text-align:center}.woocommerce-customer-details .woocommerce-column--2 address{border:1px solid #e6e6e6;border-radius:0px;padding:15px 20px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr td .shipped_via{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr td .amount{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px}.woocommerce .woocommerce-order .woocommerce-order-complete .woocommerce-breadcrumbs-saprator{font-size:13px}.woocommerce .woomen-cart-page-container{max-width:1420px}.woocommerce .woomen-checkout-page-container{max-width:1440px;padding:0!important}.woomen-checkout-page-container .col-1,.woomen-checkout-page-container .col-2{padding:0!important}.woomen-checkout-page-container .woocommerce-billing-fields{margin:0 50px 0 0}.woocommerce .woocommerce-checkout .woocommerce-billing-fields h3{margin-bottom:15px!important}.woomen-checkout-page-container .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-8px!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p label.screen-reader-text{width:fit-content;height:fit-content;clip-path:unset;clip:unset}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input::placeholder{color:transparent}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .title{font-weight:600;font-size:13px;line-height:16px;letter-spacing:.26px;margin:0 0 5px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .quantity,.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .size,.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .color{font-weight:400;font-size:13px;line-height:24px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total bdi{font-weight:600;font-size:16px;line-height:28px}.woocommerce .woocommerce-form-checkout-pg-coupon .woocommerce-form-checkout-coupon-container{max-width:1423px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details{margin:0 0 22px;padding:51px 60px 50px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;flex-wrap:wrap}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{display:none}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{margin-bottom:20px;width:100%;text-align:center;font-size:30px;font-weight:600;line-height:37.8px;letter-spacing:3px;color:#1d1d1d;text-transform:uppercase}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details{padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:40px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details li{padding:0;margin:0;border:none;font-size:13px;font-weight:400;line-height:24px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:13px;font-weight:500;line-height:28px;color:#131c19}.woocommerce-orders-breadcrumbs{padding-top:100px}.woocommerce-form-checkout-pg-coupon{margin-top:30px}.woocommerce-notices-wrapper{margin-top:30px}.woocommerce-orders-breadcrumbs ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:61px;margin-bottom:81px}.woocommerce-orders-breadcrumbs .woocommerce-cart .cart{border-bottom:2px solid #1d1d1d;color:#1d1d1d}.woocommerce-orders-breadcrumbs .woocommerce-cart li{list-style-type:none;border-bottom:2px solid rgba(29,29,29,0);padding-bottom:10px;font-size:20px;font-weight:600;line-height:34px;color:#b2b2b2}.woocommerce-orders-breadcrumbs .woocommerce-checkout{margin-bottom:80px}.woocommerce-orders-breadcrumbs .woocommerce-checkout .checkout{border-bottom:2px solid #1d1d1d;color:#1d1d1d}.woocommerce-orders-breadcrumbs .woocommerce-checkout li{list-style-type:none;border-bottom:2px solid rgba(29,29,29,0);padding-bottom:9px;font-size:20px;font-weight:600;line-height:34px;color:#b2b2b2}.woocommerce-orders-breadcrumbs ul .woocommerce-breadcrumbs-saprator{color:#1d1d1d;font-size:13px}.woocommerce-orders-breadcrumbs .woocommerce-order-complete .order{border-bottom:2px solid #1d1d1d;color:#1d1d1d}.woocommerce-orders-breadcrumbs .woocommerce-order-complete li{list-style-type:none;border-bottom:2px solid rgba(29,29,29,0);padding-bottom:10px;font-size:20px;font-weight:600;line-height:34px;color:#b2b2b2}.woocommerce-orders-breadcrumbs ul .woocommerce-breadcrumbs-saprator{color:#1d1d1d}.woocommerce-Reviews #comments .woocommerce-Reviews-title{margin-bottom:30px;font-weight:600;line-height:30px;letter-spacing:.03em;color:#1d1d1d}.woocommerce #reviews #comments .commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text{margin:0;border:1px solid #e6e6e6;padding:20px;position:relative}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating{float:none;height:auto;overflow:visible;position:absolute;top:20px;right:20px}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating:before{position:relative}.woocommerce #reviews #comments .commentlist li .comment_container{display:flex;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.woocommerce #reviews #comments ol.commentlist li .comment_container img{position:relative;width:96px;height:96px;float:none;border:none;background:0 0;padding:0;border-radius:50%;object-fit:cover}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text{margin:0;border:1px solid #e6e6e6;padding:20px;position:relative;width:calc(100% - 120px)}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .meta{margin-bottom:20px!important;font-size:15px;font-weight:500;line-height:28px}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong{margin-right:2px}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .description p{margin:0;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating:before,.woocommerce #reviews #comments ol.commentlist li .comment_container .comment-text span:before{font-family:"WooCommerce"!important;color:#1d1d1d}.woocommerce-Reviews #review_form #respond form{margin:0}.woocommerce-Reviews #review_form #respond form .comment-notes{padding:0;margin-bottom:30px!important;font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#1d1d1d}.woocommerce-Reviews #review_form #respond form .comment-form-rating label{margin:0;font-size:14px;font-weight:600;line-height:28px;color:#1d1d1d}.woocommerce-Reviews #review_form #respond form .comment-form-rating{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.woocommerce-Reviews #review_form #respond form .comment-form-rating .stars{margin:0;display:flex}.woocommerce-Reviews #review_form #respond form .comment-form-rating .stars span{display:flex;align-items:center;gap:7px}.woocommerce-Reviews #review_form #respond form .comment-form-rating .stars a{font-size:15px}.woocommerce-Reviews #review_form #respond form .comment-form-rating .stars a:before{background:0 0;color:#000}.woocommerce-Reviews #review_form #respond form .comment-form-comment{margin-bottom:30px!important;position:relative}.woocommerce-Reviews #review_form #respond form .comment-form-comment label{position:absolute;top:0;margin:0}.woocommerce-Reviews #review_form #respond form p label{font-size:13px;font-weight:500;line-height:24px;letter-spacing:0px;color:#767676}.woocommerce-Reviews #review_form #respond form .comment-form-comment textarea{padding:25px 0 0;border:none;border-radius:0px;border-bottom:1px solid #e6e6e6;height:200px;font-size:14px;color:#1d1d1d}.woocommerce-Reviews #review_form #respond form .comment-form-comment textarea:focus{border-bottom:2px solid #1d1d1d}.woocommerce-Reviews #review_form #respond form .comment-form-email,.woocommerce-Reviews #review_form #respond form .comment-form-author{display:flex;flex-direction:column;margin-bottom:30px!important;position:relative}.woocommerce-Reviews #review_form #respond form .comment-form-email label,.woocommerce-Reviews #review_form #respond form .comment-form-author label{margin:0;position:absolute;top:3px;transition:all .5s ease}.woocommerce-Reviews #review_form #respond form .comment-form-email #email,.woocommerce-Reviews #review_form #respond form .comment-form-author #author{border:none;border-bottom:1px solid #e6e6e6;border-radius:0px;padding-bottom:15px;font-size:13px;color:#1d1d1d}.woocommerce-Reviews #review_form #respond form .comment-form-email #email:focus,.woocommerce-Reviews #review_form #respond form .comment-form-author #author:focus{border-bottom:2px solid #1d1d1d!important;transition:.2s}.woocommerce-Reviews #review_form #respond form .comment-form-email .active-label,.woocommerce-Reviews #review_form #respond form .comment-form-author .active-label{position:relative;top:0;transition:all .3s ease;margin-bottom:2px}.woocommerce-Reviews #review_form #respond form .comment-form-cookies-consent{display:none}.woocommerce-Reviews #review_form #respond form .form-submit .submit{border:1px solid #1d1d1d;border-radius:0px;background:#1d1d1d;padding:20px;color:#fff;font-size:13px;font-weight:600;line-height:16px;letter-spacing:1.1px;text-transform:uppercase;width:100%}.woocommerce-Reviews #review_form #respond form .form-submit .submit:hover{background:#fff;color:#1d1d1d}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity input{width:34px!important;padding:0!important}.shop_table.woocommerce-cart-form__contents tbody tr .product-remove .remove{display:flex;align-items:center;justify-content:center;width:25px;height:25px;font-size:16px;padding:0!important;line-height:5.5em!important}.woocommerce-message{border-top:3px solid #1d1d1d;color:#1d1d1d;font-size:13px;font-weight:600;line-height:17px;letter-spacing:0px;position:relative;padding:18px 0;width:100%;padding-left:46px;padding-right:20px;float:unset;margin:auto}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{display:none}.woocommerce-message .button.wc-forward{float:unset;position:absolute;right:15px;bottom:10px;background-color:#000;color:rgba(255,255,255,1);font-weight:500;border-radius:0;font-size:12px;text-transform:uppercase;padding:11px 19px}.woocommerce-message::before{margin-top:6px}.woomen-checkout.woomen-checkout-classic .woocommerce-message::before{margin-top:-11px}.woocommerce-message::after{display:none}@media (max-width:1399px){.shop_table.woocommerce-cart-form__contents tbody tr{justify-content:space-between}.shop_table.woocommerce-cart-form__contents tbody tr .product-thumbnail{width:120px}.shop_table.woocommerce-cart-form__contents tbody tr .product-name{width:188px;margin-right:10px}.shop_table.woocommerce-cart-form__contents tbody tr .product-price{margin-right:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity{margin-right:30px}.shop_table.woocommerce-cart-form__contents thead tr .product-name{width:52%}.shop_table.woocommerce-cart-form__contents thead tr .product-price{width:11%}.shop_table.woocommerce-cart-form__contents thead tr .product-quantity{width:15%}.shop_table.woocommerce-cart-form__contents thead tr .product-subtotal{width:14%}.shop_table.woocommerce-cart-form__contents thead tr{gap:21px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first{width:100%}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last{width:100%}}@media (max-width:1199px){.woocommerce .woocommerce-cart-form{gap:40px 54px}.woocommerce .woocommerce-cart-form .shop_table.woocommerce-cart-form__contents{width:100%}.woocommerce .woocommerce-cart-form .cart_totals{width:100%;margin:auto}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{margin:0}.woocommerce .woocommerce-order .woocommerce-order-recieve-pg{padding:0 12px}}@media (max-width:1024px){.woomen-checkout-page-container .col-1,.woomen-checkout-page-container .col-2{padding:0 15px!important}.woomen-checkout-page-container .woocommerce-billing-fields{margin:0}}@media (max-width:991px){.woocommerce-orders-breadcrumbs ul{gap:40px}.woocommerce .woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%}.woocommerce .woocommerce-checkout .col-1{width:100%;margin-bottom:30px}.woocommerce .woocommerce-checkout .col-2{width:100%}}@media (max-width:767px){.woocommerce-customer-details .woocommerce-column--1{margin-bottom:30px}.woocommerce .woocommerce-order .woocommerce-order-overview li{width:46%}.woocommerce .woocommerce-order .woocommerce-order-overview{gap:20px}.woocommerce-page .cart-collaterals .cross-sells.cubewp-woo-sells .products.columns-2 .col-12{width:calc(50% - 4px)!important}.woocommerce-page .cart-collaterals .cross-sells.cubewp-woo-sells .products.columns-2{padding:0 10px}}.woocommerce-page .cart-collaterals .cross-sells.cubewp-woo-sells .products.columns-2 .col-12{width:calc(25% - 4px)}@media (max-width:768px){.woocommerce-orders-breadcrumbs .woocommerce-checkout{margin-bottom:60px}.woomen-replace-colls5 .col-lg-12{width:50%!important}.woocommerce-orders-breadcrumbs .woocommerce-checkout li{border:none!important;padding:0;font-size:24px;font-weight:600;line-height:30px;letter-spacing:.03em;display:block!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce .woocommerce-checkout .woocommerce-additional-fields h3{font-size:20px;font-weight:600;line-height:34px;text-transform:uppercase;margin-bottom:14px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.validate-required.validate-state label{margin-bottom:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody{gap:15px 0px;margin-bottom:28px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p label{text-transform:capitalize;font-size:12px;line-height:22px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change span .select2-selection{height:45px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p label.screen-reader-text{clip:unset;border:0;clip-path:unset;height:auto;overflow-wrap:unset;padding:0;width:auto;margin:0}.woocommerce .woocommerce-checkout .form-row .required{color:#767676}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-bottom:50px;gap:23px 23px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input{border-bottom:1px solid #e6e6e6!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input:focus{border-color:#1d1d1d!important}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p label{padding:15px 0 0}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p span textarea{border-bottom:1px solid #e6e6e6;border-radius:0px}.woocommerce .woocommerce-checkout .woocommerce-additional-fields__field-wrapper p span textarea:focus{border-color:#1d1d1d}.woocommerce .woocommerce-checkout .col-1{margin-bottom:60px}.woocommerce .woocommerce-checkout{margin-bottom:45px}.woocommerce form.woocommerce-checkout{margin-bottom:24px}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order h3{text-transform:uppercase}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-edit-order-button .edit-order-button{text-transform:uppercase}.cart_item.mobile .product-content{width:calc(100% - 85px)}.cart_item.mobile .product-content .title,.cart_item.mobile .product-content .price{font-size:13px;font-weight:600;line-height:16px;letter-spacing:0px;letter-spacing:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;text-transform:capitalize;margin-bottom:8px}.cart_item.mobile .product-content .quantity,.cart_item.mobile .product-content .size,.cart_item.mobile .product-content .color{margin:0;font-size:12px;font-weight:400;line-height:20px;color:#1d1d1d;text-transform:capitalize}.woocommerce-orders-breadcrumbs ul{flex-wrap:wrap;margin-bottom:30px}.shop_table.woocommerce-cart-form__contents tbody tr td{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.shop_table.woocommerce-cart-form__contents tbody tr td a{text-align:start}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon{justify-content:space-between;width:100%}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon input{width:70%}.shop_table.woocommerce-cart-form__contents tbody .update-cart-button .actions .coupon .button{width:30%}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr td:before{display:none}.woocommerce .woocommerce-cart-form .cart_totals .shop_table tbody tr th{display:block}.woocommerce-orders-breadcrumbs{padding-top:18px}.woocommerce-orders-breadcrumbs ul .checkout,.woocommerce-orders-breadcrumbs ul .order,.woocommerce-orders-breadcrumbs ul .woocommerce-breadcrumbs-saprator{display:none}.shop_table.woocommerce-cart-form__contents tbody tr td:before{display:none}.shop_table.woocommerce-cart-form__contents tbody tr{padding:0 0 20px;margin-bottom:20px}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-thumbnail{width:20%;margin:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details{width:80%;position:relative;display:flex;flex-direction:column;align-items:flex-start}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-remove{right:0;bottom:0;justify-content:flex-end}.shop_table.woocommerce-cart-form__contents tbody tr .product-name{width:auto;margin-right:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-price{width:auto;margin-right:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity{width:auto;margin-right:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-subtotal{width:auto}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-quantity .quantity{margin:0}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-remove .remove{border:0px solid #767676;border-bottom:1px solid #767676;padding:0 0 2px!important;border-radius:0px;color:#a7a7a7!important;font-size:13px;font-weight:500;width:auto;height:auto}.woocommerce-orders-breadcrumbs .woocommerce-cart .cart{border-bottom:0px;padding:0}}@media (max-width:600px){.shop_table.woocommerce-cart-form__contents tbody tr{flex-wrap:wrap;gap:20px 0px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details{justify-content:flex-start;gap:20px 0px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details li{width:48%}}@media (max-width:580px){.woocommerce-orders-breadcrumbs ul .woocommerce-breadcrumbs-saprator{display:none}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row-first{width:100%}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row-last{width:100%}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field{gap:15px 0px}.woocommerce-page .cart-collaterals .cross-sells.cubewp-woo-sells .products.columns-2 .col-12{width:calc(50% - 4px)!important}}@media (max-width:481px){.woocommerce .woocommerce-order .woocommerce-order-overview li{width:100%}.shop_table.woocommerce-cart-form__contents tbody tr .product-name,.shop_table.woocommerce-cart-form__contents tbody tr .product-price,.shop_table.woocommerce-cart-form__contents tbody tr .product-quantity,.shop_table.woocommerce-cart-form__contents tbody tr .product-subtotal{width:100%!important;display:flex;justify-content:space-between;flex-direction:row;margin:0}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .cart_item{flex-direction:column}.woocommerce .woocommerce-order .woocommerce-order-overview .order span,.woocommerce .woocommerce-order .woocommerce-order-overview .method span{margin-left:0}.woocommerce .woocommerce-order .woocommerce-order-overview{padding:30px}.woocommerce .woocommerce-order .woocommerce-bacs-bank-details .wc-bacs-bank-details li{width:100%}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-thumbnail{width:35%}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details{width:65%}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-thumbnail img{object-fit:cover;height:auto;width:auto}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-name{margin-bottom:3px}.shop_table.woocommerce-cart-form__contents tbody tr .product-info .product-details .product-variations{margin-bottom:5px}.shop_table.woocommerce-cart-form__contents tbody tr .product-name a{max-width:290px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.woocommerce .woocommerce-cart-form .cart_totals{padding:20px}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{text-align:left;padding:29px 40px 40px 39px;border:1px solid #e6e6e6;margin:10px 0 0 5px;border-radius:0}.woomen-checkout.woomen-checkout-classic{display:flex}.woomen-checkout-fields-content{width:calc(52% + 4px);padding-right:30px;padding-top:46px;padding-bottom:46px}.woomen-checkout-sidebar-conetnt{width:calc(48% - 4px);position:relative}.woomen-checkout-sidebar-conetnt{background-color:#f7f7f7}body.woocommerce-checkout{overflow:visible}.woomen-checkout-sidebar-conetnt #order_review{position:sticky;top:28px;z-index:999;border:unset;margin:0;padding:60px 0 60px 40px}.woomen-checkout-sidebar-conetnt::after{position:absolute;content:"";background-color:#f7f7f7;width:50vw;border-left:1px solid #e6e6e6;height:100%;display:block!important;top:0}.woomen-checkout-sidebar-conetnt .woocommerce-checkout-review-order-table .product-name .product-image{border:1px solid #e6e6e6;background-color:#f7f7f7;height:100px!important;padding:0!important;object-fit:contain}.woomen-checkout-sidebar-conetnt .woocommerce-checkout-review-order-table .product-name .product-content{display:flex;flex-direction:column;align-items:start;justify-content:center}.woomen-checkout-sidebar-conetnt .woocommerce-checkout-review-order-table .product-name .product-content .quantity{font-weight:500;font-size:13px;line-height:24px;color:#767676}.woomen-checkout-sidebar-conetnt .woocommerce-checkout-review-order-table .product-total{display:flex;flex-direction:column;align-items:center;justify-content:center}.woomen-checkout-sidebar-conetnt .woocommerce-checkout-review-order-table .product-total del span{font-weight:400;font-size:12px;line-height:24px;text-align:right;color:#767676}.woomen-custom-coupen .woocommerce-form-coupon-toggle{display:none}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-coupens th{width:100%}.woomen-custom-coupen .checkout_coupon.woocommerce-form-coupon{display:block!important;margin:0;padding:0;border:1px solid #e6e6e6}tr.cart-coupens{width:100%!important}.woomen-custom-coupen .woocommerce-form-checkout-coupon-container.container{padding:0!important}.woomen-custom-coupen .woocommerce-form-checkout-coupon-container.container form>p{display:none}.woomen-custom-coupen .woocommerce-form-checkout-coupon-container.container .woocommerce-checkout-coupons-field{background-color:#fff}.woomen-custom-coupen .woocommerce-form-checkout-coupon-container.container .woocommerce-checkout-coupons-field input::placeholder{color:#767676;text-transform:capitalize}.woomen-custom-coupen .woocommerce-form-checkout-coupon-container.container .woocommerce-checkout-coupons-field input{border:unset!important;padding:13px 19px;font-weight:500;font-size:13px;line-height:24px;color:#1d1d1d}.woocommerce .checkout_coupon .woocommerce-checkout-coupons-field .form-row .button{color:#1d1d1d;background-color:#fff;border:unset;text-transform:uppercase;padding:10px 20px;text-align:right!important;justify-content:end;letter-spacing:0px}.container.woomen-checkout-page-container.style-2{padding:0}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tbody{margin-bottom:0!important}.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .cart-coupens{margin-bottom:0!important;border-bottom:unset;padding-bottom:8px}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot tr{border-bottom:unset!important}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot tr:not(.cart-coupens){margin-bottom:-16px}.woomen-checkout-delivery-options>h3{font-weight:600;font-size:16px;line-height:28px;margin-bottom:23px}.woomen-checkout-delivery-options-wrape .woomen-checkout-delivery-option{margin-top:-1px}.woomen-checkout-delivery-options-wrape .woomen-checkout-delivery-option input{display:none}.woomen-checkout-delivery-option label{display:inline-flex;width:100%!important;justify-content:space-between;padding:19px;font-weight:500;font-size:14px;line-height:28px;border:1px solid #e6e6e6;transition:.3s;color:#1d1d1d;cursor:pointer;padding-left:50px;position:relative;text-transform:capitalize}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods label{display:inline-flex!important;width:100%!important;justify-content:space-between;padding:19px;font-weight:500;font-size:14px;line-height:28px;border:1px solid #e6e6e6;transition:.3s;color:#1d1d1d;cursor:pointer;padding-left:50px;position:relative;text-transform:capitalize}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods input:checked+label{background-color:#f1f5fe;border-color:#3872ab;z-index:99}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods li{margin:0!important}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods li input{display:none}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods label::before{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;left:0;left:20px;top:50%;transform:translateY(-50%)}.woomen-checkout-delivery-options-wrape .woocommerce-shipping-methods input:checked+label::after{content:"";width:8px;position:absolute;height:8px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:24px;top:50%}.woomen-checkout-delivery-email-field>h3{font-weight:600;font-size:16px;line-height:28px;margin-bottom:0}.woocommerce .woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper p span input{border:1px solid #e6e6e6!important;min-height:54px;background-color:rgba(255,255,255,0)!important;padding:22px 15px 4px}form.woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper p .active-label{transform:translate(16px,27px)!important}form.woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper p .active-label{transform:translate(16px,27px)!important}.woocommerce .woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper .active span input{border-color:#1d1d1d!important}.woocommerce .woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper{margin-bottom:50px!important}.woomen-checkout-delivery-options{margin-bottom:20px}.woomen-checkout-store-locators>h3{font-weight:500;font-size:14px;line-height:28px;text-transform:capitalize;margin-bottom:6px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields .custom-payment-section h3{font-weight:600;font-size:16px;line-height:28px;text-transform:capitalize;margin-bottom:3px!important}.woomen-checkout-store-locators>p{font-weight:500;font-size:12px;line-height:22px;color:#767676;letter-spacing:.24px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields .custom-payment-section .payment-subtitle{font-weight:500;font-size:12px;line-height:22px;color:#767676;letter-spacing:.48px;margin-bottom:24px}.woocommerce .woocommerce-checkout .woocommerce-billing-fields .custom-payment-section .payment-subtitle{font-weight:500;font-size:12px;line-height:22px;color:#767676;letter-spacing:.24px}.woomen-store-locator-main input{display:none!important}.woomen-store-locator-main label{width:100%}.woomen-store-locator-main .woomen-store-locator-option{display:flex;width:100%!important;justify-content:space-between;padding:9px 19px;font-weight:500;font-size:14px;line-height:28px;border:1px solid #e6e6e6;transition:.3s;color:#1d1d1d;cursor:pointer;padding-left:57px;position:relative;text-transform:capitalize;flex-direction:column;gap:3px;padding-bottom:15px}.woomen-store-locator-main .woomen-store-locator-option .woomen-store-locator-title{display:flex;justify-content:space-between;flex-wrap:wrap}.woomen-store-locator-main .woomen-store-locator-option .woomen-store-locator-title h4{font-weight:500;font-size:14px;line-height:28px}.woomen-store-locator-main .woomen-store-locator-option .woomen-store-locator-address{display:flex;justify-content:space-between;flex-wrap:wrap}.woomen-store-locator-main .woomen-store-locator-option .woomen-store-locator-address p{font-size:12px;color:#767676;width:calc(100% / 2 - 12px);letter-spacing:.2px}.woomen-store-locator-main .woomen-store-locator-option .woomen-store-locator-address p:last-child{text-align:right}.woomen-store-locator-main{margin-top:26px;display:flex;flex-direction:column;gap:20px}.woomen-store-locator-main .woomen-store-locator-option::before{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;top:25px;transform:translateY(-50%);left:20px}.woomen-store-locator-main input:checked+label .woomen-store-locator-option::after{content:"";width:10px;position:absolute;height:10px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:23px;top:25px}.woomen-store-locator-main input:checked+label .woomen-store-locator-option{background-color:#f1f5fe;border-color:#3872ab}.woomen-checkout-store-locators{margin-top:23px}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields>h3{font-weight:600;font-size:16px!important;line-height:28px;margin-bottom:22px!important;text-transform:capitalize}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields{margin-right:0}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields>h3{font-weight:600;font-size:16px!important;line-height:28px;margin-top:20px;margin-bottom:23px;text-transform:capitalize}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row{border:1px solid #e6e6e6!important;min-height:54px;padding:5px 14px}body .woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row-first,body .woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row-last{width:calc(100% / 2 - 15px)!important}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row span input:focus,.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row span input{border:unset!important;padding-bottom:2px}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row label{transform:translateY(11px)!important}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row.active{border:1px solid #1d1d1d!important}.woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper .form-row.active::after,.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row.active::after{display:none}body .woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields__field-wrapper .address-field.update_totals_on_change span .select2-selection{border:unset!important;height:22px}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods label{width:100%!important;justify-content:space-between;padding:26px 19px;position:relative;border:1px solid #e6e6e6;transition:.3s;cursor:pointer;padding-left:50px!important;margin-top:-1px;display:inline-block!important;font-weight:500;font-size:14px;text-transform:capitalize}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods li{gap:0;margin-bottom:0!important}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods li .payment_box{border:1px solid #e6e6e6;background-color:#f7f7f7;padding:20px;margin:0}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods li input[type=radio]:checked+label{background-color:#f1f5fe;border-color:#3872ab;z-index:99}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods label::before{left:20px!important}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row span input:focus,.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .form-row span input{background-color:rgba(255,255,255,0)!important}body form.woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper .form-row label{transform:translate(16px,39px)!important}body form.woocommerce-checkout .woomen-checkout-delivery-email-field .woocommerce-billing-fields__field-wrapper .form-row .active-label{transform:translate(17px,30px)!important}.woomen-checkout.woomen-checkout-classic .wc_payment_methods.payment_methods{padding:0!important;background-color:#fff;border:unset}.woomen-checkout.woomen-checkout-classic #payment ul.payment_methods li input{display:none}.woomen-checkout.woomen-checkout-classic #payment ul.payment_methods li label::after{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;left:0;left:20px;top:50%;transform:translateY(-50%)}.woomen-checkout.woomen-checkout-classic #payment ul.payment_methods li input:checked+label::before{content:"";width:8px;position:absolute;height:8px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:24px!important;top:50%}.woomen-checkout.woomen-checkout-classic #payment div.payment_box::before{display:none!important}.woomen-checkout.woomen-checkout-classic .form-row.place-order{background-color:#fff!important;border:unset!important;padding:unset!important}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields__field-wrapper .address-field.validate-state span .select2-selection{border-bottom:unset!important;height:20px!important}.woomen-checkout.woomen-checkout-classic .form-row.place-order #place_order{float:unset!important;text-transform:uppercase;letter-spacing:0px;background-position:100%;color:#fff;display:flex;width:100%;height:54px;text-align:center;justify-content:center;align-items:center;border-radius:unset;margin-top:40px;transition:.8s;border:1px solid #1d1d1d;background-image:linear-gradient(150deg,#fff 50%,#1d1d1d 50%);background-size:300%;font-weight:600;font-size:13px;line-height:100%}.woomen-checkout.woomen-checkout-classic .form-row.place-order #place_order:hover{color:#1d1d1d;background-position:0%}.woomen-checkout.woomen-checkout-classic #payment ul.payment_methods{border:unset!important}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper p span input{background-color:rgba(255,255,255,0)}.woomen-checkout-page-container .ppcp-button-container fieldset{border:unset;margin-top:0}.woomen-checkout-page-container .ppcp-button-container fieldset legend{font-weight:500;font-size:13px;line-height:24px;letter-spacing:0px!important;text-transform:capitalize}.woomen-checkout-page-container .ppcp-button-container .express-divider{display:none!important}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods li .payment_box p{border:unset!important}section.woocommerce-customer-details.woocommerce-order-details h2{font-size:20px;font-weight:600;line-height:34px;color:#131c19;margin-bottom:18px}.woocommerce-customer-details.woocommerce-order-details p{font-size:13px!important;font-weight:600;line-height:16.38px;letter-spacing:0px;color:#1d1d1d}ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods{padding:0;margin-top:18px!important}.woomen-checkout.woomen-checkout-classic #payment .wc_payment_methods p label{border:unset!important}@media (max-width:992px){.woomen-checkout-fields-content{width:100%;padding-right:0;padding:0 20px}.woomen-checkout.woomen-checkout-classic{flex-wrap:wrap}.woomen-checkout-sidebar-conetnt{width:100%;margin-top:40px;border-left:0}.woomen-checkout-sidebar-conetnt::after{display:none}.woomen-checkout-sidebar-conetnt #order_review{padding:30px}}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields #text_me_news_offers_field{border:unset!important;margin-bottom:25px;padding-left:0}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields #text_me_news_offers_field input{display:none}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields #text_me_news_offers_field label{position:relative;padding-left:32px;cursor:pointer}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields #text_me_news_offers_field label::before{content:"";width:16px;height:16px;position:absolute;top:50%;left:0;transform:translate(0,-50%);background:var(--white-700);border:1px solid #898989;border-radius:2px;transition:var(--transition);display:flex;justify-content:center;align-items:center;color:var(--primary-color);font-size:9px;font-weight:900;font-family:"Font Awesome 6 Free"}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields #text_me_news_offers_field input:checked+label::before{content:"";color:#000!important;padding:0;font-size:10px}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot .order-discount th{font-size:16px;font-weight:600;display:flex;align-items:center;gap:20px}.woocommerce-checkout .woocommerce-message{margin:0}.shop_table_responsive .woocommerce-shipping-methods li{display:flex;align-items:center}.shop_table_responsive .woocommerce-shipping-methods li input{display:none}.shop_table_responsive .woocommerce-shipping-methods label{position:relative}.shop_table_responsive .woocommerce-shipping-methods label::after{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;left:-20px;top:50%;transform:translateY(-50%)}.shop_table_responsive .woocommerce-shipping-methods input:checked+label::before{content:"";width:8px;position:absolute;height:8px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:-16px!important;top:50%}.woocommerce .blockUI.blockOverlay{background-color:rgba(255,255,255,0)!important;backdrop-filter:blur(1px)}.order-discount span,.order-discount bdi{font-size:16px!important}.woomen-checkout-releated-items-title{width:100%;text-align:center;margin:0}.woomen-checkout-releated-items-title h3{border-top:1px solid #e6e6e6!important;margin-top:20px;padding-top:28px;font-size:13px!important;text-transform:capitalize!important;letter-spacing:0px;margin-bottom:13px!important}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot .related-product-row{border:1px solid #e6e6e6!important;padding-bottom:0!important;margin-bottom:17px!important;border-bottom:1px solid #e6e6e6!important}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot .related-product-row .product-name{display:flex!important;padding:20px;gap:15px}.container.woomen-checkout-page-container.style-2 .woocommerce-checkout-review-order .shop_table tfoot .related-product-row .product-name p{font-weight:500;font-size:13px;line-height:24px;color:#767676}.related-product-row .product-name .product-price span,.related-product-row .product-name .product-price bdi{color:#1d1d1d;font-weight:500;font-size:13px}.related-product-row td.product-name img{width:70px;height:100px;border:1px solid #e6e6e6;object-fit:contain}.add-related-product.button{border:1px solid #e6e6e6;font-weight:600;font-size:13px;line-height:100%;margin-right:20px;cursor:pointer;padding:19px;text-align:center;min-width:99px}.woomen-checkout-page-container.style-2 form.checkout.woocommerce-checkout{margin-bottom:0}.add-related-product.button i{color:#1d1d1d;font-size:13px;margin-left:7px}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row{margin-top:20px!important}.save-user-details-field{margin-top:55px!important;margin-bottom:63px!important}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row{margin-top:22px!important;padding:2px 14px 8px;cursor:pointer}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row input{display:none}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row label{padding-left:37px;letter-spacing:.08px}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row label::after{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;left:0;left:5px;top:50%;transform:translateY(-50%)}.woomen-checkout.woomen-checkout-classic .woocommerce-billing-fields .save-user-details-field .form-row input:checked+label::before{content:"";width:8px;position:absolute;height:8px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:9px!important;top:50%}.woomen-checkout.style-1 .woocommerce-shipping-methods input{display:none}.woomen-checkout.style-1 .woocommerce-shipping-methods label{position:relative;cursor:pointer}.woomen-checkout.style-1 .woocommerce-shipping-methods label::after{content:"";width:16px;position:absolute;height:16px;border:1px solid #1d1d1d;border-radius:50%;left:0;left:-26px;top:50%;transform:translateY(-50%)}.woomen-checkout.style-1 .woocommerce-shipping-methods input:checked+label::before{content:"";width:8px;position:absolute;height:8px;border-radius:50%;transform:translateY(-50%);background-color:#1d1d1d;left:-22px!important;top:50%}.woocommerce-account{background-color:#f9f9f9;color:#1d1d1d}.woocommerce-MyAccount-navigation{background-color:#fff;border:1px solid #1d1d1d;padding:20px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-MyAccount-navigation a{color:#1d1d1d;text-decoration:none;display:block;padding:10px 15px;border:1px solid transparent;transition:all .3s ease}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .is-active a{border-color:#fff;background-color:#1f1f1f;font-weight:500;color:#fff}.woocommerce-MyAccount-content{background-color:#fff;border:1px solid #1d1d1d;padding:30px;color:#1d1d1d}.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content button,.woocommerce-MyAccount-content input[type=submit]{background-color:transparent;border:1px solid #1d1d1d;color:#1d1d1d;padding:10px 20px;cursor:pointer;transition:all .3s ease}.woocommerce-MyAccount-content .button:hover,.woocommerce-MyAccount-content button:hover,.woocommerce-MyAccount-content input[type=submit]:hover{background-color:#1d1d1d;color:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #1d1d1d;color:#1d1d1d;background-color:#fff}.woocommerce form .form-row label{color:#1d1d1d}.woocommerce-MyAccount-content table{border:1px solid #1d1d1d;color:#1d1d1d}.woocommerce-MyAccount-content th,.woocommerce-MyAccount-content td{border:1px solid #1d1d1d;padding:10px}.woocommerce-MyAccount-content input{border:1px solid #1d1d1d;color:#1d1d1d;height:35px!important;border-radius:0!important;margin-bottom:13px!important;outline:none!important}.woocommerce-MyAccount-content fieldset{border:1px solid #1d1d1d;color:#1d1d1d}.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content button{border:1px solid #1d1d1d!important;background-color:#1d1d1d!important;color:#fff!important;border-radius:0!important;padding:12px 15px!important;font-size:12px!important;font-weight:500!important}.woocommerce-MyAccount-content .button:hover,.woocommerce-MyAccount-content button:hover{background-color:#fff!important;color:#1d1d1d!important}.woocommerce-MyAccount-content button.show-password-input{padding:0!important;background-color:unset!important;border:unset!important;transform:translateY(-80%)}.woocommerce-Address{border:1px solid #1d1d1d;padding:20px;background-color:#fff;margin-bottom:0;margin-top:20px}.woocommerce-Address-title a{color:#1d1d1d;text-decoration:underline!important;font-size:14px}.woocommerce-Address-title a:hover{color:#000}.woocommerce-account .addresses .title .edit{float:left;margin-bottom:10px}.site-content{max-width:1320px;margin:auto;padding:40px}