.wd-sizeguide-title{display:none}.single-product .wd-breadcrumbs>:is(span,a):last-child{display:none}.product-wrapper div.wd-swatch.wd-text{min-width:28px;min-height:28px;aspect-ratio:1 / 1}div.wd-swatch.wd-text{min-width:30px;min-height:30px;aspect-ratio:1 / 1;width:30px}:is(.btn,.button,button,[type=submit],[type=button]){padding:var(--btn-padding,5px 10px)}[class*="wd-swatches"].wd-text-style-2 .wd-swatch.wd-text .wd-swatch-text{font-size:calc(var(--wd-swatch-text-size) - 4px)!important}.single-breadcrumbs-wrapper,h1.product_title,.woocommerce-product-rating{margin-bottom:unset}div.wd-swatches-product{--wd-swatch-v-sp:4px;--wd-swatch-h-sp:4px}@media (max-width:1024px){.wd-label-top-md table.variations .cell{display:table-cell}.wd-label-top-md table.variations .label{margin-bottom:unset}.woocommerce-breadcrumb .wd-last-link{--wd-link-color:unset;font-weight:unset}}table.variations .label{padding-right:unset}table.variations tr{flex-wrap:nowrap;display:flex;align-items:flex-start;gap:6px}table.variations tr .cell{display:flex;padding:unset}table.variations tr .label.cell{margin:unset;padding:4px 0}[class*="wd-swatches"]{--wd-swatch-h-sp:5px;--wd-swatch-v-sp:5px}table.variations .value{width:auto}@media (min-width:1025px){.product_title{font-size:28px}}.wd-page-title .title{text-transform:capitalize}.product-image-summary .summary-inner{display:flex;flex-wrap:wrap;align-items:center}.single-breadcrumbs-wrapper,.wd-entities-title,.woocommerce-product-rating,.tabs-location-summary .tabs-layout-accordion{flex-grow:1;width:-webkit-fill-available;width:100%}.single-breadcrumbs-wrapper{order:1}h1.product_title{order:2}.woocommerce-product-rating{order:3}.summary-inner>.price{order:4;flex-grow:1;margin-top:10px;margin-bottom:10px!important}.wd-wishlist-btn{order:5}.wd-sizeguide-btn{order:6}form.cart{order:7;flex-grow:1;width:-webkit-fill-available;width:100%;margin-top:5px}#wc-stripe-express-checkout-element{order:8;margin-top:unset!important}.wd-after-add-to-cart{order:9}.wd-product-info{order:10}.woocommerce-product-details__short-description{order:11}.tabs-location-summary .tabs-layout-accordion{order:12}.product_meta{order:13}.wd-social-icons{order:14}.summary-inner>.wd-action-btn{margin-inline-end:15px;margin-bottom:unset;margin-inline-start:15px}.wd-attr-selected,.wd-reset-var{display:none!important}.wd-reset-bottom-md.variation-swatch-selected{--wd-var-table-mb:var(--wd-mb) !important}.wd-product .wd-entities-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wd-logo img{padding:unset}.woocommerce-product-details__short-description,.woocommerce-product-details__short-description li,.woocommerce-product-details__short-description p{margin-bottom:unset}.woocommerce-product-details__short-description ul{margin-top:5px;margin-bottom:15px!important}.size-table{margin-bottom:unset}.wd-tabs .tabs-name{font-size:16px!important}.table-title{display:none}.size-table{min-width:360px}#wd_sizeguide .table-wrapper{min-width:unset;overflow-x:auto}.single-product .rank-math-breadcrumb .last{display:none}.woocommerce-result-count{display:none!important}.wd-breadcrumbs .wd-delimiter{margin-inline:4px}.hero-right-col:after{content:'';position:absolute;inset:0;background:linear-gradient(to right,#030303 0%,#8b4512 50%,transparent 100%)}@media screen and (max-width:768px){.hero-right-col:after{background:linear-gradient(to bottom,#030303 0%,#8b4512 60%,transparent 85%)}.hero-img img{object-fit:contain!important}}@media screen and (min-width:769px){.hero-img img{width:50%}}.inq-page{--inq-ink:#1c1814;--inq-ink-2:#2c241c;--inq-accent:#b07a3f;--inq-accent-d:#8a5a2b;--inq-soft:#f7efe4;--inq-border:#e3ddd3;--inq-field:#faf8f5;--inq-muted:#8a8276;color:var(--inq-ink)}.inq-page .wpcf7-form{max-width:760px;margin:0 auto;background:#fff;border:1px solid var(--inq-border);border-radius:16px;padding:34px 40px 38px;box-shadow:0 8px 40px rgb(0 0 0 / .07)}@media (max-width:600px){.inq-page .wpcf7-form{padding:24px 20px 28px}}.inq-page .inq-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.inq-page .inq-row.full{grid-template-columns:1fr}@media (max-width:600px){.inq-page .inq-row{grid-template-columns:1fr}}.inq-page .inq-group{display:flex;flex-direction:column;gap:6px}.inq-page .inq-group>label{font-size:13px;font-weight:600;color:#4a4138}.inq-page .req{color:var(--inq-accent)}.inq-page .wpcf7-form input.inq-input,.inq-page .wpcf7-form select.inq-input,.inq-page .wpcf7-form textarea.inq-input{width:100%;padding:11px 14px;border:1.5px solid var(--inq-border);border-radius:9px;font-size:14px;font-family:inherit;color:var(--inq-ink);background:var(--inq-field);transition:border-color 0.18s,box-shadow 0.18s,background 0.18s;outline:none;box-sizing:border-box}.inq-page .wpcf7-form input.inq-input:focus,.inq-page .wpcf7-form select.inq-input:focus,.inq-page .wpcf7-form textarea.inq-input:focus{border-color:var(--inq-accent);box-shadow:0 0 0 3px rgb(176 122 63 / .14);background:#fff}.inq-page .wpcf7-form textarea.inq-input{min-height:130px;resize:vertical;line-height:1.55}.inq-page .wpcf7-form select.inq-input{cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%231c1814' d='M6 8 0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.inq-page .inq-divider{display:flex;align-items:center;gap:12px;margin:22px 0 18px;color:var(--inq-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.inq-page .inq-divider:first-child{margin-top:0}.inq-page .inq-divider::before,.inq-page .inq-divider::after{content:'';flex:1;height:1px;background:#f1ede7}.inq-page .inq-pills .wpcf7-radio{display:flex;flex-wrap:wrap;gap:8px}.inq-page .inq-pills .wpcf7-list-item{margin:0}.inq-page .inq-pills .wpcf7-list-item label{display:inline-flex;align-items:center;padding:7px 15px;border:1.5px solid var(--inq-border);border-radius:100px;font-size:13px;font-weight:600;color:var(--inq-muted);cursor:pointer;transition:all 0.18s;user-select:none}.inq-page .inq-pills .wpcf7-list-item input{position:absolute;opacity:0;pointer-events:none}.inq-page .inq-pills .wpcf7-list-item:has(input:checked) label{border-color:var(--inq-accent);background:var(--inq-soft);color:var(--inq-accent-d)}.inq-page .file-upload-area{border:2px dashed #d6cfc3;border-radius:10px;padding:22px 16px;text-align:center;cursor:pointer;transition:border-color 0.2s,background 0.2s;position:relative}.inq-page .file-upload-area:hover{border-color:var(--inq-accent);background:#fdfbf8}.inq-page .file-upload-area input[type="file"]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.inq-page .file-upload-area .up-icon{font-size:24px;margin-bottom:6px;color:var(--inq-accent-d)}.inq-page .file-upload-area p{font-size:13px;color:var(--inq-muted);margin:0}.inq-page .file-upload-area p span{color:var(--inq-accent-d);font-weight:600}.inq-page .file-upload-area .file-name{display:block;margin-top:6px;font-size:12px;color:var(--inq-ink);font-weight:600}.inq-page .file-upload-area .file-name:empty::before{content:attr(data-empty);color:var(--inq-muted);font-weight:400}.inq-page .form-check .wpcf7-acceptance{display:flex;align-items:flex-start;gap:10px;margin-top:4px}.inq-page .form-check .wpcf7-list-item{margin:0}.inq-page .form-check label{font-size:13px;color:var(--inq-muted);line-height:1.5;cursor:pointer;font-weight:400}.inq-page .form-check input[type="checkbox"]{width:17px;height:17px;margin-top:2px;accent-color:var(--inq-accent);cursor:pointer;flex-shrink:0}.inq-page .form-check a{color:var(--inq-accent-d);text-decoration:underline}.inq-page .wpcf7-form .wpcf7-turnstile,.inq-page .wpcf7-form .cf-turnstile{margin:18px 0 6px}.inq-page .wpcf7-form input.btn-submit{width:100%;margin-top:8px;padding:14px 32px;border:none;border-radius:10px;font-size:15px;font-weight:700;letter-spacing:.3px;color:#fff;background:linear-gradient(135deg,var(--inq-ink-2),var(--inq-ink));cursor:pointer;transition:transform 0.18s,box-shadow 0.18s}.inq-page .wpcf7-form input.btn-submit:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgb(28 24 20 / .28)}.inq-page .wpcf7-not-valid{border-color:#b3261e!important}.inq-page .wpcf7-not-valid-tip{font-size:12px;color:#b3261e;margin-top:4px}.inq-page .wpcf7-response-output{margin:18px 0 0!important;padding:12px 16px!important;border-radius:9px;font-size:14px}.inq-page .wpcf7-spinner{margin-left:10px}