body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details>.group-block{gap:10px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details h1{font-family:"Outfit",var(--font-body--family,Arial,sans-serif)!important;font-size:clamp(17px,1.7vw,20px)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;overflow-wrap:anywhere;text-wrap:pretty}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge){display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto auto!important;align-items:start!important;column-gap:8px!important;row-gap:6px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge)>:has(h1){grid-column:1/-1!important;grid-row:1!important;min-width:0!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge)>product-price{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge)>:has(.jdgm-preview-badge){grid-column:2!important;grid-row:2!important;align-self:start!important;justify-self:end!important;min-width:0!important;position:relative!important;z-index:1!important;margin:6px 0 0!important;white-space:nowrap!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge)>product-price>div[ref=priceContainer]{box-sizing:border-box!important;padding-inline-end:96px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge) :is(.jdgm-preview-badge,.jdgm-prev-badge__stars){line-height:1.1!important;white-space:nowrap!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge) .jdgm-star{font-size:12px!important;line-height:1!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge) .jdgm-prev-badge__text{font-size:11px!important;line-height:1.25!important;margin-inline-start:4px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .divider{display:none!important}body.hhc-ui-v118-ui042 .product-information .variant-picker__form{gap:8px!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) legend{grid-column:1/-1!important;margin:0 0 5px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;width:100%!important;min-width:0!important;padding:5px!important;border-radius:4px!important;border:1px solid #CEC3CA!important;background:#fff!important;color:#211c1f!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.25!important;font-weight:550!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:#a40c64!important;color:#fff!important;border-color:#a40c64!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[aria-disabled=true]){background:#f6f4f5!important;color:#81777d!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:focus-visible){outline:3px solid #6C0742!important;outline-offset:2px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-form-buttons :is(.button,button[type=submit]){min-height:48px!important;border-radius:4px!important}@media(max-width:749px){body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp){--gap:12px!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details{padding-block-end:0!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details h1{font-size:clamp(16px,4.3vw,17px)!important}body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches){gap:7px!important}}@media(max-width:359px){body.hhc-ui-v118-ui042 .product-information .variant-option--buttons:not(.variant-option--swatches){grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hhc-ui-v118-ui042 .product-information:not(.hhc-bw3-pdp) .product-details .group-block-content:has(>product-price):has(.jdgm-preview-badge)>product-price>div[ref=priceContainer]{padding-inline-end:88px!important}}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews{margin-block:0!important;padding-block:0!important;font-family:var(--font-body--family,Arial,sans-serif)}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget{margin-block:0!important;padding-block:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews>.jm-stack{row-gap:10px!important;padding-block:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-header{margin-block:0!important;padding-block:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-header__main-content{min-height:0!important;margin-block:0!important;row-gap:6px!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-minimal-header__title{font-size:18px!important;line-height:1.3!important;font-weight:600!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-cluster:has(>.jm-review-widget-minimal-header__filter-container){display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;--cluster-space:12px!important;--cluster-wrap:nowrap!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-minimal-header__filter-container{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-action-buttons,body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-action-buttons :not(button):has(>.jm-action-buttons__button){display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;gap:8px!important;max-width:none!important;margin:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-action-buttons .jm-action-buttons__button{flex:1 1 0!important;min-width:0!important;width:auto!important;min-height:44px!important;margin:0!important;padding:8px 6px!important;border-radius:4px!important;font-size:13px!important;line-height:1.35!important;text-align:center!important;white-space:normal!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-header [class*=media-gallery]{margin-block:0!important;padding-block:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-widget-header+*{margin-block-start:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item{padding-block:8px!important;margin-block:0!important;border-bottom:1px solid #E7E0E3!important;scroll-margin-block-start:75px}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .jm-stack--space-400>*+*{margin-block-start:2px!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .jm-star-rating__font-icon{font-size:16px!important;line-height:1!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .jm-text{line-height:1.5!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item button[aria-label="Mark as not helpful"],body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .hhc-jm-vote-label{display:none!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .hhc-jm-vote-row{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;min-height:36px!important;gap:0!important;padding:0!important;margin:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .hhc-jm-vote-inline-label{font-size:0!important}body.hhc-ui-v118-ui042 .hhc-pdp-after #judgeme_product_reviews .jm-review-item .hhc-jm-vote-row button[aria-label="Mark as helpful"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:36px!important;margin-inline-start:auto!important;background:transparent!important;border:0!important;color:#685d63!important;cursor:pointer}body.hhc-ui-v118-ui042:has(.product-information:not(.hhc-bw3-pdp)) product-recommendations.product-recommendations>.section.spacing-style{padding-block-start:14px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;margin:8px 0 6px;padding:10px 12px;background:#faf7f9;color:#211c1f;border:0;border-radius:6px;font-family:var(--font-body--family,"Outfit",Arial,sans-serif)}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__message{display:flex;flex-direction:column;gap:3px;min-width:0}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__eyebrow{font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;color:#a40c64}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__details{font-size:12px;line-height:1.35;font-weight:400;color:#685d63}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__details strong{font-size:13px;font-weight:700;color:#a40c64}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__coupon{display:inline-flex;align-items:center;justify-self:end;flex:0 0 auto;min-width:0;border:1px solid #E0C6D3;border-radius:4px;background:#fffafc}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer .hhc-bf26-offer__code{padding:0 8px;font-size:12px;line-height:1.2;font-weight:700;color:#a40c64;white-space:nowrap}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__copy{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 6px;margin:0;border:0;border-left:1px solid #E0C6D3;border-radius:0 4px 4px 0;background:transparent;color:#a40c64;font:600 12px/1.2 var(--font-body--family,"Outfit",Arial,sans-serif);cursor:pointer}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__copy:focus-visible{outline:2px solid #6C0742;outline-offset:2px}@media(max-width:359px){body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer{column-gap:7px}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer .hhc-bf26-offer__code{padding-inline:6px}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__copy{padding-inline:4px}}body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:before,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:after,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option__select-wrapper{transition:none!important;animation:none!important}body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill{display:none!important;transform:none!important}body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:before,body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:after{content:none!important}body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:disabled){border:1px solid #E4DCE0!important;background:#f6f4f5!important;color:#81777d!important;opacity:.65!important;cursor:not-allowed!important;pointer-events:none!important}body.hhc-ui-v118-ui042 .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:disabled) .variant-option__button-label__text{color:#81777d!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-selector-wrapper):has(>span>add-to-cart-component){display:grid!important;grid-template-columns:minmax(112px,.52fr) minmax(0,1fr)!important;align-items:stretch!important;column-gap:8px!important;row-gap:8px!important;width:100%!important;min-width:0!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;min-width:0!important;width:100%!important;margin:0!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>span:has(>add-to-cart-component){grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;width:100%!important;margin:0!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector{display:flex!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:48px!important;align-items:center!important;justify-content:space-between!important;border:1px solid #CEC3CA!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;box-shadow:none!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons .quantity-selector input[type=number]{flex:1 1 0!important;min-width:0!important;width:1%!important;padding-inline:0!important;text-align:center!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons .quantity-selector:focus-within{outline:2px solid #A40C64!important;outline-offset:2px!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons>span>add-to-cart-component{display:block!important;width:100%!important;min-width:0!important;height:100%!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons .add-to-cart-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;padding:8px 5px!important;border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.015em!important;font-weight:600!important;font-size:13px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>:is(.quantity-label,.quantity-rules,.volume-pricing,.product-form-text__error),body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>:not(.quantity-selector-wrapper):not(span:has(>add-to-cart-component)){grid-column:1/-1!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-label):has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>.quantity-label{grid-column:1/-1!important;grid-row:1!important;margin-block:0!important}body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-label):has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>.quantity-selector-wrapper,body.hhc-ui-v118-ui042 .product-information .product-details .product-form-buttons:has(>.quantity-label):has(>.quantity-selector-wrapper):has(>span>add-to-cart-component)>span:has(>add-to-cart-component){grid-row:2!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__hint{display:block;font-size:10.5px;line-height:1.35;color:#71636b;max-width:40ch}@media(max-width:374px){body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__hint{font-size:10px}}@media(max-width:749px){body.hhc-ui-v118-ui042 main[data-template^=product] .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;align-items:stretch!important;justify-items:stretch!important;padding:0!important;width:100%!important}body.hhc-ui-v118-ui042 main[data-template^=product] .product-information variant-picker .variant-option--buttons[data-hhc-sku-cols="3"]:not(.variant-option--swatches){grid-template-columns:repeat(3,minmax(0,1fr))!important}body.hhc-ui-v118-ui042 main[data-template^=product] .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{box-sizing:border-box!important;display:flex!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:0!important;width:100%!important;height:auto!important;min-height:39px!important;max-width:100%!important;padding:6px 3px!important;margin:0!important;border-radius:4px!important;font-size:11.5px!important;line-height:1.22!important;white-space:normal!important;overflow-wrap:anywhere!important}body.hhc-ui-v118-ui042 main[data-template^=product] .product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{min-width:0!important;text-align:center!important;text-wrap:balance!important;font-size:11.5px!important}}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer{align-items:center!important;row-gap:1px!important;column-gap:8px!important;padding:9px 10px!important;margin:7px 0 5px!important;border-radius:6px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__message{gap:2px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__eyebrow{font-size:9.5px!important;line-height:1.2!important;letter-spacing:.035em!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__details{font-size:11.5px!important;line-height:1.3!important;white-space:normal!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__details strong{font-size:12.5px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__hint{grid-column:1/-1!important;grid-row:auto!important;display:block!important;margin-top:2px!important;padding:0!important;color:#756b72!important;font-size:10.5px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:0!important;white-space:normal!important}@media(max-width:374px){body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer{padding:8px 9px!important;column-gap:5px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__hint{font-size:10px!important}}body.hhc-ui-v118-ui042 .product-information .variant-picker__form>.variant-option+.variant-option{margin-block-start:11px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer{background:#fff!important;border:0!important;border-block:1px solid #E8E0E5!important;border-radius:0!important;color:#211c1f!important;padding:10px 0!important;margin:9px 0 8px!important;column-gap:8px!important;row-gap:2px!important;align-items:center!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__message{gap:4px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__eyebrow{color:#211c1f!important;font-size:12px!important;font-weight:650!important;letter-spacing:.015em!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__eyebrow strong{font-size:14px!important;font-weight:750!important;color:#a40c65!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__details{font-size:11.5px!important;line-height:1.35!important;color:#6b5d66!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__coupon{border-color:#dfc8d5!important;background:#fff!important;border-radius:3px!important}body.hhc-ui-v118-ui042 .product-information product-price .hhc-bf26-offer__copy{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/141/assets/hhc-pdp-shared.css.map */
