:is(.postid-26379,.postid-26503,.postid-26612) .variations .tf-fit-size-row select:not(:disabled){pointer-events:auto!important;opacity:1!important}:root{--tf-navy:#0F2345;--tf-gold:#d99a23;--tf-border:#e5e5e5}@font-face{font-display:swap;font-family:'MinionPro-Bold';src:url(https://websupportondemo.com/clients/tuxedofashions/wp-content/themes/yobazar/fonts/MinionPro-Bold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'MinionPro-Medium';src:url(https://websupportondemo.com/clients/tuxedofashions/wp-content/themes/yobazar/fonts/MinionPro-Medium.otf) format('opentype');font-weight:400;font-style:normal}.tf-gallery-prev:hover svg path,.tf-gallery-next:hover svg path{stroke:#000000!important}.ts-variation-price.hidden{display:none!important}.woocommerce div.product .summary h1.product_title.entry-title{font-family:'MinionPro-Bold'!important;font-size:38px ! IMPORTANT;margin-bottom:0}.tf-current-price.tf-live-price span.woocommerce-Price-amount.amount{font-size:32px;font-weight:600;color:#0F2345}.woocommerce div.product form.cart .variations label{font-size:18px !Important;font-weight:600 !Important;color:var(--tf-navy);font-family:"Montserrat",sans-serif!important;}.woocommerce div.product.gallery-layout-vertical div.summary{margin-bottom:0}.woocommerce .quantity input.qty,.quantity input.qty{border-radius:4px}.shop_table .quantity .qty,.summary .quantity .qty,.cart-item-wrapper .quantity .qty{width:90px}.woocommerce div.product form.cart .button{width:auto;margin-top:25px;border-radius:5px;background:#0F2345;border-color:#0F2345;padding:9px 20px;text-transform:uppercase;font-size:16px}.woocommerce div.product form.cart .button::before{color:#ffa700}.woocommerce div.product .summary .ts-buy-now-button{width:auto;padding:9px 20px;text-transform:uppercase;font-size:16px;border-radius:5px}a.sch_btn i{color:#ffa700}a.sch_btn{background:#001743;width:100%!important;border-radius:5px;text-transform:uppercase;font-weight:700;color:white!important}.woocommerce div.product .tf-product-gallery{display:flex;gap:20px;align-items:flex-start;width:55% ! IMPORTANT}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #C9A35A);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #C9A35A);color:#C9A35A}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #C9A35A);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #C9A35A);color:#C9A35A}.woocommerce div.product .tf-gallery-thumbs{width:100px;display:flex;flex-direction:column;gap:12px}.woocommerce div.product .tf-gallery-thumbs img{width:100%;border:1px solid #ddd;cursor:pointer}.woocommerce div.product .tf-gallery-main{flex:1;max-width:530px;position:relative}.woocommerce div.product .tf-product-gallery-slider img{width:100%;height:auto;max-height:700px;object-fit:contain;display:block;margin:0 auto}.tf-sale-badge{position:absolute;top:20px;left:20px;z-index:999;background:var(--tf-navy);color:#fff;padding:10px 18px;font-weight:700;border:2px solid var(--tf-gold)}.woocommerce div.product .tf-gallery-prev,.woocommerce div.product .tf-gallery-next{width:44px;height:44px;border-radius:50%;background:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:999;box-shadow:0 0 10px rgb(0 0 0 / .15);cursor:pointer}.woocommerce div.product .tf-gallery-prev{left:10px}.woocommerce div.product .tf-gallery-next{right:10px}.tf-gallery-pagination{margin-top:15px;text-align:center}.swiper-pagination-bullet-active{background:var(--tf-navy)}.product_title{color:var(--tf-navy);font-size:58px;line-height:1.15;font-weight:700;margin-bottom:15px}.product_meta .sku_wrapper,.product_meta .posted_in,.product_meta .tagged_as{display:none}.tf-brand{color:#888;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.tf-price-block{margin:20px 0 30px;border-bottom:2px solid #e8e8e8;padding-bottom:12px}.tf-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.tf-original-price{color:#888;text-decoration:line-through;font-size:34px;font-weight:500}.tf-savings{color:var(--tf-gold);font-size:32px;font-weight:700;text-transform:uppercase}.tf-fit-heading{margin:0 0 15px;font-size:18px;font-weight:600;color:var(--tf-navy)}.tf-fit-selector{width:100%}.tf-fit-options{display:flex!important;gap:16px;margin-bottom:20px}.tf-fit-card{flex:1;border:2px solid #dcdcdc;border-radius:8px;background:#fff;padding:10px;text-align:left;cursor:pointer;transition:.25s ease;position:relative}table.variations label[for="pa_color"]{display:block!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations .label{display:flex}.tf-fit-card:hover{border-color:var(--tf-navy)}.tf-fit-card.active{border-color:var(--tf-navy);box-shadow:0 4px 16px rgb(0 0 0 / .08)}.tf-fit-title{font-size:22px;font-weight:700;color:var(--tf-navy);margin-bottom:10px}.tf-fit-desc{color:#666;font-size:15px;line-height:1.5}.tf-fit-check{position:absolute;top:-12px;right:-12px;width:34px;height:34px;border-radius:50%;background:var(--tf-navy);color:#fff;display:none!important;align-items:center;justify-content:center;font-weight:700}.tf-fit-card.active .tf-fit-check{display:flex!important}table.variations{width:100%;border:none!important}table.variations tr{border:none!important}table.variations th{display:block;width:100%;padding:0 0 10px;font-size:16px;color:var(--tf-navy);font-weight:700}table.variations td{display:block;width:100%;padding:0 0 20px}table.variations select{width:100%;height:56px;border:1px solid #ddd;border-radius:6px;padding:0 15px;font-size:16px}.variable-items-wrapper{display:flex;flex-wrap:wrap;gap:12px}.variable-item{width:46px!important;height:46px!important;border-radius:50%!important;border:2px solid #ddd!important;transition:.25s}.variable-item:hover{border-color:var(--tf-gold)!important}.variable-item.selected{border-color:var(--tf-gold)!important;box-shadow:0 0 0 2px var(--tf-navy)}.tf-product-highlights{margin-top:40px;padding:10px;border:1px solid #e5e5e5;border-radius:10px;background:#fff}.tf-section-title{color:var(--tf-navy);font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.tf-highlights-list{list-style:none;margin:0;padding:0}.tf-highlights-list li{display:flex;gap:12px;margin-bottom:14px;color:#333;line-height:1.6}.tf-highlight-icon{color:var(--tf-gold);font-weight:700;font-size:18px}span.tf-fit-title{width:100% ! IMPORTANT;display:block}button.tf-fit-card{text-align:center}.tf-complete-look{margin-top:40px;padding:10px;border:1px solid #e5e5e5;border-radius:10px;background:#fff}.tf-look-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tf-look-item{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:.25s ease}.tf-look-item:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgb(0 0 0 / .08)}.tf-look-image img{width:100%;display:block}.tf-look-info{padding:12px}.tf-look-title{font-size:14px;font-weight:600;color:var(--tf-navy);margin-bottom:6px}.tf-look-price{font-size:14px;color:#333}.tf-fitguide-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none}.tf-fitguide-modal.active{display:block}.tf-fitguide-overlay{position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .6)}.tf-fitguide-content{position:relative;max-width:900px;margin:5% auto;background:#fff;border-radius:12px;padding:30px;z-index:2;max-height:80vh;overflow-y:auto}.tf-fitguide-close{position:absolute;top:10px;right:15px;font-size:32px;background:none;border:none;cursor:pointer;color:var(--tf-navy)}.tf-sticky-atc{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid var(--tf-border);display:flex;justify-content:space-between;align-items:center;padding:12px 20px;z-index:99999;box-shadow:0 -5px 20px rgb(0 0 0 / .08)}body.wpvibe-preview-active .tf-sticky-atc{bottom:80px!important}@media (max-width:1024px){body.wpvibe-preview-active .tf-sticky-atc{bottom:164px!important}}.tf-sticky-left{display:flex;flex-direction:column}.tf-sticky-title{font-size:14px;font-weight:600;color:var(--tf-navy)}.tf-sticky-price{font-size:16px;color:var(--tf-gold);font-weight:700}.tf-sticky-btn{background:var(--tf-navy);color:#fff;border:none;padding:14px 28px;font-weight:700;cursor:pointer;border-radius:6px}table.variations select[style*="red"]{border:2px solid #d99a23!important;box-shadow:0 0 0 2px rgb(217 154 35 / .2)}.tf-original-price{text-decoration:line-through;color:#888;font-size:34px;margin-left:12px}.tf-savings{color:#d99a23;font-weight:700;margin-left:12px}div.product .product-images-summary{overflow:hidden;display:flex}.tf-before-tabs-row{display:flex;gap:18px;max-width:1200px;margin:0 auto 20px;align-items:flex-start;border-top:1px solid #f5f5f5}.tf-before-tabs-left{flex:0 0 30%}.tf-before-tabs-right{flex:0 0 70%;display:flex;flex-direction:column}.tf-complete-btn{margin-top:20px;display:inline-block;background:var(--tf-navy);color:#fff;padding:14px 22px;text-decoration:none;font-weight:700;border-radius:6px;text-align:center;transition:.25s}.tf-complete-btn:hover{background:#061d42}.tf-price-meta{display:flex;align-items:center;gap:14px;margin-top:8px}.tf-original-price{font-size:22px;color:#888;text-decoration:line-through;font-weight:500}.tf-savings{font-size:14px;font-weight:700;color:#d99a23;background:rgb(217 154 35 / .12);padding:6px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.tf-product-layout{display:flex;gap:40px;max-width:1200px;margin:0 auto}.tf-product-left{flex:1}.tf-product-right{flex:1}.tf-product-extras{display:flex;gap:30px;max-width:1200px;margin:50px auto 0}.tf-extra-left{flex:3}.tf-extra-right{flex:7}div#show_pro_det{display:none}.variations td.value{position:relative}.tf-size-chart-wrap{position:absolute;right:0;top:8px}.tf-size-chart-btn{font-size:13px;font-weight:600;color:#0F2345;text-decoration:underline;cursor:pointer}.tf-size-chart-btn:hover{color:#d99a23}.tf-gallery-prev,.tf-gallery-next{display:flex;align-items:center;justify-content:center}.tf-gallery-prev svg,.tf-gallery-next svg{width:18px;height:18px}.tf-gallery-prev:hover svg path,.tf-gallery-next:hover svg path{stroke:#fff}.tf-gallery-thumbs img{transition:.25s ease;border:2px solid #fff0}.tf-gallery-thumbs img.active{border-color:#d99a23;transform:scale(1.03)}.tf-fit-card{transition:all .25s ease}.tf-fit-card.active{border-color:#0F2345;box-shadow:0 6px 18px rgb(8 40 91 / .12)}.tf-fit-card:hover{transform:translateY(-2px)}.tf-price-row{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.tf-original-price{font-size:24px;color:#8d8d8d;text-decoration:line-through;line-height:1.2}.tf-savings{margin-left:auto;font-size:16px;font-weight:700;color:#d99a23;white-space:nowrap}.tf-price-row{display:flex;align-items:flex-end;gap:18px}.tf-current-price del{display:none}.tf-current-price ins{text-decoration:none}.single-product .summary .product-brands{display:block;margin-bottom:8px}.tf-original-price del{color:#888;font-size:20px}.tf-savings{margin-left:auto;color:#d99a23;font-size:15px;font-weight:700}.tf-original-price:empty,.tf-savings:empty{display:none}.ts-variation-price,.single_variation_wrap .woocommerce-variation-price,.single_variation .price,.summary>.price,.woocommerce-variation-price{display:none!important}.variable-item{width:46px!important;height:46px!important;border-radius:2px!important;border:none;transition:.25s}ul.variable-items-wrapper.color-variable-items-wrapper.wvs-style-squared{display:flex ! IMPORTANT;gap:1px}.woocommerce div.product .tf-gallery-prev,.woocommerce div.product .tf-gallery-next{display:none}.single-product-buttons-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:row;justify-content:space-between}.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:12px}.woocommerce div.product .quantity{flex:0 0 110px}.woocommerce div.product .quantity input.qty{width:100%;height:56px;text-align:center}.woocommerce div.product .single_add_to_cart_button{flex:1;height:56px;min-width:180px}.woocommerce div.product .ts-buy-now-button,.woocommerce div.product .sub_prood{flex:1;height:56px;min-width:180px;display:flex;align-items:center;justify-content:center}.woocommerce-variation-add-to-cart-disabled,.woocommerce-variation-add-to-cart{flex-wrap:nowrap!important}.tf-look-grid{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding-bottom:10px}.tf-look-item{flex:0 0 17%;min-width:160px}.tf-look-image img{width:100%;height:220px;object-fit:contain;object-position:center;background:#fff;display:block}.tf-view-all .tf-look-view-all-box{height:100%;min-height:260px;background:#0F2345;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;border-radius:8px}.tf-look-grid::-webkit-scrollbar{display:none}.tf-look-item.view-all{display:flex;align-items:center;justify-content:center;background:#0F2345;color:#fff;font-weight:700;border-radius:8px;cursor:pointer;min-width:180px}.tf-look-item.view-all a{color:#fff;text-align:center;width:100%}.tf-fit-selector-row td{padding:20px 0!important;border:none}.tf-fit-selector{margin:0}.tf-fit-selector-row .label{display:none}.tf-sizechart-inline{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.tf-sizechart-inline .wpcsc-size-charts-list-label{display:none}.tf-sizechart-inline .wpcsc-btn{border:1px solid #0F2345;padding:10px 18px;color:#0F2345;text-decoration:none;font-weight:600;background:#fff;transition:.3s}.tf-sizechart-inline .wpcsc-btn:hover{background:#0F2345;color:#fff}.wpcsc-size-charts-list{display:flex!important}.wpcsc-size-charts-list-label{display:none!important}a.wpcsc-btn.wpcsc-size-charts-list-item{padding-left:40px;position:relative}a.wpcsc-size-charts-list-item::before{content:"";position:absolute;left:12px;top:60%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;width:30px;height:30px}.tf-view-all{display:flex;justify-content:space-between!important;align-items:center}.tf-look-item.tf-view-all a{background:#fff;border:2px solid #E6A32C;border-radius:6px;color:#E6A32C;font-size:16px;font-weight:700;line-height:1.3;text-align:center;transition:.25s;height:60px;width:100%;margin:12px;padding:10px}.tf-look-item.tf-view-all a:hover{text-decoration:none;background:#E6A32C;color:#fff}.wpcsc-size-charts-list-label{display:none!important}span.variable-item-span.variable-item-span-color{border-radius:4px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item),.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){border:none!important}.woocommerce div.product .summary a.button.ts-buy-now-button.disabled{color:#08285b;background:#fff0;border-color:#08285b}.woo-variation-swatches ul li.variable-item.color-variable-item{border:none ! IMPORTANT}div#tab-description h2{color:var(--tf-navy);font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.faq-section h3{color:var(--tf-navy);font-size:22px;font-weight:600;text-transform:none}.woocommerce div.product form.cart .variations td.value{display:flex;justify-content:space-between;align-items:center}table.variations tr:last-child span.woo-selected-variation-item-name,table.variations tr:nth-last-child(2) span.woo-selected-variation-item-name{display:none!important}span.tf-mobile-arrow{display:none}.tf-reassurance{border:1px solid #e3d2b0;border-radius:12px;background:#fff;padding:18px 20px 16px;position:relative;text-align:center;margin-top:20px}.tf-reassurance-stars{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#fff;padding:0 14px;color:#C9A35A;font-size:18px;letter-spacing:4px;font-weight:700}.tf-reassurance-title{font-size:28px;font-weight:800;color:#0F2345;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.tf-reassurance-subtitle{color:#C9A35A;font-size:18px;font-weight:700;margin-top:2px;margin-bottom:18px}.tf-reassurance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.tf-reassurance{margin-bottom:20px}.srv_area_last{display:none}.tf-reassurance-item{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;border-right:1px solid #e3d2b0}.tf-reassurance-item:last-child{border-right:none}.tf-reassurance-icon{font-size:32px;color:#C9A35A;flex-shrink:0}.tf-reassurance-text{font-size:14px;color:#0F2345;line-height:1.4;font-weight:600;text-align:left}.tf-reassurance-icon img{width:30px;height:30px}.tf-price-block{display:flex;flex-direction:column;gap:10px;font-family:inherit}.tf-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.tf-current-price{font-size:28px;font-weight:700;color:#111;line-height:1}.tf-original-price{font-size:18px;color:#888;text-decoration:line-through}.tf-savings{margin-left:auto;display:flex;align-items:center}.tf-savings-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ffe600,#ffd000);color:#111;font-weight:800;font-size:14px;padding:8px 12px;border-radius:999px;box-shadow:0 3px 10px rgb(0 0 0 / .12);border:1px solid rgb(0 0 0 / .08);white-space:nowrap}.tf-savings-badge:hover{transform:translateY(-1px);transition:all 0.2s ease;box-shadow:0 5px 14px rgb(0 0 0 / .18)}.wpcsc-size-charts-list-label{display:none!important}.wpcsc-size-charts-list{margin:0!important;width:auto}.wpcsc-size-charts-list-item{display:flex!important;align-items:center;justify-content:center;gap:12px;height:55px;min-width:220px;padding:0 24px!important;background:#fff!important;border:1.5px solid #d69a1d!important;border-radius:4px!important;color:#0F2345!important;font-size:16px!important;font-weight:700!important;text-decoration:none!important;transition:.25s ease}.wpcsc-size-charts-list-item:before{content:"";width:24px;height:24px;flex-shrink:0;background:url(https://websupportondemo.com/clients/tuxedofashions/wp-content/uploads/2026/06/ruler.png) center center no-repeat;background-size:contain}.wpcsc-size-charts-list-item:hover{background:#fff8ea!important}.woocommerce div.product form.cart .reset_variations{display:none!important}.wpcsc-size-charts-list-item{gap:12px;height:58px;min-width:96%;margin-left:10px!important;padding:0 24px!important}.wpcsc-size-charts-list{margin-top:10px!important}.tf-sale-badge{padding:10px 32px}.woocommerce div.product form.cart .variations .tf-variation-row,.woocommerce div.product form.cart .variations .wpcsc-size-charts-list{display:block;width:100%!important;justify-content:space-evenly;gap:10px!important}@media (max-width:767px){.wpcsc-size-charts-list-item{height:44px;min-width:100%;font-size:15px!important;margin-left:0px!important;margin-top:10px!important}.tf-complete-look{margin-top:0}.tf-price-row{flex-direction:column;align-items:flex-start;justify-content:space-between;align-items:center ! IMPORTANT;vertical-align:middle ! IMPORTANT}.tf-savings{margin-left:0}.tf-current-price{font-size:24px}.tf-original-price{font-size:16px;padding-top:12px}.tf-savings-badge{font-size:13px;padding:6px 10px}.tf-reassurance{padding:20px 14px;margin-top:16px}.tf-reassurance-title{font-size:16px}.tf-reassurance-subtitle{font-size:13px;margin-bottom:14px}.tf-reassurance-grid{grid-template-columns:repeat(2,1fr);row-gap:15px}.tf-reassurance-item{border-right:none;justify-content:flex-start;padding:0}.tf-reassurance-icon{font-size:26px}.tf-reassurance-text{font-size:12px}div.product .product-images-summary{display:block;overflow:hidden}span.tf-mobile-arrow{display:block;padding-left:20px}.woocommerce div.product .tf-product-gallery{display:block!important;width:100%!important}.tf-gallery-thumbs{display:none!important}.woocommerce div.product .tf-gallery-main{width:100%;max-width:100%}.woocommerce div.product .tf-product-gallery-slider{border-radius:12px;overflow:hidden}.woocommerce div.product .tf-product-gallery-slider img{width:100%;max-height:none;display:block}.woocommerce div.product .tf-gallery-prev,.woocommerce div.product .tf-gallery-next{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;top:50%;transform:translateY(-50%);box-shadow:0 3px 12px rgb(0 0 0 / .15);padding:0!important}.tf-gallery-prev{left:12px}.tf-gallery-next{right:12px}.woocommerce div.product .summary h1.product_title.entry-title{font-family:'MinionPro-Bold'!important;font-size:33px!important;line-height:1.15;margin:18px 0 10px}.tf-price-row{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row;gap:0;margin-bottom:18px}.tf-current-price.tf-live-price span.woocommerce-Price-amount.amount{font-size:25px}.tf-current-price{font-size:44px}.tf-original-price{font-size:22px}.tf-savings{margin-top:12px;font-size:17px}table.variations .label{display:block!important;width:100%;margin-bottom:10px}table.variations td.value{display:block!important}.variable-items-wrapper{display:flex;flex-wrap:wrap;gap:10px}.variable-item.color-variable-item{width:46px!important;height:46px!important}.tf-fit-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0}.tf-fit-card{min-width:0!important;width:100%;box-sizing:border-box;white-space:normal}.tf-fit-card:last-child:nth-child(odd){grid-column:1 / -1}.tf-fit-desc{overflow-wrap:anywhere}.woocommerce div.product form.cart,.woocommerce div.product form.cart table.variations{width:100%;max-width:100%;min-width:0;table-layout:fixed}.woocommerce div.product form.cart table.variations select{min-width:0;max-width:100%;box-sizing:border-box}body.single-product #page{padding-bottom:var(--tf-sticky-space,120px)}.tf-fit-card{min-height:90px;padding:14px}.tf-fit-title{font-size:16px}.tf-fit-desc{font-size:13px}.tf-variation-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.wpcsc-size-charts-list{margin:12px 0 0;text-align:right}select{height:52px}.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:nowrap!important;gap:12px;align-items:center}.woocommerce div.product .quantity{width:95px!important;flex:none}.woocommerce div.product .single_add_to_cart_button{flex:1}.woocommerce div.product .ts-buy-now-button{flex:1}.woocommerce div.product .sub_prood{width:100%;margin-top:12px}.tf-social-row{display:flex;justify-content:space-between;align-items:center}.tf-product-layout,.tf-product-extras,.tf-before-tabs-row{flex-direction:column}.tf-look-grid{display:flex;overflow-x:auto;gap:14px;padding-bottom:10px;scroll-snap-type:x mandatory}.tf-look-item{min-width:145px;scroll-snap-align:start}.tf-look-view-all-box2{min-height:145px;font-size:14px}.tf-product-highlights{margin-top:10px;padding:0px!important}.tf-before-tabs-left{flex:0 0 0%;width:100%!important}.tf-before-tabs-right{width:100%;flex:0 0 0%}.tf-section-title{font-size:20px}.tf-mobile-title{display:flex;justify-content:space-between;align-items:center;padding:18px;cursor:pointer}.woocommerce div.product div.summary{margin-bottom:0}.tf-mobile-title .tf-section-title{margin:0;font-size:20px;text-transform:uppercase;color:var(--tf-navy)}.tf-mobile-arrow{font-size:30px;line-height:1;color:var(--tf-navy);transition:.3s}.tf-mobile-content{display:none;padding:0 18px 18px}.tf-mobile-accordion{border:1px solid #E4E7EE;border-radius:12px;margin-bottom:16px;background:#fff;overflow:hidden}.tf-mobile-accordion.active .tf-mobile-content{display:block}.tf-mobile-accordion.active .tf-mobile-arrow{transform:rotate(90deg)}.woocommerce div.product .tf-gallery-main{height:300px;overflow:hidden}.woocommerce div.product .tf-product-gallery-slider,.woocommerce div.product .swiper,.woocommerce div.product .swiper-wrapper,.woocommerce div.product .swiper-slide{height:100%}.woocommerce div.product .swiper-slide{display:flex;align-items:center;justify-content:center}.woocommerce div.product .swiper-slide img{width:100%;height:100%;object-fit:contain}.tf-sale-badge{padding:14px 37px}}@media (max-width:1024px){.tf-look-grid{grid-template-columns:repeat(2,1fr)}.tf-sticky-atc{box-sizing:border-box;display:flex;bottom:52px;padding:8px 10px}.tf-sticky-left{flex:1;min-width:0;padding-right:10px}.tf-sticky-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-sticky-btn{padding:12px 16px;white-space:nowrap}.tf-sticky-btn:disabled,.tf-sticky-btn[aria-disabled="true"]{opacity:.55;cursor:not-allowed}}@media (max-width:3500px) and (min-width:1440px){body.boxed #page,.page-container,.container,body>#ts-search-result-container .search-content,.dokan-store #page>#main,.breadcrumb-title-wrapper .breadcrumb-content,body.boxed header.ts-header .header-sticky,.ts-sidebar-content .filter-widget-area,.ts-header .ts-megamenu.no-stretch-content>.sub-menu>li{width:100% ! IMPORTANT;max-width:100%!important;padding-left:60px;padding-right:60px}.breadcrumb-title-wrapper.breadcrumb-v1.no-title{padding-left:60px;padding-right:60px}.tf-before-tabs-row{width:100% ! IMPORTANT;max-width:100%!important}.tf-look-grid .tf-look-item:nth-child(4){display:block}.srv_area_last{display:flex!important}.woocommerce div.product .tf-gallery-main{background:#f9f9f9}.swiper-horizontal{touch-action:pan-y;width:680px!important;background:#f9f9f9}.woocommerce div.product .tf-gallery-thumbs{width:113px}.wpcsc-size-charts-list-item{gap:12px;height:58px;min-width:96%;margin-left:10px!important;padding:0 24px!important}.wpcsc-size-charts-list{margin-top:10px!important}.tf-sale-badge{padding:20px 56px;font-size:22px}.woocommerce div.product form.cart .variations .tf-variation-row,.woocommerce div.product form.cart .variations .wpcsc-size-charts-list{display:block;width:100%!important;justify-content:space-evenly;gap:10px!important}.woocommerce div.product .quantity{flex:0 0 200px}.tf-look-title{font-size:16px}.tf-look-item{flex:0 0 19%;min-width:202px}.woocommerce div.product .summary h1.product_title.entry-title{font-family:'MinionPro-Bold'!important;font-size:47px ! IMPORTANT;margin-bottom:0}.woocommerce div.product form.cart .button::before{color:#C9A35A;font-size:23px}.tf-reassurance-icon img{width:40px;height:40px}}.woocommerce div.product form.cart table.variations td.value:has(>.tf-rental-inseam-label){display:block!important;width:100%!important}.woocommerce div.product form.cart table.variations td.value:has(>.tf-rental-inseam-label)>.tf-variation-row,.woocommerce div.product form.cart table.variations td.value:has(>.tf-rental-inseam-label) .tf-variation-select{display:block!important;width:100%!important;max-width:none!important;min-width:0!important}