.hw-luxury.hw-single-product-block{--hw-luxury-black:#0d110f;--hw-luxury-charcoal:#161e1a;--hw-luxury-green:#1f2a23;--hw-luxury-emerald:#193f2a;--hw-white:#fff;--hw-gray-200:#e5e7eb;--hw-gray-300:#d1d5db;--hw-gray-400:#9ca3af;--hw-gray-500:#6b7280;--hw-gray-600:#4b5563;--hw-glass-bg:rgba(11,19,14,.7);--hw-border-subtle:rgba(198,168,90,.1);--hw-glass-premium-bg:linear-gradient(135deg,rgba(17,26,20,.8),rgba(11,19,14,.95));--hw-hero-radial-overlay:rgba(5,8,6,.8);--hw-hero-img-opacity:0.6;--hw-card-overlay:linear-gradient(0deg,rgba(5,8,6,.9) 0%,rgba(5,8,6,.3) 50%,transparent);--hw-product-overlay:linear-gradient(0deg,rgba(5,8,6,.6) 0%,transparent);--hw-pattern-stroke:transparent;--hw-pattern-glow:rgba(198,168,90,.7);--hw-dot-grid-color:rgba(198,168,90,.04);background-color:var(--hw-luxury-black);color:var(--hw-white);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;padding-bottom:6rem;padding-top:9rem;position:relative}@media(min-width:768px){.hw-luxury.hw-single-product-block{padding-bottom:9rem}}.hw-luxury.hw-single-product-block ::-moz-selection{background-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block ::selection{background-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .product-container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.hw-luxury.hw-single-product-block .product-container{padding-left:3rem;padding-right:3rem}}.hw-luxury.hw-single-product-block .product-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;gap:3rem;grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(min-width:1024px){.hw-luxury.hw-single-product-block .product-grid{-ms-grid-columns:1fr 1fr;gap:5rem;grid-template-columns:1fr 1fr}}.hw-luxury.hw-single-product-block .product-images-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:0;width:100%}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image{aspect-ratio:4/5;background:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.15);-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.8);box-shadow:0 25px 50px -12px rgba(0,0,0,.8);cursor:-webkit-zoom-in;cursor:zoom-in;overflow:hidden;position:relative;width:100%}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image:after{border:1px solid hsla(0,0%,100%,.08);content:"";inset:1rem;pointer-events:none;position:absolute;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;z-index:3}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image:hover:after{border-color:rgba(198,168,90,.3)}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image .main-image-slide{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;padding:2.5rem;pointer-events:none;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image .main-image-slide.active{opacity:1;pointer-events:auto;-webkit-transform:scale(1);transform:scale(1)}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image .main-image-slide img{-webkit-filter:brightness(.95) saturate(.85);filter:brightness(.95) saturate(.85);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image .main-image-progress{background:rgba(198,168,90,.15);bottom:1rem;height:1px;left:1rem;overflow:hidden;position:absolute;right:1rem;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:4}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image .main-image-progress .main-image-progress-fill{background:#c6a85a;height:100%;-webkit-transition:width .1s linear;transition:width .1s linear;width:0}.hw-luxury.hw-single-product-block .product-images-gallery .product-main-image.paused .main-image-progress{opacity:.35}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails{display:-ms-grid;display:grid;gap:.75rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media(min-width:640px){.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails{grid-auto-columns:minmax(72px,1fr);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail{aspect-ratio:1/1;background:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.1);cursor:pointer;overflow:hidden;padding:0;position:relative;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail img{-webkit-filter:brightness(.95) saturate(.85);filter:brightness(.95) saturate(.85);height:100%;-o-object-fit:contain;object-fit:contain;opacity:.6;padding:.5rem;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail:hover{border-color:rgba(198,168,90,.3)}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail:hover img{opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail.active{border-color:#c6a85a}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail.active img{opacity:1}.hw-luxury.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail:focus-visible{border-color:#d1a54f;-webkit-box-shadow:0 0 0 1px rgba(198,168,90,.4);box-shadow:0 0 0 1px rgba(198,168,90,.4);outline:none}.hw-luxury.hw-single-product-block .product-details-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;min-width:0;padding-top:.5rem}@media(min-width:1024px){.hw-luxury.hw-single-product-block .product-details-column{position:sticky;top:2rem;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;max-height:calc(100vh - 3rem);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-right:.5rem;scrollbar-color:rgba(198,168,90,.3) transparent;scrollbar-width:thin}body.admin-bar .hw-luxury.hw-single-product-block .product-details-column{max-height:calc(100vh - 32px - 3rem);top:calc(32px + 2rem)}.hw-luxury.hw-single-product-block .product-details-column::-webkit-scrollbar{width:4px}.hw-luxury.hw-single-product-block .product-details-column::-webkit-scrollbar-track{background:transparent}.hw-luxury.hw-single-product-block .product-details-column::-webkit-scrollbar-thumb{background-color:rgba(198,168,90,.3)}.hw-luxury.hw-single-product-block .product-details-column::-webkit-scrollbar-thumb:hover{background-color:rgba(198,168,90,.5)}}.hw-luxury.hw-single-product-block .product-header-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.hw-luxury.hw-single-product-block .product-header-section .product-title-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.hw-luxury.hw-single-product-block .product-header-section .product-title-wrapper .product-main-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:2rem;font-weight:400;letter-spacing:.025em;line-height:1.2;margin:0 0 .5rem}@media(min-width:768px){.hw-luxury.hw-single-product-block .product-header-section .product-title-wrapper .product-main-title{font-size:2.5rem}}.hw-luxury.hw-single-product-block .product-header-section .product-title-wrapper .product-brand{color:#d1a54f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.3em;margin:0;text-transform:uppercase}.hw-luxury.hw-single-product-block .product-header-section .product-actions-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.hw-luxury.hw-single-product-block .product-header-section .product-actions-header .action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:1px solid rgba(198,168,90,.15);color:var(--hw-gray-400);cursor:pointer;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;letter-spacing:.05em;padding:.5rem .75rem;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .product-header-section .product-actions-header .action-btn:hover{border-color:rgba(198,168,90,.4);color:#d1a54f}.hw-luxury.hw-single-product-block .product-header-section .product-actions-header .action-btn .icon,.hw-luxury.hw-single-product-block .product-header-section .product-actions-header .action-btn .icon-heart{height:16px;width:16px}.hw-luxury.hw-single-product-block .product-header-section .product-actions-header .action-btn .like-count{font-size:.75rem}.hw-luxury.hw-single-product-block .price-rating-section{border-bottom:1px solid rgba(198,168,90,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.25rem;padding-bottom:2rem}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .current-price{color:#e0c37c;font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;font-weight:400;letter-spacing:.025em}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .current-price .woocommerce-Price-amount,.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .current-price bdi{color:inherit}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .current-price del{color:var(--hw-gray-500);font-size:1.125rem;margin-right:.5rem}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .current-price ins{text-decoration:none}.hw-luxury.hw-single-product-block .price-rating-section .price-wrapper .original-price{color:var(--hw-gray-500);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;text-decoration:line-through;text-decoration-thickness:1px}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.875rem;gap:.75rem}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge,.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .reviews-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--hw-luxury-charcoal);border:1px solid rgba(198,168,90,.15);color:var(--hw-gray-300);font-size:.75rem;gap:.375rem;letter-spacing:.05em;padding:.25rem .625rem}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .message-icon,.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .star-icon,.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .reviews-badge .message-icon,.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .reviews-badge .star-icon{height:12px;width:12px}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .rating-value{color:#d1a54f;font-weight:600}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .recommendation-text{color:#d1a54f;font-size:.8125rem;letter-spacing:.025em}.hw-luxury.hw-single-product-block .price-rating-section .rating-reviews-wrapper .recommendation-text .text-muted{color:var(--hw-gray-500)}.hw-luxury.hw-single-product-block .selection-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.hw-luxury.hw-single-product-block .selection-section .selection-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between}.hw-luxury.hw-single-product-block .selection-section .selection-label{color:var(--hw-gray-400);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.hw-luxury.hw-single-product-block .selection-section .size-chart-link{background:transparent;border:none;color:#d1a54f;cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.15em;padding:0;text-decoration:underline;text-decoration-color:rgba(198,168,90,.3);text-transform:uppercase;text-underline-offset:4px;-webkit-transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease}.hw-luxury.hw-single-product-block .selection-section .size-chart-link:hover{color:#e0c37c;text-decoration-color:#d1a54f}.hw-luxury.hw-single-product-block .selection-section .size-chart-link:focus-visible{outline:1px solid #c6a85a;outline-offset:3px}.hw-luxury.hw-single-product-block .color-selection-section .color-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option{border:1px solid hsla(0,0%,100%,.15);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;position:relative;width:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option:after{border:1px solid transparent;content:"";inset:-5px;pointer-events:none;position:absolute;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option:hover{border-color:rgba(198,168,90,.5)}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option.selected{border-color:#c6a85a}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option.selected:after{border-color:rgba(198,168,90,.4)}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option .check-icon{height:1rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:1rem}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option.selected .check-icon{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));opacity:1}.hw-luxury.hw-single-product-block .color-selection-section .color-options .color-option:focus-visible{outline:1px solid #d1a54f;outline-offset:3px}.hw-luxury.hw-single-product-block .size-selection-section .size-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--hw-gray-400);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.15em;padding:.625rem 1.25rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option:hover{border-color:rgba(198,168,90,.5);color:var(--hw-white)}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option.selected{background:rgba(198,168,90,.06);border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option.selected .size-indicator{background-color:#c6a85a}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option .size-indicator{background-color:var(--hw-gray-600);height:6px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:6px}.hw-luxury.hw-single-product-block .size-selection-section .size-options .size-option:focus-visible{outline:1px solid #d1a54f;outline-offset:3px}.hw-luxury.hw-single-product-block .cart-actions-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid rgba(198,168,90,.1);gap:1rem;padding:1.5rem 0}@media(max-width:640px){.hw-luxury.hw-single-product-block .cart-actions-section{-ms-flex-wrap:wrap;flex-wrap:wrap}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hw-luxury.hw-single-product-block .cart-actions-section .btn-wishlist{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-margin-start:auto;margin-inline-start:auto}.hw-luxury.hw-single-product-block .cart-actions-section .btn-add-to-cart{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid rgba(198,168,90,.2);padding:0 .25rem}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector .qty-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:3.25rem;width:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:none;color:var(--hw-gray-400);cursor:pointer;justify-content:center;-webkit-transition:color .3s ease;transition:color .3s ease}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector .qty-btn:hover{color:#d1a54f}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector .qty-btn svg{height:14px;width:14px}.hw-luxury.hw-single-product-block .cart-actions-section .quantity-selector .qty-value{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;text-align:center;width:2rem}.hw-luxury.hw-single-product-block .cart-actions-section .btn-add-to-cart{background:#c6a85a;border:1px solid #c6a85a;border-radius:0;color:#0d110f;cursor:pointer;display:inline-block;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.75rem;justify-content:center;min-height:3.25rem;padding:1rem 2rem}.hw-luxury.hw-single-product-block .cart-actions-section .btn-add-to-cart:hover{background:#d1a54f;color:#0d110f}.hw-luxury.hw-single-product-block .cart-actions-section .btn-add-to-cart .cart-icon{height:18px;width:18px}.hw-luxury.hw-single-product-block .cart-actions-section .btn-wishlist{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:0;color:var(--hw-white);cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.25em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3.25rem;padding:0;width:3.25rem;-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-single-product-block .cart-actions-section .btn-wishlist:hover{background:hsla(0,0%,100%,.1);border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .cart-actions-section .btn-wishlist .heart-icon{height:18px;-webkit-transition:fill .3s ease;transition:fill .3s ease;width:18px}.hw-luxury.hw-single-product-block .delivery-info-section{border:1px solid rgba(198,168,90,.15)}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1.25rem}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item:not(:last-child){border-bottom:1px solid rgba(198,168,90,.1)}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-icon{color:#d1a54f;margin-top:.25rem}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-icon svg{height:22px;width:22px}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;font-weight:400;letter-spacing:.025em;margin:0 0 .375rem}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-link,.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text a{color:var(--hw-gray-400);font-size:.8125rem;text-decoration:underline;text-decoration-color:rgba(198,168,90,.3);text-underline-offset:4px;-webkit-transition:color .3s ease;transition:color .3s ease}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-link:hover,.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text a:hover{color:#d1a54f}.hw-luxury.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text{color:var(--hw-gray-400);font-size:.8125rem;margin:0}.hw-luxury.hw-single-product-block .product-content-sections{gap:2.5rem;padding-top:1rem}.hw-luxury.hw-single-product-block .product-content-sections,.hw-luxury.hw-single-product-block .product-content-sections .content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hw-luxury.hw-single-product-block .product-content-sections .content-section{gap:1rem}.hw-luxury.hw-single-product-block .product-content-sections .content-section .section-title{border-bottom:1px solid rgba(198,168,90,.1);color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.375rem;font-weight:400;letter-spacing:.025em;margin:0;padding-bottom:.75rem}.hw-luxury.hw-single-product-block .product-content-sections .content-section .section-text{color:var(--hw-gray-400);font-size:.875rem;font-weight:300;letter-spacing:.025em;line-height:1.625;margin:0}.hw-luxury.hw-single-product-block .product-content-sections .content-section .benefits-list,.hw-luxury.hw-single-product-block .product-content-sections .content-section .details-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.hw-luxury.hw-single-product-block .product-content-sections .content-section .benefits-list li,.hw-luxury.hw-single-product-block .product-content-sections .content-section .details-list li{color:var(--hw-gray-300);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:300;gap:.75rem;letter-spacing:.025em;line-height:1.625;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hw-luxury.hw-single-product-block .product-content-sections .content-section .benefits-list li:before,.hw-luxury.hw-single-product-block .product-content-sections .content-section .details-list li:before{color:#c6a85a;content:"—";-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;line-height:1.9}.hw-luxury.hw-single-product-block .product-reviews-section{border-top:1px solid rgba(198,168,90,.1);margin-top:6rem;padding-top:4rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-main-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;font-weight:400;letter-spacing:.025em;margin:0 0 2.5rem}@media(min-width:768px){.hw-luxury.hw-single-product-block .product-reviews-section .reviews-main-title{font-size:2.25rem}}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--hw-glass-bg);border:1px solid var(--hw-border-subtle);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media(min-width:768px){.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;padding:2.5rem}}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle{display:-webkit-box;display:-ms-flexbox;display:flex;height:128px;position:relative;width:128px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle .rating-ring{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle .rating-ring .ring-bg{stroke:rgba(198,168,90,.12);opacity:1}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle .rating-ring .ring-progress{stroke:#c6a85a}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle .rating-value{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:2rem;font-weight:400;justify-content:center}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-info{text-align:center}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-info .rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.375rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-info .rating-count{color:var(--hw-gray-500);font-size:.75rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;max-width:640px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--hw-gray-300);font-size:.8125rem;gap:1rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item .bar-label{display:-webkit-box;display:-ms-flexbox;display:flex;width:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item .bar-track{-webkit-box-flex:1;background:rgba(198,168,90,.12);-ms-flex:1;flex:1;height:2px;overflow:hidden}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item .bar-track .bar-fill{background:#c6a85a;height:100%;-webkit-transition:width .3s ease;transition:width .3s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item .bar-count{color:var(--hw-gray-500);text-align:right;width:2.5rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media(min-width:1024px){.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar{width:100%}@media(min-width:1024px){.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar{width:260px;-ms-flex-negative:0;flex-shrink:0}}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner{border:1px solid rgba(198,168,90,.15);height:100%;padding:1.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .sidebar-title{border-bottom:1px solid rgba(198,168,90,.1);color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-weight:400;letter-spacing:.025em;margin:0 0 1.75rem;padding-bottom:1rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group{margin-bottom:2rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group:last-child{margin-bottom:0}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:1rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-header .filter-title{color:#d1a54f;font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-header .chevron-icon{color:var(--hw-gray-500);height:14px;width:14px}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .filter-checkbox{opacity:0;pointer-events:none;position:absolute}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .filter-checkbox:checked+.checkbox-box{background:#c6a85a;border-color:#c6a85a}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .filter-checkbox:checked+.checkbox-box:after{opacity:1}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .checkbox-box{border:1px solid var(--hw-gray-600);display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;width:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .checkbox-box:after{color:#0d110f;content:"✓";font-size:11px;font-weight:700;line-height:1;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option:hover .checkbox-box{border-color:rgba(198,168,90,.6)}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .option-label{color:var(--hw-gray-300);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;font-weight:300;letter-spacing:.025em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-weight:400;letter-spacing:.025em;margin:0 0 1.25rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-tabs .tab-button{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--hw-gray-400);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.15em;padding:.625rem 1.5rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-tabs .tab-button:hover{border-color:rgba(198,168,90,.5);color:var(--hw-white)}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-tabs .tab-button.active{background:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item{border-bottom:1px solid rgba(198,168,90,.1);padding-bottom:2rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item:last-child{border-bottom:none}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;margin-bottom:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-text{color:var(--hw-gray-200);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:.025em;margin:0 0 .375rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-date{color:var(--hw-gray-500);font-size:.6875rem;letter-spacing:.1em;margin:0 0 1.5rem;text-transform:uppercase}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:640px){.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-user .user-avatar{border:1px solid rgba(198,168,90,.3);-webkit-filter:saturate(.85);filter:saturate(.85);height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-user .user-name{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:.9375rem;letter-spacing:.025em}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--hw-gray-400);cursor:pointer;gap:.5rem;padding:.5rem 1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .action-btn:hover{border-color:rgba(198,168,90,.5);color:#d1a54f}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .action-btn .icon{height:16px;width:16px}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .action-btn .like-count{font-size:.8125rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .like-btn.liked{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .dislike-btn{width:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-actions .dislike-btn.disliked{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:3rem}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn,.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--hw-gray-400);font-size:.8125rem;font-weight:500;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn{cursor:pointer}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn:hover{border-color:rgba(198,168,90,.5);color:var(--hw-white)}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn.active{background:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-next{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:none;color:#d1a54f;cursor:pointer;justify-content:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hw-luxury.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-next:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.hw-luxury.hw-single-product-block .related-products-section{border-top:1px solid rgba(198,168,90,.1);margin-top:6rem;padding-top:4rem}.hw-luxury.hw-single-product-block .related-products-section .section-container{margin:0 auto;max-width:80rem}.hw-luxury.hw-single-product-block .related-products-section .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1.5rem;justify-content:space-between;margin-bottom:3rem}.hw-luxury.hw-single-product-block .related-products-section .section-header .section-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.75rem;font-weight:400;letter-spacing:.025em;margin:0}@media(min-width:768px){.hw-luxury.hw-single-product-block .related-products-section .section-header .section-title{font-size:2.25rem}}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next,.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev{background:transparent;border:1px solid rgba(198,168,90,.3);display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;position:static;width:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#d1a54f;cursor:pointer;justify-content:center;margin:0;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next:after,.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev:after{display:none}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next:hover,.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev:hover{background:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next.swiper-button-disabled,.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next svg,.hw-luxury.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev svg{height:18px;width:18px}.hw-luxury.hw-single-product-block .related-products-section .related-products-slider{overflow:hidden;padding-bottom:20px;position:relative;width:100%}.hw-luxury.hw-single-product-block .related-products-section .related-products-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.hw-luxury.hw-single-product-block .related-products-section .related-products-slider .swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:auto;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.hw-luxury.hw-single-product-block .related-products-section .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;border:1px solid rgba(198,168,90,.1);-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;position:relative;-webkit-transition:border-color .5s ease,-webkit-transform .5s ease,-webkit-box-shadow .5s ease;transition:border-color .5s ease,-webkit-transform .5s ease,-webkit-box-shadow .5s ease;transition:border-color .5s ease,transform .5s ease,box-shadow .5s ease;transition:border-color .5s ease,transform .5s ease,box-shadow .5s ease,-webkit-transform .5s ease,-webkit-box-shadow .5s ease}.hw-luxury.hw-single-product-block .related-products-section .product-card:hover{border-color:rgba(198,168,90,.4);-webkit-box-shadow:0 10px 40px rgba(198,168,90,.05);box-shadow:0 10px 40px rgba(198,168,90,.05);-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}.hw-luxury.hw-single-product-block .related-products-section .product-card:hover .product-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.hw-luxury.hw-single-product-block .related-products-section .product-card:hover .product-actions{opacity:1}.hw-luxury.hw-single-product-block .related-products-section .product-card:hover .product-title a{color:#e0c37c}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container{background:var(--hw-luxury-charcoal);height:320px;overflow:hidden;position:relative;width:100%}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-image{-webkit-filter:brightness(.95) saturate(.85);filter:brightness(.95) saturate(.85);height:100%;-o-object-fit:contain;object-fit:contain;padding:1.5rem;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease;width:100%}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.625rem;font-weight:600;left:1rem;letter-spacing:.2em;padding:.375rem .875rem;position:absolute;text-transform:uppercase;top:1rem;z-index:2}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge.badge-sale{background:transparent;border:1px solid rgba(198,168,90,.5);color:#e0c37c}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge.badge-new{background:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge.badge-best-seller{background:#0d110f;border:1px solid rgba(198,168,90,.5);color:#d1a54f}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-discount{background:#c6a85a;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.375rem .625rem;position:absolute;right:1rem;top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-discount span{color:#0d110f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions{background:var(--hw-product-overlay),rgba(5,8,6,.55);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:.75rem;justify-content:center;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.75rem;width:2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:var(--hw-white);cursor:pointer;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn:hover{background:hsla(0,0%,100%,.1);border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn.action-cart{background:#c6a85a;border-color:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn.action-cart:hover{background:#d1a54f;border-color:#d1a54f;color:#0d110f}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn svg{height:18px;width:18px}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;border-top:1px solid rgba(198,168,90,.1);-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-category{color:#d1a54f;font-size:.625rem;font-weight:600;letter-spacing:.2em;margin:0;text-transform:uppercase}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-title{margin:0}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-title a{color:var(--hw-white);display:-webkit-box;font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.0625rem;font-weight:400;letter-spacing:.025em;line-height:1.4;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star{height:11px;width:11px}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star.filled{fill:#c6a85a;stroke:#c6a85a}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star.empty{fill:none;stroke:rgba(198,168,90,.4)}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-rating .rating-reviews{color:var(--hw-gray-500);font-size:.75rem;white-space:nowrap}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-price .current-price{color:#e0c37c;font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;letter-spacing:.025em}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-price .original-price{color:var(--hw-gray-500);font-size:.8125rem;text-decoration:line-through}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-colors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;margin-top:.375rem}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-colors .color-button{border:1px solid hsla(0,0%,100%,.2);cursor:pointer;height:1.125rem;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:1.125rem}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-colors .color-button:hover{border-color:#c6a85a;-webkit-transform:scale(1.1);transform:scale(1.1)}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-sizes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-sizes .size-button{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:var(--hw-gray-400);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;letter-spacing:.1em;padding:.25rem .5rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .related-products-section .product-card .product-content .product-sizes .size-button:hover{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .hw-size-chart-modal{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:999999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;justify-content:center;opacity:0;padding:1rem;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.hw-luxury.hw-single-product-block .hw-size-chart-modal[hidden]{display:none}.hw-luxury.hw-single-product-block .hw-size-chart-modal.is-open{opacity:1;pointer-events:auto}.hw-luxury.hw-single-product-block .hw-size-chart-modal.is-open .hw-size-chart-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(5,8,6,.8);inset:0;position:absolute}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--hw-glass-premium-bg);background-color:var(--hw-luxury-charcoal);border:1px solid var(--hw-border-subtle);border:1px solid rgba(198,168,90,.2);-webkit-box-shadow:0 25px 60px rgba(0,0,0,.7);box-shadow:0 25px 60px rgba(0,0,0,.7);color:var(--hw-white);max-height:calc(100vh - 2rem);max-width:720px;opacity:0;overflow-y:auto;padding:2.5rem;position:relative;scrollbar-color:rgba(198,168,90,.3) transparent;scrollbar-width:thin;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .25s ease,-webkit-transform .3s cubic-bezier(.2,.9,.3,1);transition:opacity .25s ease,-webkit-transform .3s cubic-bezier(.2,.9,.3,1);transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .25s ease;transition:transform .3s cubic-bezier(.2,.9,.3,1),opacity .25s ease,-webkit-transform .3s cubic-bezier(.2,.9,.3,1);width:100%}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog::-webkit-scrollbar{width:4px}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog::-webkit-scrollbar-thumb{background-color:rgba(198,168,90,.3)}@media(max-width:640px){.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog{padding:1.5rem 1.25rem}}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close{background:transparent;border:1px solid rgba(198,168,90,.2);color:var(--hw-gray-400);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;position:absolute;right:1rem;top:1rem;width:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close:hover{border-color:#c6a85a;color:#d1a54f}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close:focus-visible{outline:1px solid #c6a85a;outline-offset:2px}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close svg{height:16px;width:16px}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1.5rem;justify-content:space-between;margin-bottom:2rem}@media(max-width:640px){.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-heading{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-eyebrow{color:#d1a54f;display:inline-block;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.3em;margin-bottom:.75rem;text-transform:uppercase}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-title{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;font-weight:400;letter-spacing:.025em;line-height:1.25;margin:0 0 .5rem;padding-right:2rem}@media(min-width:640px){.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-title{font-size:1.75rem}}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-subtitle{color:var(--hw-gray-400);font-size:.875rem;font-weight:300;letter-spacing:.025em;margin:0}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-image{-ms-flex-negative:0;background:var(--hw-luxury-black);border:1px solid rgba(198,168,90,.15);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:140px;overflow:hidden;width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}@media(max-width:640px){.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-image{height:160px;width:100%}}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-image img{-webkit-filter:brightness(.95) saturate(.85);filter:brightness(.95) saturate(.85);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs{border:1px solid rgba(198,168,90,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1.5rem}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab{background:transparent;border:none;color:var(--hw-gray-400);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.15em;padding:.625rem 1.25rem;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab:hover{color:var(--hw-white)}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab.is-active{background:#c6a85a;color:#0d110f}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table-wrap{border:1px solid rgba(198,168,90,.2);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table{border-collapse:collapse;font-size:.875rem;width:100%}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table thead th{background:rgba(198,168,90,.08);border-bottom:1px solid rgba(198,168,90,.2);color:#e0c37c;font-size:.6875rem;font-weight:600;letter-spacing:.15em;padding:1rem .875rem;text-align:center;text-transform:uppercase;white-space:nowrap}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table thead th:first-child{text-align:left}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody td{border-top:1px solid rgba(198,168,90,.1);color:var(--hw-gray-300);font-weight:300;letter-spacing:.025em;padding:.875rem;text-align:center}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody td:first-child{color:var(--hw-white);font-family:Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-weight:400;text-align:left}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody tr:first-child td{border-top:none}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody tr:hover td{background:rgba(198,168,90,.05)}.hw-luxury.hw-single-product-block .hw-size-chart-modal .hw-size-chart-note{color:var(--hw-gray-500);font-size:.75rem;font-weight:300;letter-spacing:.025em;line-height:1.625;margin:1.5rem 0 0}body.hw-size-chart-open{overflow:hidden}body.hw-theme-light .hw-luxury.hw-single-product-block{--hw-luxury-black:#e8e0d0;--hw-luxury-charcoal:#dcd4c4;--hw-luxury-green:#d0c8b8;--hw-luxury-emerald:#c4bcac;--hw-white:#0f1411;--hw-gray-200:#1c2721;--hw-gray-300:#2b3931;--hw-gray-400:#4a5c53;--hw-gray-500:#5a6e63;--hw-gray-600:#6b7c72;--hw-glass-bg:hsla(40,34%,86%,.7);--hw-border-subtle:rgba(198,168,90,.25);--hw-glass-premium-bg:linear-gradient(135deg,hsla(40,34%,86%,.8),hsla(40,26%,82%,.95));--hw-hero-radial-overlay:hsla(40,34%,86%,.45);--hw-hero-img-opacity:0.85;--hw-card-overlay:linear-gradient(0deg,hsla(40,34%,86%,.45) 0%,hsla(40,34%,86%,.1) 40%,transparent);--hw-product-overlay:linear-gradient(0deg,hsla(40,34%,86%,.3) 0%,transparent);--hw-pattern-stroke:transparent;--hw-pattern-glow:rgba(198,168,90,.95);--hw-dot-grid-color:rgba(15,20,17,.06)}
