.ub-boutique.hw-single-product-block{--ub-bg:#fbf8f4;--ub-surface:#fff;--ub-surface-tint:#f4ede8;--ub-surface-deep:#efe6df;--ub-plum:#5c2a48;--ub-rose:#c9748a;--ub-ink:#2a1f26;--ub-ink-strong:#3c2f37;--ub-ink-body:#574852;--ub-ink-muted:#8a7b84;--ub-ink-soft:#9e9199;--ub-ink-faint:#b6abb2;--ub-glass-bg:hsla(0,0%,100%,.72);--ub-border-subtle:rgba(92,42,72,.12);--ub-border-gold:rgba(198,168,90,.45);--ub-glass-premium-bg:linear-gradient(135deg,hsla(0,0%,100%,.85),hsla(25,35%,93%,.95));--ub-hero-scrim:hsla(34,47%,97%,.72);--ub-hero-wash:linear-gradient(to top,var(--ub-bg) 0%,hsla(34,47%,97%,.62) 38%,hsla(34,47%,97%,.12) 100%);--ub-hero-img-opacity:1;--ub-card-overlay:linear-gradient(0deg,rgba(42,31,38,.72) 0%,rgba(42,31,38,.15) 55%,transparent);--ub-product-overlay:linear-gradient(0deg,rgba(42,31,38,.35) 0%,transparent 60%);--ub-pattern-stroke:rgba(198,168,90,.18);--ub-pattern-glow:rgba(92,42,72,.55);--ub-dot-grid-color:rgba(92,42,72,.05);--ub-shadow-card:0 1px 2px rgba(42,31,38,.04),0 12px 32px -12px rgba(42,31,38,.14);--ub-shadow-lift:0 2px 4px rgba(42,31,38,.05),0 24px 56px -16px rgba(42,31,38,.2);background-color:var(--ub-bg);color:var(--ub-ink);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){.ub-boutique.hw-single-product-block{padding-bottom:9rem}}.ub-boutique.hw-single-product-block ::-moz-selection{background-color:#c6a85a;color:#2a1f26}.ub-boutique.hw-single-product-block ::selection{background-color:#c6a85a;color:#2a1f26}.ub-boutique.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){.ub-boutique.hw-single-product-block .product-container{padding-left:3rem;padding-right:3rem}}.ub-boutique.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){.ub-boutique.hw-single-product-block .product-grid{-ms-grid-columns:1fr 1fr;gap:5rem;grid-template-columns:1fr 1fr}}.ub-boutique.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%}.ub-boutique.hw-single-product-block .product-images-gallery .product-main-image{aspect-ratio:4/5;background:var(--ub-surface);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%}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-images-gallery .product-main-image:hover:after{border-color:rgba(198,168,90,.3)}.ub-boutique.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}.ub-boutique.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)}.ub-boutique.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%}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-images-gallery .product-main-image.paused .main-image-progress{opacity:.35}.ub-boutique.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){.ub-boutique.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}}.ub-boutique.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail{aspect-ratio:1/1;background:var(--ub-surface);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}.ub-boutique.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%}.ub-boutique.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail:hover{border-color:rgba(198,168,90,.3)}.ub-boutique.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail:hover img{opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}.ub-boutique.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail.active{border-color:#c6a85a}.ub-boutique.hw-single-product-block .product-images-gallery .product-thumbnails .product-thumbnail.active img{opacity:1}.ub-boutique.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}.ub-boutique.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){.ub-boutique.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 .ub-boutique.hw-single-product-block .product-details-column{max-height:calc(100vh - 32px - 3rem);top:calc(32px + 2rem)}.ub-boutique.hw-single-product-block .product-details-column::-webkit-scrollbar{width:4px}.ub-boutique.hw-single-product-block .product-details-column::-webkit-scrollbar-track{background:transparent}.ub-boutique.hw-single-product-block .product-details-column::-webkit-scrollbar-thumb{background-color:rgba(198,168,90,.3)}.ub-boutique.hw-single-product-block .product-details-column::-webkit-scrollbar-thumb:hover{background-color:rgba(198,168,90,.5)}}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-header-section .product-title-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.ub-boutique.hw-single-product-block .product-header-section .product-title-wrapper .product-main-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:2rem;font-weight:300;letter-spacing:.005em;line-height:1.2;margin:0 0 .5rem}@media(min-width:768px){.ub-boutique.hw-single-product-block .product-header-section .product-title-wrapper .product-main-title{font-size:2.5rem}}.ub-boutique.hw-single-product-block .product-header-section .product-title-wrapper .product-brand{color:#856a31;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:.28em;margin:0;text-transform:uppercase}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .product-header-section .product-actions-header .action-btn:hover{border-color:rgba(198,168,90,.4);color:#d1a54f}.ub-boutique.hw-single-product-block .product-header-section .product-actions-header .action-btn .icon,.ub-boutique.hw-single-product-block .product-header-section .product-actions-header .action-btn .icon-heart{height:16px;width:16px}.ub-boutique.hw-single-product-block .product-header-section .product-actions-header .action-btn .like-count{font-size:.75rem}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .current-price{color:#e0c37c;font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;font-weight:400;letter-spacing:.025em}.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .current-price .woocommerce-Price-amount,.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .current-price bdi{color:inherit}.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .current-price del{color:var(--ub-ink-soft);font-size:1.125rem;margin-right:.5rem}.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .current-price ins{text-decoration:none}.ub-boutique.hw-single-product-block .price-rating-section .price-wrapper .original-price{color:var(--ub-ink-soft);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;text-decoration:line-through;text-decoration-thickness:1px}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge,.ub-boutique.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(--ub-surface);border:1px solid rgba(198,168,90,.15);color:var(--ub-ink-body);font-size:.75rem;gap:.375rem;letter-spacing:.05em;padding:.25rem .625rem}.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .message-icon,.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .star-icon,.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .reviews-badge .message-icon,.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .reviews-badge .star-icon{height:12px;width:12px}.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .rating-badge .rating-value{color:#d1a54f;font-weight:600}.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .recommendation-text{color:#d1a54f;font-size:.8125rem;letter-spacing:.025em}.ub-boutique.hw-single-product-block .price-rating-section .rating-reviews-wrapper .recommendation-text .text-muted{color:var(--ub-ink-soft)}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .selection-section .selection-label{color:var(--ub-ink-muted);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ub-boutique.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}.ub-boutique.hw-single-product-block .selection-section .size-chart-link:hover{color:#e0c37c;text-decoration-color:#d1a54f}.ub-boutique.hw-single-product-block .selection-section .size-chart-link:focus-visible{outline:1px solid #c6a85a;outline-offset:3px}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .color-selection-section .color-options .color-option:hover{border-color:rgba(198,168,90,.5)}.ub-boutique.hw-single-product-block .color-selection-section .color-options .color-option.selected{border-color:#c6a85a}.ub-boutique.hw-single-product-block .color-selection-section .color-options .color-option.selected:after{border-color:rgba(198,168,90,.4)}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .color-selection-section .color-options .color-option:focus-visible{outline:1px solid #d1a54f;outline-offset:3px}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .size-selection-section .size-options .size-option:hover{border-color:rgba(198,168,90,.5);color:var(--ub-ink)}.ub-boutique.hw-single-product-block .size-selection-section .size-options .size-option.selected{background:rgba(198,168,90,.06);border-color:#c6a85a;color:#d1a54f}.ub-boutique.hw-single-product-block .size-selection-section .size-options .size-option.selected .size-indicator{background-color:#c6a85a}.ub-boutique.hw-single-product-block .size-selection-section .size-options .size-option .size-indicator{background-color:var(--ub-ink-faint);height:6px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:6px}.ub-boutique.hw-single-product-block .size-selection-section .size-options .size-option:focus-visible{outline:1px solid #d1a54f;outline-offset:3px}.ub-boutique.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){.ub-boutique.hw-single-product-block .cart-actions-section{-ms-flex-wrap:wrap;flex-wrap:wrap}.ub-boutique.hw-single-product-block .cart-actions-section .quantity-selector{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ub-boutique.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}.ub-boutique.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%}}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);cursor:pointer;justify-content:center;-webkit-transition:color .3s ease;transition:color .3s ease}.ub-boutique.hw-single-product-block .cart-actions-section .quantity-selector .qty-btn:hover{color:#d1a54f}.ub-boutique.hw-single-product-block .cart-actions-section .quantity-selector .qty-btn svg{height:14px;width:14px}.ub-boutique.hw-single-product-block .cart-actions-section .quantity-selector .qty-value{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;text-align:center;width:2rem}.ub-boutique.hw-single-product-block .cart-actions-section .btn-add-to-cart{background:#c6a85a;border:1px solid #c6a85a;border-radius:0;color:#2a1f26;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:.6875rem;font-weight:700;letter-spacing:.22em;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s 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}.ub-boutique.hw-single-product-block .cart-actions-section .btn-add-to-cart:hover{background:#d1a54f;border-color:#d1a54f;color:#2a1f26}.ub-boutique.hw-single-product-block .cart-actions-section .btn-add-to-cart .cart-icon{height:18px;width:18px}.ub-boutique.hw-single-product-block .cart-actions-section .btn-wishlist{background:transparent;border:1px solid rgba(92,42,72,.28);border-radius:0;color:var(--ub-ink);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:.6875rem;font-weight:700;letter-spacing:.22em;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .25s ease,border-color .25s ease,color .25s ease;transition:background-color .25s ease,border-color .25s ease,color .25s 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}.ub-boutique.hw-single-product-block .cart-actions-section .btn-wishlist:hover{background:#f6eef3;border-color:#5c2a48;color:#5c2a48}.ub-boutique.hw-single-product-block .cart-actions-section .btn-wishlist .heart-icon{height:18px;-webkit-transition:fill .3s ease;transition:fill .3s ease;width:18px}.ub-boutique.hw-single-product-block .delivery-info-section{border:1px solid rgba(198,168,90,.15)}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1.25rem}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item:not(:last-child){border-bottom:1px solid rgba(198,168,90,.1)}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-icon{color:#d1a54f;margin-top:.25rem}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-icon svg{height:22px;width:22px}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;font-weight:400;letter-spacing:.025em;margin:0 0 .375rem}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-link,.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text a{color:var(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-link:hover,.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text a:hover{color:#d1a54f}.ub-boutique.hw-single-product-block .delivery-info-section .delivery-item .delivery-content .delivery-text{color:var(--ub-ink-muted);font-size:.8125rem;margin:0}.ub-boutique.hw-single-product-block .product-content-sections{gap:2.5rem;padding-top:1rem}.ub-boutique.hw-single-product-block .product-content-sections,.ub-boutique.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}.ub-boutique.hw-single-product-block .product-content-sections .content-section{gap:1rem}.ub-boutique.hw-single-product-block .product-content-sections .content-section .section-title{border-bottom:1px solid rgba(198,168,90,.1);color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.375rem;font-weight:300;letter-spacing:.005em;margin:0;padding-bottom:.75rem}.ub-boutique.hw-single-product-block .product-content-sections .content-section .section-text{color:var(--ub-ink-muted);font-size:.875rem;font-weight:300;letter-spacing:.025em;line-height:1.625;margin:0}.ub-boutique.hw-single-product-block .product-content-sections .content-section .benefits-list,.ub-boutique.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}.ub-boutique.hw-single-product-block .product-content-sections .content-section .benefits-list li,.ub-boutique.hw-single-product-block .product-content-sections .content-section .details-list li{color:var(--ub-ink-body);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}.ub-boutique.hw-single-product-block .product-content-sections .content-section .benefits-list li:before,.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section{border-top:1px solid rgba(198,168,90,.1);margin-top:6rem;padding-top:4rem}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-main-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;font-weight:300;letter-spacing:.005em;margin:0 0 2.5rem}@media(min-width:768px){.ub-boutique.hw-single-product-block .product-reviews-section .reviews-main-title{font-size:2.25rem}}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-stats-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--ub-glass-bg);border:1px solid var(--ub-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){.ub-boutique.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}}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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%}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-circle .rating-ring .ring-progress{stroke:#c6a85a}.ub-boutique.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(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:2rem;font-weight:400;justify-content:center}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-info{text-align:center}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-circle-wrapper .rating-info .rating-count{color:var(--ub-ink-soft);font-size:.75rem;letter-spacing:.1em;margin:0;text-transform:uppercase}.ub-boutique.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}.ub-boutique.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(--ub-ink-body);font-size:.8125rem;gap:1rem}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-stats-container .rating-bars .rating-bar-item .bar-count{color:var(--ub-ink-soft);text-align:right;width:2.5rem}.ub-boutique.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){.ub-boutique.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}}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar{width:100%}@media(min-width:1024px){.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar{width:260px;-ms-flex-negative:0;flex-shrink:0}}.ub-boutique.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}.ub-boutique.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(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-weight:300;letter-spacing:.005em;margin:0 0 1.75rem;padding-bottom:1rem}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group{margin-bottom:2rem}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group:last-child{margin-bottom:0}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-header .chevron-icon{color:var(--ub-ink-soft);height:14px;width:14px}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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(--ub-ink-faint);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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .checkbox-box:after{color:#2a1f26;content:"✓";font-size:11px;font-weight:700;line-height:1;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.ub-boutique.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)}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-sidebar .sidebar-inner .filter-group .filter-options .filter-option .option-label{color:var(--ub-ink-body);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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;font-weight:300;letter-spacing:.005em;margin:0 0 1.25rem}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);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}.ub-boutique.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(--ub-ink)}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-tabs .tab-button.active{background:#c6a85a;border-color:#c6a85a;color:#2a1f26}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item:last-child{border-bottom:none}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-text{color:var(--ub-ink-strong);font-family:Cormorant Garamond,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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-date{color:var(--ub-ink-soft);font-size:.6875rem;letter-spacing:.1em;margin:0 0 1.5rem;text-transform:uppercase}.ub-boutique.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){.ub-boutique.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}}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-list .review-item .review-footer .review-user .user-name{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:.9375rem;letter-spacing:.025em}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);cursor:pointer;gap:.5rem;padding:.5rem 1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn,.ub-boutique.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(--ub-ink-muted);font-size:.8125rem;font-weight:500;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn{cursor:pointer}.ub-boutique.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(--ub-ink)}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-btn.active{background:#c6a85a;border-color:#c6a85a;color:#2a1f26}.ub-boutique.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}.ub-boutique.hw-single-product-block .product-reviews-section .reviews-content-wrapper .reviews-main .reviews-pagination .page-next:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.ub-boutique.hw-single-product-block .related-products-section{border-top:1px solid rgba(198,168,90,.1);margin-top:6rem;padding-top:4rem}.ub-boutique.hw-single-product-block .related-products-section .section-container{margin:0 auto;max-width:80rem}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .section-header .section-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.75rem;font-weight:300;letter-spacing:.005em;margin:0}@media(min-width:768px){.ub-boutique.hw-single-product-block .related-products-section .section-header .section-title{font-size:2.25rem}}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next,.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next:after,.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev:after{display:none}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next:hover,.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev:hover{background:#c6a85a;border-color:#c6a85a;color:#2a1f26}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next.swiper-button-disabled,.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-next svg,.ub-boutique.hw-single-product-block .related-products-section .section-header .slider-navigation .swiper-button-prev svg{height:18px;width:18px}.ub-boutique.hw-single-product-block .related-products-section .related-products-slider{overflow:hidden;padding-bottom:20px;position:relative;width:100%}.ub-boutique.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}.ub-boutique.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%}.ub-boutique.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}.ub-boutique.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)}.ub-boutique.hw-single-product-block .related-products-section .product-card:hover .product-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.ub-boutique.hw-single-product-block .related-products-section .product-card:hover .product-actions{opacity:1}.ub-boutique.hw-single-product-block .related-products-section .product-card:hover .product-title a{color:#e0c37c}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container{background:var(--ub-surface);height:320px;overflow:hidden;position:relative;width:100%}.ub-boutique.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%}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge.badge-new{background:#c6a85a;color:#2a1f26}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-badge.badge-best-seller{background:#2a1f26;border:1px solid rgba(198,168,90,.5);color:#d1a54f}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-discount span{color:#2a1f26;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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions{background:var(--ub-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}.ub-boutique.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(--ub-ink);cursor:pointer;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn.action-cart{background:#c6a85a;border-color:#c6a85a;color:#2a1f26}.ub-boutique.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:#2a1f26}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-image-container .product-actions .action-btn svg{height:18px;width:18px}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-title{margin:0}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-title a{color:var(--ub-ink);display:-webkit-box;font-family:Cormorant Garamond,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}.ub-boutique.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}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star{height:11px;width:11px}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star.filled{fill:#c6a85a;stroke:#c6a85a}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-rating .star.empty{fill:none;stroke:rgba(198,168,90,.4)}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-rating .rating-reviews{color:var(--ub-ink-soft);font-size:.75rem;white-space:nowrap}.ub-boutique.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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-price .current-price{color:#e0c37c;font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;letter-spacing:.025em}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-price .original-price{color:var(--ub-ink-soft);font-size:.8125rem;text-decoration:line-through}.ub-boutique.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}.ub-boutique.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}.ub-boutique.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)}.ub-boutique.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}.ub-boutique.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(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .related-products-section .product-card .product-content .product-sizes .size-button:hover{border-color:#c6a85a;color:#d1a54f}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal[hidden]{display:none}.ub-boutique.hw-single-product-block .hw-size-chart-modal.is-open{opacity:1;pointer-events:auto}.ub-boutique.hw-single-product-block .hw-size-chart-modal.is-open .hw-size-chart-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--ub-glass-premium-bg);background-color:var(--ub-surface);border:1px solid var(--ub-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(--ub-ink);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%}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog::-webkit-scrollbar{width:4px}.ub-boutique.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){.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-dialog{padding:1.5rem 1.25rem}}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close{background:transparent;border:1px solid rgba(198,168,90,.2);color:var(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close:hover{border-color:#c6a85a;color:#d1a54f}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close:focus-visible{outline:1px solid #c6a85a;outline-offset:2px}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-close svg{height:16px;width:16px}.ub-boutique.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){.ub-boutique.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}}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-eyebrow{color:#856a31;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:.6875rem;font-weight:700;letter-spacing:.28em;margin-bottom:.75rem;text-transform:uppercase}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-title{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;font-weight:300;letter-spacing:.005em;line-height:1.25;margin:0 0 .5rem;padding-right:2rem}@media(min-width:640px){.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-title{font-size:1.75rem}}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-subtitle{color:var(--ub-ink-muted);font-size:.875rem;font-weight:300;letter-spacing:.025em;margin:0}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-image{-ms-flex-negative:0;background:var(--ub-bg);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){.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-header .hw-size-chart-image{height:160px;width:100%}}.ub-boutique.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%}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab{background:transparent;border:none;color:var(--ub-ink-muted);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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab:hover{color:var(--ub-ink)}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-tabs .hw-size-chart-tab.is-active{background:#c6a85a;color:#2a1f26}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table{border-collapse:collapse;font-size:.875rem;width:100%}.ub-boutique.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}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table thead th:first-child{text-align:left}.ub-boutique.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(--ub-ink-body);font-weight:300;letter-spacing:.025em;padding:.875rem;text-align:center}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody td:first-child{color:var(--ub-ink);font-family:Cormorant Garamond,Playfair Display,Georgia,Cambria,Times New Roman,Times,serif;font-weight:400;text-align:left}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody tr:first-child td{border-top:none}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-table tbody tr:hover td{background:rgba(198,168,90,.05)}.ub-boutique.hw-single-product-block .hw-size-chart-modal .hw-size-chart-note{color:var(--ub-ink-soft);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 .ub-boutique.hw-single-product-block{--ub-bg:#fbf8f4;--ub-surface:#fff;--ub-surface-tint:#f4ede8;--ub-surface-deep:#efe6df;--ub-plum:#5c2a48;--ub-rose:#c9748a;--ub-ink:#2a1f26;--ub-ink-strong:#3c2f37;--ub-ink-body:#574852;--ub-ink-muted:#8a7b84;--ub-ink-soft:#9e9199;--ub-ink-faint:#b6abb2;--ub-glass-bg:hsla(0,0%,100%,.72);--ub-border-subtle:rgba(92,42,72,.12);--ub-border-gold:rgba(198,168,90,.45);--ub-glass-premium-bg:linear-gradient(135deg,hsla(0,0%,100%,.85),hsla(25,35%,93%,.95));--ub-hero-scrim:hsla(34,47%,97%,.72);--ub-hero-wash:linear-gradient(to top,var(--ub-bg) 0%,hsla(34,47%,97%,.62) 38%,hsla(34,47%,97%,.12) 100%);--ub-hero-img-opacity:1;--ub-card-overlay:linear-gradient(0deg,rgba(42,31,38,.72) 0%,rgba(42,31,38,.15) 55%,transparent);--ub-product-overlay:linear-gradient(0deg,rgba(42,31,38,.35) 0%,transparent 60%);--ub-pattern-stroke:rgba(198,168,90,.18);--ub-pattern-glow:rgba(92,42,72,.55);--ub-dot-grid-color:rgba(92,42,72,.05);--ub-shadow-card:0 1px 2px rgba(42,31,38,.04),0 12px 32px -12px rgba(42,31,38,.14);--ub-shadow-lift:0 2px 4px rgba(42,31,38,.05),0 24px 56px -16px rgba(42,31,38,.2)}
