@charset "UTF-8";.onsale{display:none}.product{background:#fff;position:relative;list-style:none;transition:.4s;border:1.5px solid transparent;border-radius:12px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#5ba6ff,#006fff) border-box;box-shadow:5px 4px 4px #00000024}@media only screen and (min-width: 48rem){.product{padding:10px!important}}@media only screen and (min-width: 96.0625rem){.product{padding:20px!important}}@media only screen and (max-width: 47.99875rem){.product{padding:10px!important}}.product .woocommerce-loop-product__link{width:100%;position:relative}.product .woocommerce-loop-product__link .overlay,.product .woocommerce-loop-product__link .custom-acf-thumbnail{position:relative;aspect-ratio:auto 1/1;overflow:hidden;border-radius:15px;background:#fff}.product .woocommerce-loop-product__link .overlay img,.product .woocommerce-loop-product__link .custom-acf-thumbnail img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%!important;height:100%!important;object-fit:contain!important}.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-weight:700;text-transform:uppercase;color:#005aab;padding:0!important;margin-bottom:5px;text-align:center}.product .woocommerce-loop-product__link .woocommerce-loop-product__title{overflow:hidden;text-overflow:ellipsis;white-space:initial}@supports (-webkit-line-clamp: 2){.product .woocommerce-loop-product__link .woocommerce-loop-product__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media only screen and (min-width: 48rem){.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:16px!important;line-height:24px!important;margin-top:15px!important}}@media only screen and (min-width: 96.0625rem){.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:21px!important;line-height:26px I!important;margin-top:25px!important}}@media only screen and (max-width: 47.99875rem){.product .woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:15px!important;line-height:21px!important;margin-top:15px!important}}.product .woocommerce-loop-product__link .price{display:flex!important;align-items:center;justify-content:center;flex-direction:row-reverse}.product .woocommerce-loop-product__link .price .woocommerce-Price-amount{line-height:100%;font-weight:500;color:#282828}@media only screen and (min-width: 48rem){.product .woocommerce-loop-product__link .price .woocommerce-Price-amount{font-size:16px}}@media only screen and (min-width: 96.0625rem){.product .woocommerce-loop-product__link .price .woocommerce-Price-amount{font-size:19px}}@media only screen and (max-width: 47.99875rem){.product .woocommerce-loop-product__link .price .woocommerce-Price-amount{font-size:14px}}.product .woocommerce-loop-product__link .price del{line-height:1;text-decoration:none}.product .woocommerce-loop-product__link .price del .woocommerce-Price-amount{color:#717171;text-decoration:line-through}.product .woocommerce-loop-product__link .price ins{text-decoration:none;padding-right:10px;margin-right:10px;border-right:1px solid #282828;line-height:1}@media only screen and (min-width: 48rem){.product .woocommerce-loop-product__link .price ins .woocommerce-Price-amount{font-size:19px}}@media only screen and (min-width: 96.0625rem){.product .woocommerce-loop-product__link .price ins .woocommerce-Price-amount{font-size:21px}}@media only screen and (max-width: 47.99875rem){.product .woocommerce-loop-product__link .price ins .woocommerce-Price-amount{font-size:15px}}.product .woocommerce-loop-product__link .loop-stars-rating{display:none!important}.product ._buttons_design{display:flex;align-items:center;justify-content:space-between}.product ._buttons_design .button{background:transparent!important;background-color:transparent!important;color:#454545;font-weight:600;padding:0;display:inline-flex!important}@media only screen and (min-width: 48rem){.product ._buttons_design .button{font-size:15px;line-height:20px}}@media only screen and (min-width: 96.0625rem){.product ._buttons_design .button{font-size:18px;line-height:24px}}@media only screen and (max-width: 47.99875rem){.product ._buttons_design .button{font-size:14px;line-height:18px}}.product ._buttons_design .button strong{font-weight:600;color:red}@media only screen and (min-width: 48rem){.product ._buttons_design .button.view-price span{margin-right:5px}}@media only screen and (min-width: 96.0625rem){.product ._buttons_design .button.view-price span{margin-right:10px}}@media only screen and (max-width: 47.99875rem){.product ._buttons_design .button.view-price span{margin-right:5px}}.product .button.view-details{text-decoration:underline}.product .button.view-details:hover{color:#005aab}.product .added_to_cart.wc-forward{display:none}.product .button.product_type_simple,.product .button.buy-now-button{border-radius:unset;position:relative;align-items:center;font-weight:600;border:.6px solid #000000;text-align:center;text-transform:uppercase;font-family:Playfair Display,serif;border-radius:25px;margin:10px 0 15px;padding:10px 20px;display:inline-flex;justify-content:center;background:transparent}.product .button.product_type_simple,.product .button.buy-now-button{font-size:.75rem}@media only screen and (min-width: 48rem){.product .button.product_type_simple,.product .button.buy-now-button{font-size:.8125rem}}@media only screen and (min-width: 64rem){.product .button.product_type_simple,.product .button.buy-now-button{font-size:.875rem}}.product .button.product_type_simple:hover,.product .button.buy-now-button:hover{background:#005aab;color:#fff}.product .button.product_type_simple{display:none!important}.product:hover{background:#005aab}.product:hover .woocommerce-loop-product__link .woocommerce-loop-product__title{color:#fff}.product:hover .button{color:#fff;background:transparent}.product:hover .button strong,.product:hover .button span,.product:hover .button.view-details{color:#fff}._shop_brand{display:none}._shop_brand{padding-top:.625rem}@media only screen and (min-width: 48rem){._shop_brand{padding-top:2.5rem}}@media only screen and (min-width: 64rem){._shop_brand{padding-top:3.75rem}}._shop_brand .container .brand-list{display:grid;grid-template-columns:repeat(4,1fr)}._shop_brand .container .brand-list{grid-gap:1.875rem;gap:1.875rem}@media only screen and (max-width: 47.99875rem){._shop_brand .container .brand-list{grid-template-columns:repeat(2,1fr)}._shop_brand .container .brand-list{grid-gap:.9375rem;gap:.9375rem}}._shop_brand .container .brand-list .brand-item a{aspect-ratio:auto 16/9;border:10px solid #ffffff;border-radius:30px;overflow:hidden;position:relative;background:#fff;display:flex;align-items:center;justify-content:center}._shop_brand .container .brand-list .brand-item a:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border:1px solid #005AAB;border-radius:20px}._shop_brand .container .brand-list .brand-item a img{width:75%;height:75%;object-fit:contain;background:#fff}._shop_brand .container .brand-list .brand-item a:hover{border:10px solid #CFF1FF}section.archive-product{padding-top:1.875rem}@media only screen and (min-width: 48rem){section.archive-product{padding-top:1.875rem}}@media only screen and (min-width: 64rem){section.archive-product{padding-top:1.875rem}}section.archive-product{padding-bottom:1.875rem}@media only screen and (min-width: 48rem){section.archive-product{padding-bottom:2.5rem}}@media only screen and (min-width: 64rem){section.archive-product{padding-bottom:3.75rem}}section.archive-product ._shop_title{display:none;margin-bottom:40px;text-align:center}@media only screen and (max-width: 47.99875rem){section.archive-product ._shop_title{margin-bottom:20px}}section.archive-product .grid-products{display:flex;flex-flow:row wrap}section.archive-product .grid-products .sidebar-col{width:25%;position:relative}@media only screen and (max-width: 63.99875rem){section.archive-product .grid-products .sidebar-col{display:none}}@media only screen and (max-width: 47.99875rem){section.archive-product .grid-products .sidebar-col{display:block;width:100%;height:auto}}section.archive-product .grid-products .sidebar-col .sidebar-col-inner{position:-webkit-sticky;position:sticky;top:100px}section.archive-product .grid-products .sidebar-col .widgets-title{font-size:21px;line-height:31px;font-weight:700;background:#005aab;color:#fff;padding:20px 15px 17px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 47.99875rem){section.archive-product .grid-products .sidebar-col .widgets-title{font-size:17px;line-height:24px}}section.archive-product .grid-products .sidebar-col .widget_nav_menu{margin-bottom:30px}section.archive-product .grid-products .sidebar-col .widget_nav_menu .widgets-title{border-radius:20px 20px 0 0}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu{display:grid}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu{grid-gap:.3125rem;gap:.3125rem}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li a{width:100%;position:relative;color:#1d1d1d;font-size:16px;line-height:24px;font-weight:600;padding:15px 35px 13px 15px;background:#fff;transition:.4s;display:flex;align-items:center}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li a{grid-gap:.9375rem;gap:.9375rem}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li a:before{display:inline-block;content:"+";font-family:"Font Awesome 6 Pro";margin-top:-3px}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li a:after{display:inline-block;content:"";font-family:"Font Awesome 6 Pro";margin-top:-3px;position:absolute;right:15px}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li a:hover{color:#0433bf}section.archive-product .grid-products .sidebar-col .widget_nav_menu ul.menu li:last-child a{border-radius:0 0 20px 20px}section.archive-product .grid-products .content-col{width:75%}section.archive-product .grid-products .content-col{padding-left:0}@media only screen and (min-width: 64rem){section.archive-product .grid-products .content-col{padding-left:1.875rem}}@media only screen and (max-width: 63.99875rem){section.archive-product .grid-products .content-col{width:100%;order:-1}}@media only screen and (max-width: 47.99875rem){section.archive-product .grid-products .content-col{padding-bottom:30px}}section.archive-product .grid-products .woocommerce-result-count,section.archive-product .grid-products .woocommerce-ordering{display:none}section.archive-product .grid-products .products{display:flex;flex-flow:row wrap;width:100%;margin-bottom:30px}section.archive-product .grid-products .products{grid-gap:1.875rem;gap:1.875rem}@media only screen and (max-width: 47.99875rem){section.archive-product .grid-products .products{grid-gap:.9375rem;gap:.9375rem}}section.archive-product .grid-products .products:before{content:none}section.archive-product .grid-products .products li.product{float:none;margin:0;padding:0;transition:.4s}@media only screen and (min-width: 48rem){section.archive-product .grid-products .products li.product{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width: 63.99875rem){section.archive-product .grid-products .products li.product{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width: 47.99875rem){section.archive-product .grid-products .products li.product{width:calc(50% - 7.5px)}}section.archive-product .grid-products .products li.product .overlay img{width:100%;height:100%;object-fit:cover}section.archive-product .grid-products .products li.product button.product_type_simple{display:none!important}section.archive-product .recently-viewed{padding-top:1.875rem}@media only screen and (min-width: 48rem){section.archive-product .recently-viewed{padding-top:2.5rem}}@media only screen and (min-width: 64rem){section.archive-product .recently-viewed{padding-top:3.75rem}}section.archive-product .recently-viewed{padding-bottom:1.25rem}@media only screen and (min-width: 48rem){section.archive-product .recently-viewed{padding-bottom:1.25rem}}@media only screen and (min-width: 64rem){section.archive-product .recently-viewed{padding-bottom:1.25rem}}section.archive-product .recently-viewed .heading-title{margin-bottom:40px}section.archive-product .recently-viewed .product:hover{border:1px solid #005AAB}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button{border:1px solid #A3A3A3}@media only screen and (max-width: 47.99875rem){section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button{display:none}}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button:before{font-size:18px;font-weight:300}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:-25px}@media only screen and (max-width: 63.99875rem){section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev{left:60px}}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-prev:before{content:""}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:-25px}@media only screen and (max-width: 63.99875rem){section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next{right:60px}}section.archive-product .recently-viewed .swiper-container .swiper.swiper-initialized~.swiper-controls .swiper-button.swiper-button-next:before{content:""}section.archive-product .recently-viewed .swiper-container .swiper-controls{height:0}section.archive-product .recently-viewed .swiper-container .swiper-pagination{bottom:-20px;margin-top:0;line-height:1}.single-product{background:#fff}.single-product .product-details{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;background:#eaf9ff}.single-product .product-details{grid-gap:1.875rem;gap:1.875rem}.single-product .product-details{padding-top:2.5rem}@media only screen and (min-width: 48rem){.single-product .product-details{padding-top:5rem}}@media only screen and (min-width: 64rem){.single-product .product-details{padding-top:7.5rem}}.single-product .product-details{padding-bottom:1.875rem}@media only screen and (min-width: 48rem){.single-product .product-details{padding-bottom:2.5rem}}@media only screen and (min-width: 64rem){.single-product .product-details{padding-bottom:3.75rem}}@media only screen and (max-width: 47.99875rem){.single-product .product-details{margin-bottom:20px}}.single-product .product-details .flex-info{width:100%}.single-product .product-details .flex-info{grid-gap:1.875rem;gap:1.875rem}.single-product .product-details .woocommerce-product-gallery-wrapper{width:calc(50% - 15px)}@media only screen and (max-width: 47.99875rem){.single-product .product-details .woocommerce-product-gallery-wrapper{width:100%}}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery{width:100%;margin-bottom:0;position:-webkit-sticky;position:sticky;top:100px}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images{margin-bottom:10px;background:#fff}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images:hover .swiper-button{opacity:1;visibility:visible}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .image-popup{display:none}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .wpg__image.cover .res{aspect-ratio:1/1}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .wpg__image.cover .res img{object-fit:cover;width:100%!important;height:100%!important}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button{opacity:0;visibility:hidden;transition:.3s;position:absolute;z-index:2;transform:unset}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button{width:2.5rem;height:2.5rem}@media only screen and (max-width: 47.99875rem){.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button{width:1.875rem;height:1.875rem}}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button:before{font-size:18px;border:1px solid #000000}@media only screen and (max-width: 47.99875rem){.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button:before{font-size:14px}}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button.swiper-button-prev{left:10px}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button.swiper-button-next{right:10px}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__images .swiper-button.swiper-button-next:before{transform:rotate(180deg)}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs{margin-bottom:0}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide{background:#fff}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .cover{border-color:#005aab}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide .cover{border:.5px solid #CCCCCC}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide .cover .res{aspect-ratio:1/1}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide .cover .res img{object-fit:cover;width:100%!important;height:100%!important}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button{position:absolute;z-index:2;transform:unset}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button{width:2rem;height:2rem}@media only screen and (max-width: 47.99875rem){.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button{width:1.6875rem;height:1.6875rem}}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button:before{font-size:15px;border:1px solid}@media only screen and (max-width: 47.99875rem){.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button:before{font-size:12px}}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button.swiper-button-prev{left:10px}.single-product .product-details .woocommerce-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-controls .swiper-button.swiper-button-next{right:10px}.single-product .product-details .entry-summary{float:none!important;width:calc(50% - 15px)!important;margin-bottom:0!important}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary{width:100%!important}}.single-product .product-details .entry-summary .entry-summary-inner{padding-left:15px;margin-bottom:10px}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .entry-summary-inner{padding-left:0;margin-bottom:0}}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules{display:grid;grid-template-columns:repeat(3,1fr)}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules{grid-gap:1.25rem;gap:1.25rem}@media only screen and (max-width: 63.99875rem){.single-product .product-details .entry-summary .entry-summary-rules .hb_rules{grid-template-columns:repeat(1,1fr)}}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item{background:#fff;border-radius:10px;padding:13px}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item ._images{width:auto;height:30px;margin-bottom:10px}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item ._images img{width:100%;height:100%;object-fit:contain}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item ._content{text-align:center}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item ._content span{display:block;font-size:13px;line-height:20px;font-weight:400}.single-product .product-details .entry-summary .entry-summary-rules .hb_rules .hb_rules_item ._content span:first-child{font-size:16px;font-weight:600;line-height:24px;color:#0433bf}.single-product .product-details .entry-summary .product_title{color:#005aab;text-transform:uppercase;font-weight:600;margin-bottom:15px}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary .product_title{font-size:24px;line-height:32px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary .product_title{font-size:35px;line-height:45px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .product_title{font-size:20px;line-height:30px;margin-bottom:0}}.single-product .product-details .entry-summary .sharing-toolbox{display:none}.single-product .product-details .entry-summary .price{display:flex!important;align-items:center;justify-content:flex-end;flex-direction:row-reverse;margin-bottom:0}.single-product .product-details .entry-summary .price .woocommerce-Price-amount{line-height:100%;font-weight:500;color:#282828}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary .price .woocommerce-Price-amount{font-size:19px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary .price .woocommerce-Price-amount{font-size:22px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .price .woocommerce-Price-amount{font-size:16px}}.single-product .product-details .entry-summary .price del{line-height:1;text-decoration:none}.single-product .product-details .entry-summary .price del .woocommerce-Price-amount{color:#717171;text-decoration:line-through}.single-product .product-details .entry-summary .price ins{text-decoration:none;padding-right:10px;margin-right:10px;border-right:1px solid #282828;line-height:1}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary .price ins .woocommerce-Price-amount{font-size:20px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary .price ins .woocommerce-Price-amount{font-size:25px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .price ins .woocommerce-Price-amount{font-size:16px}}.single-product .product-details .entry-summary .woocommerce-product-rating{display:none!important}.single-product .product-details .entry-summary .product-brand-sku{font-size:14px;line-height:14px;font-weight:300;display:flex;align-items:center;color:#727272}@media only screen and (max-width: 63.99875rem){.single-product .product-details .entry-summary .product-brand-sku{flex-flow:row wrap;gap:10px;grid-gap:10px}}@media only screen and (min-width: 64rem){.single-product .product-details .entry-summary .product-brand-sku span{padding-right:5px;margin-right:5px;border-right:1px solid #D7D7D7}}@media only screen and (max-width: 63.99875rem){.single-product .product-details .entry-summary .product-brand-sku span{display:block}}.single-product .product-details .entry-summary .product-brand-sku span:last-child{padding-right:0;margin-right:0;border-right:unset}.single-product .product-details .entry-summary .product-brand-sku .custom-rating .woocommerce-product-rating{display:block!important}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .product-brand-sku .custom-rating .woocommerce-product-rating{width:100%}}.single-product .product-details .entry-summary .product-brand-sku .custom-rating .woocommerce-review-link{white-space:normal;display:inline-flex;align-items:center;gap:5px}.single-product .product-details .entry-summary .product-brand-sku strong{color:#031903;font-weight:500}.single-product .product-details .entry-summary .woocommerce-product-details__short-description{font-weight:400;margin-bottom:20px;color:#3d3d3d}.single-product .product-details .entry-summary .woocommerce-product-details__short-description ._title{margin-bottom:15px;color:#005aab;font-weight:700;display:none}.single-product .product-details .entry-summary .woocommerce-product-details__short-description ._title i{background:#005aab;padding:3px 4px;border-radius:5px;color:#fff;margin-right:8px}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary .woocommerce-product-details__short-description ._title{font-size:17px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary .woocommerce-product-details__short-description ._title{font-size:18px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .woocommerce-product-details__short-description ._title{font-size:16px}}.single-product .product-details .entry-summary .woocommerce-product-details__short-description p{line-height:26px}.single-product .product-details .entry-summary .woocommerce-product-details__short-description strong{font-weight:600}.single-product .product-details .entry-summary .woocommerce-product-details__short-description ul{padding-left:15px;margin:0}.single-product .product-details .entry-summary .woocommerce-product-details__short-description ul li{margin-bottom:10px;list-style:disc}.single-product .product-details .entry-summary .woocommerce-product-details__short-description ul li:last-child{margin-bottom:0}.single-product .product-details .entry-summary .quantity{display:flex;align-items:center;justify-content:space-between;border:.5px solid #7D7D7D;border-radius:3px;padding:10px 20px;margin-bottom:10px;font-weight:500;color:#005aab;width:100%;order:1}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary .quantity{font-size:17px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary .quantity{font-size:18px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .quantity{font-size:16px}}.single-product .product-details .entry-summary .quantity .custom-stock-status{margin-bottom:0!important}.single-product .product-details .entry-summary .quantity .controls.input-number-group{order:-1;padding:0!important}.single-product .product-details .entry-summary .quantity .controls.input-number-group:before{display:inline-block;content:"Số lượng:";margin-right:10px}.single-product .product-details .entry-summary form.cart{display:flex;flex-flow:row wrap}.single-product .product-details .entry-summary form.cart{grid-gap:.625rem;gap:.625rem}.single-product .product-details .entry-summary form.cart .button.buy-now-button{order:2;flex:1;height:70px;font-family:Playfair Display,serif;text-transform:uppercase;background:#121212;border-radius:3px;border:1px solid transparent;color:#fff;display:flex;align-items:center;justify-content:center;transition:.4s}@media only screen and (min-width: 48rem){.single-product .product-details .entry-summary form.cart .button.buy-now-button{font-size:19px}}@media only screen and (min-width: 96.0625rem){.single-product .product-details .entry-summary form.cart .button.buy-now-button{font-size:20px}}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary form.cart .button.buy-now-button{font-size:18px}}.single-product .product-details .entry-summary form.cart .button.buy-now-button:hover{background:transparent;color:#005aab;border:1px solid #005AAB}.single-product .product-details .entry-summary form.cart button.single_add_to_cart_button{order:3;flex:0 0 73px;max-width:73px;height:70px;border:.5px solid #7D7D7D;border-radius:3px;padding:5px;font-weight:400;display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;color:#005aab;background:transparent;border:1px solid #005AAB;transition:.4s}.single-product .product-details .entry-summary form.cart button.single_add_to_cart_button:before{display:inline-block;content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAuCAYAAABAm7v+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF9SURBVHgB7ZiPUYMwFMY/PQZghGygI+AGuEGcQJ0AN9ANcAPdgDqBbiBOUDbA9yR3Jik0gaQtvcvv7ru+kvDyNf+gAZaRk0pSTfom9UocNyRJEjgS96StZmKfKhwQ7pXG04gu7jXh2QYuPOuxmc+JxBtSq2IuL0bqcPmNVi+YN+z+8icMRm2EKhvrqRwRkCOJrz3uEzAnPOsZEbBXkZhxL9e1F4BAANJK5tMzNqWV4wUBvGuJaiyn0fJsEYDe3SWW8wDPYcvUJ89+ezhymKuC4wJxkBi2C5u/axXmb3aHUsUbIw9LlP0hAh0b6rEiMuv7K+lHxVf4n8gd6RFh1Fp8S/pSMbdhbJj6GBbadQlzQwzFp53+EisjGXJxVobaiXgpGy1XO1Upw/4EdxgeKUFPaAXnKmG+YY4ytRyPhURa9jNIhlwkQy6SIRfJkItkyEUy5CIZcpEMuVidIfuw4QN+f5v5xT/WiYlxDrW60w8esg7rgc80d87/TqWGJH4BqQ7HDAVnK3kAAAAASUVORK5CYII=) no-repeat;background-size:contain;width:18px;height:23px;margin-bottom:5px}.single-product .product-details .entry-summary form.cart button.single_add_to_cart_button:hover{background:#005aab;color:#fff}.single-product .product-details .entry-summary form.cart button.single_add_to_cart_button:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.single-product .product-details .entry-summary .hb_after_button{display:flex;align-items:center;margin-top:20px}.single-product .product-details .entry-summary .hb_after_button{grid-gap:.625rem;gap:.625rem}@media only screen and (max-width: 47.99875rem){.single-product .product-details .entry-summary .hb_after_button{flex-flow:row wrap}}.single-product .product-details .entry-summary .hb_after_button ._after-button{position:relative;background:#005aab;display:flex;align-items:center;border-radius:28px;padding:5px 30px 5px 5px;transition:.4s}.single-product .product-details .entry-summary .hb_after_button ._after-button ._images{width:2.8125rem;height:2.8125rem}.single-product .product-details .entry-summary .hb_after_button ._after-button ._images img{width:100%;height:100%;object-fit:contain}.single-product .product-details .entry-summary .hb_after_button ._after-button ._title{font-size:15px;font-weight:800;text-transform:uppercase;color:#fff;margin-left:15px}.single-product .product-details .entry-summary .hb_after_button ._after-button:hover{transform:translateY(-5px)}.single-product .product-details .entry-summary .hb_after_button ._after-button a{left:0;top:0;width:100%;height:100%;position:absolute}.single-product .product-after-summary .woocommerce-tabs .wc-tabs{position:relative;align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%;margin:0 0 10px;padding:0}.single-product .product-after-summary .woocommerce-tabs .wc-tabs li{position:relative;display:inline-block;list-style:none;margin:0 7px;padding:0;transition:background-color .3s}.single-product .product-after-summary .woocommerce-tabs .wc-tabs li a{align-items:center;display:inline-flex;flex-wrap:wrap;padding:10px 25px;border:unset;letter-spacing:.02em;color:#3d3d3d;transition:all .2s;font-weight:700;font-style:normal;font-size:16px;line-height:24px;border-radius:8px}@media only screen and (max-width: 47.99875rem){.single-product .product-after-summary .woocommerce-tabs .wc-tabs li a{font-size:14px}}.single-product .product-after-summary .woocommerce-tabs .wc-tabs li:first-child{margin-left:0!important}.single-product .product-after-summary .woocommerce-tabs .wc-tabs li.active a{background-color:#005aab;color:#fff}.single-product .product-after-summary .woocommerce-tabs .wc-tabs>li{margin:0 .1em -1px}.single-product .product-after-summary .woocommerce-tabs .tab_title{display:none}.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel{background-color:#fff;box-shadow:0 0 18px #00000014;padding:30px}@media only screen and (max-width: 47.99875rem){.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel{padding:10px}}.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel h2:first-of-type{width:-webkit-fit-content;width:fit-content;background-color:#0058aa;color:#fff;font-size:20px;line-height:normal;padding:10px 30px;border-radius:7px;margin-bottom:20px;text-align:center;display:none}.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-size:26px;line-height:33px;font-weight:400;color:#555}@media only screen and (max-width: 47.99875rem){.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-size:20px;line-height:26px}}.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) b,.single-product .product-after-summary .woocommerce-tabs .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) strong{font-weight:400}.single-product .product-after-summary .related-products{padding-top:1.875rem}@media only screen and (min-width: 48rem){.single-product .product-after-summary .related-products{padding-top:2.5rem}}@media only screen and (min-width: 64rem){.single-product .product-after-summary .related-products{padding-top:3.75rem}}.single-product .product-after-summary .related-products{padding-bottom:3.75rem}@media only screen and (min-width: 48rem){.single-product .product-after-summary .related-products{padding-bottom:3.75rem}}@media only screen and (min-width: 64rem){.single-product .product-after-summary .related-products{padding-bottom:5.625rem}}.single-product .product-after-summary .related-products .heading-title{margin-bottom:30px}@media only screen and (max-width: 47.99875rem){.single-product .product-after-summary .related-products .heading-title{margin-bottom:20px}}.single-product .product-after-summary .related-products .swiper-container{margin:-10px -6px}.single-product .product-after-summary .related-products .swiper-container .w-swiper{padding:10px 6px}.single-product .product-after-summary .related-products .swiper-controls{height:0}.single-product .product-after-summary .related-products .swiper-wrapper .swiper-slide a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{width:100%}.single-product .product-after-summary .related-products .swiper-wrapper .swiper-slide img{width:100%;transition:.4s}.single-product .product-after-summary .related-products .swiper-button{background:transparent!important;top:54%!important;transform:translateY(-54%)!important;border:unset!important}@media only screen and (max-width: 63.99875rem){.single-product .product-after-summary .related-products .swiper-button{display:none!important}}.single-product .product-after-summary .related-products .swiper-button.swiper-button-prev{left:-50px!important}.single-product .product-after-summary .related-products .swiper-button.swiper-button-next{right:-50px!important}.single-product .product-after-summary .related-products .swiper-pagination{margin-top:0;line-height:1;height:15px;bottom:-30px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 47.99875rem){.single-product .product-after-summary .related-products .swiper-pagination{bottom:-10px}}.single-product .product-after-summary .related-products .swiper-pagination .swiper-pagination-bullet{transform:unset!important;background-color:#d9d9d9;box-shadow:0 0 0 1px #d9d9d9;border-radius:100px;margin:0 5px;opacity:1;overflow:hidden}.single-product .product-after-summary .related-products .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px!important;height:3px!important;background-color:#005aab;box-shadow:0 0 0 1.5px #005aab}.woocommerce-pagination{width:100%}.woocommerce-pagination ul.page-numbers{border:transparent!important;margin:0 auto!important;display:flex!important;justify-content:center;width:100%;border:unset!important;margin:0;flex-wrap:wrap}.woocommerce-pagination ul.page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.woocommerce-pagination ul.page-numbers{grid-gap:.3125rem;gap:.3125rem}.woocommerce-pagination ul.page-numbers li{font-weight:400;height:30px;padding:0;min-width:20px;font-size:18px;width:auto;line-height:normal;overflow:hidden;background:transparent;border-right:unset!important}.woocommerce-pagination ul.page-numbers li{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li .current{height:100%;width:100%;line-height:inherit;aspect-ratio:1/1;padding:0}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li .current{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.woocommerce-pagination ul.page-numbers li span,.woocommerce-pagination ul.page-numbers li a{padding:0!important;display:flex!important}.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span:hover{color:#005aab!important;background:transparent!important}.woocommerce-pagination ul.page-numbers li svg{height:20px}.woocommerce-pagination ul.page-numbers li i{font-style:normal}.woocommerce-pagination ul.page-numbers li a.prev,.woocommerce-pagination ul.page-numbers li a.next{padding:0!important}.woocommerce-pagination ul.page-numbers li:hover,.woocommerce-pagination ul.page-numbers li.current,.woocommerce-pagination ul.page-numbers li .current{color:#005aab!important;background:transparent!important}.product-after-summary .tabs-heading-wrapper,.product-after-summary .tabs-heading{display:none}.product-desc-inner{line-height:26px;display:block;overflow:hidden;position:relative;padding:20px}@media only screen and (max-width: 47.99875rem){.product-desc-inner{padding:10px 0}}.product-desc-inner .tab_title{font-size:30px;line-height:55px;text-transform:uppercase;font-weight:700;text-align:left;color:#005aab}@media only screen and (max-width: 47.99875rem){.product-desc-inner .tab_title{font-size:20px;line-height:30px;margin-bottom:10px}}.product-desc-inner #review_form{padding-top:30px;margin-top:30px;border-top:1px solid rgba(204,204,204,.5)}.product-desc-inner #review_form .woocommerce-Reviews-title{font-size:20px;line-height:26px;font-weight:600;margin-bottom:10px}.product-desc-inner #review_form .comment-form-rating p.stars>span>a{line-height:1}.product-desc-inner #review_form label{display:block;font-weight:600;margin-bottom:5px}.product-desc-inner #review_form textarea{border:1px solid rgba(204,204,204,.5);padding:10px;font-size:14px;border-radius:5px}.product-desc-inner #review_form [type=text],.product-desc-inner #review_form [type=email]{width:100%;height:45px;padding:10px;font-size:14px;border-radius:5px;border:1px solid rgba(204,204,204,.5)}.product-desc-inner #review_form .form-submit input{font-size:14px!important;padding:15px 20px 10px!important;text-transform:uppercase;border-radius:5px!important;background-color:#005aab;color:#fff!important;transition:.4s}.product-desc-inner #review_form .form-submit input:hover{transform:translateY(-5px)}.product-desc-inner #review_form .comment-form-cookies-consent label{display:unset;font-weight:500;margin-bottom:0}.product-desc-inner .viewmore-wrappers{text-align:center;cursor:pointer;position:absolute;z-index:90;bottom:0;width:100%;background:#fff;left:0;padding-bottom:20px;padding-top:0}.product-desc-inner .viewmore-wrappers:before{height:200px;content:"";will-change:background-color;background:linear-gradient(180deg,#f8f8f866,#f8f8f8cc 42.31%,#fff);display:block;position:absolute;bottom:0;left:0;width:100%;z-index:9}.product-desc-inner .viewmore-wrappers .btn-viewmore{font-size:14px;font-weight:600;margin:0;position:relative;overflow:hidden;cursor:pointer;display:inline-block;text-transform:uppercase;color:#000;z-index:10;transition:.4s;text-decoration:underline}.product-desc-inner .viewmore-wrappers .btn-viewmore:after{display:inline-block;margin-left:10px;content:"";font-family:"Font Awesome 6 Pro";display:none}.product-desc-inner .viewmore-wrappers .btn-viewmore:hover{color:#005aab;transform:translateY(-5px)}.woocommerce-review-tab-wrapper{margin-top:30px;padding:35px 30px;background-color:#fff;border-radius:30px;line-height:26px;display:block;overflow:hidden;position:relative}@media only screen and (max-width: 47.99875rem){.woocommerce-review-tab-wrapper{padding:20px 15px;border-radius:15px}}.woocommerce-review-tab-wrapper .review-design-title{display:none}.woocommerce-review-tab-wrapper .woocommerce-Reviews-title{font-size:20px;line-height:26px;font-weight:600;margin-bottom:10px}.woocommerce-review-tab-wrapper .comment-form-rating p.stars>span>a{line-height:1}.woocommerce-review-tab-wrapper label{display:block;font-weight:600;margin-bottom:5px}.woocommerce-review-tab-wrapper textarea{border:1px solid rgba(204,204,204,.5);padding:10px;font-size:14px;border-radius:5px}.woocommerce-review-tab-wrapper [type=text],.woocommerce-review-tab-wrapper [type=email]{width:100%;height:45px;padding:10px;font-size:14px;border-radius:5px;border:1px solid rgba(204,204,204,.5)}.woocommerce-review-tab-wrapper .form-submit input{font-size:14px!important;text-transform:uppercase;border-radius:5px!important;background-color:#005aab;color:#fff!important;transition:.4s}.woocommerce-review-tab-wrapper .form-submit input:hover{transform:translateY(-5px)}.woocommerce-review-tab-wrapper .comment-form-cookies-consent label{display:unset;font-weight:500;margin-bottom:0}.controls.input-number-group{display:flex;align-items:center;margin-bottom:0;position:relative;padding:5px}.controls.input-number-group button{width:30px!important;padding:0;cursor:pointer;border:unset;color:#031903;outline:none;position:relative;border-radius:30px;font-weight:700}.controls.input-number-group button{width:2.25rem;height:2.25rem}.controls.input-number-group button:hover{opacity:.7}.controls.input-number-group input{height:36px;border:unset;background:transparent;padding:0 0 0 15px;width:50px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width: 63.99875rem){.controls.input-number-group input{padding:0}}.controls.input-number-group input:hover,.controls.input-number-group input:focus{border-color:#0f78d580}#review_form_wrapper form.comment-form{display:flex;flex-flow:row wrap;gap:20px;grid-gap:20px}#review_form_wrapper form.comment-form p{margin-bottom:0!important}#review_form_wrapper form.comment-form p.comment-notes,#review_form_wrapper form.comment-form p.comment-form-rating,#review_form_wrapper form.comment-form p.comment-form-comment,#review_form_wrapper form.comment-form .comment-form-cookies-consent,#review_form_wrapper form.comment-form .form-submit{flex:0 0 100%;max-width:100%}#review_form_wrapper form.comment-form p.comment-form-comment{margin-top:-25px!important}#review_form_wrapper form.comment-form p.comment-form-comment textarea{padding:10px;font-size:14px}#review_form_wrapper form.comment-form p.comment-form-author,#review_form_wrapper form.comment-form p.comment-form-email{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);display:flex;flex-direction:column}@media only screen and (max-width: 47.99875rem){#review_form_wrapper form.comment-form p.comment-form-author,#review_form_wrapper form.comment-form p.comment-form-email{flex:0 0 100%;max-width:100%}}#review_form_wrapper form.comment-form p.comment-form-author label,#review_form_wrapper form.comment-form p.comment-form-email label{font-size:16px;margin-bottom:5px}#review_form_wrapper form.comment-form p.comment-form-author input,#review_form_wrapper form.comment-form p.comment-form-email input{width:100%;height:35px;text-indent:5px;font-size:14px}#review_form_wrapper form.comment-form p.form-submit input{background-color:transparent!important;background-image:linear-gradient(180deg,#630e27 4.55%,#8a1538)!important;background:linear-gradient(180deg,#630e27 4.55%,#8a1538);border-radius:30px;color:#fff!important;transition:.4s}#review_form_wrapper form.comment-form p.form-submit input:hover{transform:translateY(-5px)}.woocommerce-cart .section-breadcrumb .breadcrumb-bg{display:none}.woocommerce-cart .section-page.singular .container{padding-left:0;padding-right:0}@media only screen and (max-width: 63.99875rem){.woocommerce-cart .section-page.singular .container{padding-left:.875rem;padding-right:.875rem}}@media only screen and (max-width: 47.99875rem){.woocommerce-cart .section-page.singular .container{padding-left:.625rem;padding-right:.625rem}}.woocommerce-cart .section-page.singular .container .content{width:100%}.woocommerce-cart .section-page.singular .container .content .heading-title{display:none}@media only screen and (max-width: 63.99875rem){.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar-layout{flex-flow:row wrap}}@media only screen and (max-width: 63.99875rem){.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0}}@media only screen and (max-width: 63.99875rem){.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding-left:0}}@media only screen and (max-width: 63.99875rem){.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-main,.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%}}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items thead{background:transparent}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items thead tr.wc-block-cart-items__header th{padding:5px 10px;font-size:18px}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody{border:unset;background-color:#dbdbcf}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr.wc-block-cart-items__row td{border-top:10px solid #F3F3EB}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr:first-child td{border-top:unset}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-components-product-name{font-size:18px;font-weight:600;font-family:Playfair Display,serif;text-transform:uppercase}@media only screen and (max-width: 47.99875rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-components-product-name{font-size:16px}}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price{display:flex!important;align-items:center;justify-content:flex-end;flex-direction:row-reverse;line-height:100%;font-weight:500;color:#282828}@media only screen and (min-width: 48rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price{font-size:15px}}@media only screen and (min-width: 96.0625rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price{font-size:16px}}@media only screen and (max-width: 47.99875rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price{font-size:14px}}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price del{line-height:1;text-decoration:none;color:#717171;text-decoration:line-through}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price ins{text-decoration:none;padding-right:10px;margin-right:10px;border-right:1px solid #282828;line-height:1;margin-left:0}@media only screen and (min-width: 48rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price ins{font-size:17px}}@media only screen and (min-width: 96.0625rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price ins{font-size:18px}}@media only screen and (max-width: 47.99875rem){.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-cart-item__prices .price ins{font-size:16px}}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-components-product-badge{display:none}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__wrap .wc-block-components-product-metadata__description{display:none}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr .wc-block-cart-item__total .price .wc-block-formatted-money-amount{font-weight:700}.woocommerce-cart .section-page.singular .container .content article table.wc-block-cart-items tbody tr:nth-child(2n){background-color:#dbdbcf}.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar .wc-block-cart__submit{margin-bottom:0}.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar .wc-block-cart__submit a{background:#000;color:#fff;font-family:Playfair Display,serif;font-size:18px;text-transform:uppercase;font-weight:800;border:1px solid transparent}.woocommerce-cart .section-page.singular .container .content article .wc-block-components-sidebar .wc-block-cart__submit a:hover{background:transparent;color:#005aab;border-color:#005aab}.woocommerce-checkout .section-breadcrumb .breadcrumb-bg{display:none}.woocommerce-checkout .section-page.singular .container{padding-left:0;padding-right:0}@media only screen and (max-width: 63.99875rem){.woocommerce-checkout .section-page.singular .container{padding-left:.875rem;padding-right:.875rem}}@media only screen and (max-width: 47.99875rem){.woocommerce-checkout .section-page.singular .container{padding-left:.625rem;padding-right:.625rem}}.woocommerce-checkout .section-page.singular .container .content{width:100%}.woocommerce-checkout .section-page.singular .container .content .heading-title{display:none}@media only screen and (max-width: 63.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wc-block-components-sidebar-layout{flex-flow:row wrap;gap:30px}}@media only screen and (max-width: 63.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0}}@media only screen and (max-width: 63.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding-left:0;order:-1;position:unset}}@media only screen and (max-width: 63.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-main,.woocommerce-checkout .section-page.singular .container .content article .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%}}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout{padding-top:0}.woocommerce-checkout .section-page.singular .container .content article .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button{font-weight:600}.woocommerce-checkout .section-page.singular .container .content article .wc-block-checkout__actions_row .wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button{background:#000;color:#fff;font-family:Playfair Display,serif;font-size:18px;text-transform:uppercase;font-weight:800;border:1px solid transparent}.woocommerce-checkout .section-page.singular .container .content article .wc-block-checkout__actions_row .wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover{background:transparent;color:#005aab;border-color:#005aab}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:16px;font-weight:600;font-family:Playfair Display,serif;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width: 47.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:15px}}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price{display:flex!important;align-items:center;justify-content:flex-end;flex-direction:row-reverse;line-height:100%;font-weight:500;color:#282828}@media only screen and (min-width: 48rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price{font-size:14px}}@media only screen and (min-width: 96.0625rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price{font-size:15px}}@media only screen and (max-width: 47.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price{font-size:13px}}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price del{line-height:1;text-decoration:none;color:#717171;text-decoration:line-through}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price ins{text-decoration:none;padding-right:10px;margin-right:10px;border-right:1px solid #282828;line-height:1;margin-left:0}@media only screen and (min-width: 48rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price ins{font-size:16px}}@media only screen and (min-width: 96.0625rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price ins{font-size:17px}}@media only screen and (max-width: 47.99875rem){.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price ins{font-size:15px}}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-badge{display:none}.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata__description,.woocommerce-checkout .section-page.singular .container .content article .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata{display:none}
