#MainContent,#MainContent [class*=color-scheme-],#MainContent [class*=color-background-]{--color-background: 255, 253, 249;--gradient-background: #fffdf9;--color-foreground: 26, 20, 16;--color-shadow: 26, 20, 16;--color-button: 26, 20, 16;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 253, 249;--color-secondary-button-text: 26, 20, 16;--color-link: 138, 106, 60;--color-badge-foreground: 138, 106, 60;--color-badge-background: 255, 253, 249;--color-badge-border: 184, 144, 90;--payment-terms-background-color: #fffdf9}#MainContent{--prl-cream: #f9f5f0;--prl-paper: #fffdf9;--prl-ink: #1a1410;--prl-gold: #b8905a;--prl-gold-deep: #8a6a3c;--prl-gold-soft: rgba(184, 144, 90, .35);--prl-muted: rgba(26, 20, 16, .62);--prl-hair: rgba(26, 20, 16, .1);--prl-hair-strong: rgba(26, 20, 16, .22);--prl-ease: cubic-bezier(.22, .61, .36, 1);--prl-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--prl-sans: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;--inputs-radius: 0px;--inputs-radius-outset: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .22;--inputs-shadow-opacity: 0;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-shadow-opacity: 0;--badge-corner-radius: 0px;--media-radius: 0px;--media-border-opacity: 0;--media-shadow-opacity: 0;--product-card-corner-radius: 0px;--shopify-accelerated-checkout-button-border-radius: 0px;background:var(--prl-paper);color:var(--prl-muted);font-family:var(--prl-sans);font-size:14px;font-weight:300;line-height:1.7;letter-spacing:0;-webkit-font-smoothing:antialiased}#MainContent .product__info-container .product__text.caption-with-letter-spacing{display:flex;align-items:center;gap:12px;margin:0 0 12px;font:400 10px/1.4 var(--prl-sans);letter-spacing:.34em;text-transform:uppercase;color:var(--prl-gold-deep)}#MainContent .product__info-container .product__text.caption-with-letter-spacing:before{content:"";width:28px;height:1px;background:var(--prl-gold-soft)}#MainContent .product__title{margin:0 0 12px}#MainContent .product__title h1{margin:0;font:300 34px/1.08 var(--prl-serif);letter-spacing:.005em;color:var(--prl-ink)}#MainContent .product__info-container .price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font:400 26px/1 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .product__info-container .price .price-item{margin:0}#MainContent .product__info-container .price--on-sale .price__sale{display:flex;align-items:baseline;gap:14px}#MainContent .product__info-container .price--on-sale .price-item--sale{order:-1}#MainContent .product__info-container .price--on-sale .price-item--regular{font:300 16px/1 var(--prl-serif);color:var(--prl-muted);text-decoration-color:var(--prl-gold-soft)}#MainContent .product__info-container .price .badge{margin:0;padding:6px 9px 5px;border:1px solid var(--prl-gold-soft);background:transparent;color:var(--prl-gold-deep);font:400 9px/1 var(--prl-sans);letter-spacing:.28em;text-transform:uppercase}#MainContent .product__info-container .product__tax{margin:6px 0 0;font-size:11px;letter-spacing:0;color:var(--prl-muted)}#MainContent .product__info-container .product__tax a{color:var(--prl-gold-deep);text-underline-offset:3px;text-decoration-color:var(--prl-gold-soft)}#MainContent .product__info-container .installment{font-size:12px;letter-spacing:0;color:var(--prl-muted)}#MainContent .shopify-section .jdgm-prev-badge{display:flex;align-items:center;gap:10px}#MainContent .shopify-section .jdgm-star{color:var(--prl-gold)!important}#MainContent .shopify-section .jdgm-prev-badge__stars .jdgm-star{font-size:12px;padding:0 1px!important}#MainContent .shopify-section .jdgm-prev-badge__text{font:400 10px/1 var(--prl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--prl-muted);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--prl-hair-strong)}#MainContent .product__info-container .form__label,#MainContent .tcustomizer-field__heading{display:block;margin:0 0 10px;font:400 10px/1.4 var(--prl-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--prl-ink)}#MainContent .tcustomizer-asterisk{color:var(--prl-gold)}#MainContent .product__info-container .product-form__input--dropdown{max-width:none;margin:0}#MainContent .product__info-container .select{max-width:none;background:var(--prl-paper)}#MainContent .product__info-container .select__select{height:52px;padding:0 44px 0 16px;font:400 14px/1 var(--prl-sans);letter-spacing:.02em;color:var(--prl-ink)}#MainContent .tcustomizer-customization-form{font-family:var(--prl-sans)}#MainContent .tcustomizer-field{margin-bottom:22px}#MainContent .tcustomizer-field--Html{margin-bottom:10px}#MainContent .tcustomizer-field .size-chart-button,#MainContent .tcustomizer-field .font-style-chart-button{padding:6px 0;font:400 10px/1.4 var(--prl-sans);font-style:normal;letter-spacing:.22em;text-transform:uppercase;color:var(--prl-gold-deep);text-underline-offset:4px;text-decoration-color:var(--prl-gold-soft)}#MainContent .tcustomizer-btn.tcustomizer-radio-button__label{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border:1px solid var(--prl-hair-strong);border-radius:0;background:var(--prl-paper);box-shadow:none;font:400 11px/1.3 var(--prl-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--prl-ink);transition:background .3s var(--prl-ease),color .3s var(--prl-ease),border-color .3s var(--prl-ease)}#MainContent .tcustomizer-btn.tcustomizer-radio-button__label.tcustomizer-btn--active{background:var(--prl-ink);border-color:var(--prl-ink);color:#fff}@media(hover:hover){#MainContent .tcustomizer-btn.tcustomizer-radio-button__label:hover{border-color:var(--prl-ink)}}#MainContent .tcustomizer__text-field-wrapper,#MainContent .tcustomizer__text-area-wrapper{padding:0 16px;border:1px solid var(--prl-hair-strong);border-radius:0;background:var(--prl-paper);box-shadow:none;transition:border-color .3s var(--prl-ease)}#MainContent .tcustomizer__text-field-wrapper:focus-within,#MainContent .tcustomizer__text-area-wrapper:focus-within{border-color:var(--prl-ink)}#MainContent .tcustomizer__text-field,#MainContent .tcustomizer__text-area{min-height:50px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font:400 14px/1.6 var(--prl-sans);letter-spacing:.02em;color:var(--prl-ink)}#MainContent .tcustomizer__text-area{min-height:96px;padding:12px 56px 12px 0}#MainContent .tcustomizer__text-field::placeholder,#MainContent .tcustomizer__text-area::placeholder{color:#1a141073}#MainContent .tcustomizer__text-field--total-characters,#MainContent .tcustomizer__text-area--total-characters,#MainContent .tcustomizer__text-field--subinfo,#MainContent .tcustomizer__text-area--subinfo,#MainContent .tcustomizer__text-field--max-characters,#MainContent .tcustomizer__text-area--max-character{font:400 10px/1.4 var(--prl-sans);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--prl-muted)}#MainContent .tcustomizer__dropdown-button{min-height:52px;padding:0 44px 0 16px;border:1px solid var(--prl-hair-strong);border-radius:0;background-color:var(--prl-paper);box-shadow:none;font:400 14px/1.3 var(--prl-sans);letter-spacing:.02em;text-transform:none;color:var(--prl-ink)}#MainContent .tcustomizer__dropdown-list{border-radius:0;background:var(--prl-paper);box-shadow:0 14px 34px #1a14101a;font:400 13px/1.4 var(--prl-sans);letter-spacing:.02em;text-transform:none;color:var(--prl-ink)}#MainContent .tcustomizer-field--Dropdown.prl-single-option{display:none}#MainContent .tcustomizer__image--circle{border:1px solid var(--prl-hair-strong);box-shadow:none;transition:box-shadow .3s var(--prl-ease)}#MainContent .tcustomizer__image--circle.tcustomizer__image--active{border-color:var(--prl-hair-strong);box-shadow:0 0 0 3px var(--prl-paper),0 0 0 4px var(--prl-gold)}#MainContent .tcustomizer-price-addons{margin:0 0 22px;padding:13px 16px;border:1px solid var(--prl-gold-soft);border-radius:0;background:var(--prl-cream);font:italic 400 16px/1.3 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .product__info-container .product-form__quantity{float:left;width:118px;margin:0}#MainContent .product__info-container .product-form__quantity .quantity__label{display:none}#MainContent .product__info-container .product-form__quantity .quantity{width:118px;min-height:56px;background:var(--prl-paper)}#MainContent .product__info-container .quantity__input{font:400 15px/1 var(--prl-sans);color:var(--prl-ink)}#MainContent .product__info-container .quantity__button{width:38px;color:var(--prl-ink)}#MainContent .product__info-container .product-form__quantity+div product-form{margin-top:0}#MainContent .product__info-container .product-form__quantity+div .product-form__submit{width:calc(100% - 128px);margin-left:128px}#MainContent .product__info-container .product-form__buttons{max-width:none}#MainContent .product__info-container .product-form__submit{min-height:56px;margin-bottom:10px;border-radius:0;background:var(--prl-ink)!important;color:#fff!important;font:400 11px/1 var(--prl-sans);letter-spacing:.3em;text-transform:uppercase;transition:background .35s var(--prl-ease),color .35s var(--prl-ease)}#MainContent .product__info-container .product-form__submit:before,#MainContent .product__info-container .product-form__submit:after{border-radius:0;box-shadow:0 0 0 1px var(--prl-ink)}#MainContent .product__info-container .product-form__submit[disabled],#MainContent .product__info-container .product-form__submit[aria-disabled=true]{opacity:.45}@media(hover:hover){#MainContent .product__info-container .product-form__submit:not([disabled]):hover{background:transparent!important;color:var(--prl-ink)!important}}#MainContent .product__description{font-size:13.5px;line-height:1.75;color:var(--prl-muted)}#MainContent .product__description .collapsible{min-height:58px;margin:0!important;padding:0;border:0;border-bottom:1px solid var(--prl-hair);background:transparent;font:400 20px/1.2 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .product__description .collapsible:first-of-type{border-top:1px solid var(--prl-hair)}#MainContent .product__description .collapsible span{font:300 22px/1 var(--prl-sans);color:var(--prl-gold);transition:transform .35s var(--prl-ease)}#MainContent .product__description .collapsible.active span{transform:rotate(45deg)}#MainContent .product__description .content{padding:16px 0 20px;border-bottom:1px solid var(--prl-hair);background:transparent;font-size:13.5px}#MainContent .product__description .content strong{font-weight:400;color:var(--prl-ink)}#MainContent .product__description .content a{color:var(--prl-gold-deep);text-underline-offset:3px}#MainContent .product__description li::marker{color:var(--prl-gold)}#MainContent .share-button__button{font:400 10px/1 var(--prl-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--prl-muted)}#MainContent .share-button__button .svg-wrapper{color:var(--prl-gold)}#MainContent .thumbnail[aria-current]{border-color:transparent;box-shadow:0 0 0 1px var(--prl-gold)}#MainContent .thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 2px var(--prl-gold)}#MainContent .prl-feat{margin:4px 0 8px;padding:4px 0;border-top:1px solid var(--prl-hair);border-bottom:1px solid var(--prl-hair)}#MainContent .prl-feat ul{list-style:none;margin:0;padding:0}#MainContent .prl-feat li{display:flex;gap:14px;align-items:flex-start;padding:8px 0;font-size:13px;line-height:1.55;color:var(--prl-muted)}#MainContent .prl-feat li+li{border-top:1px solid rgba(26,20,16,.05)}#MainContent .prl-feat .prl-icon{flex:none;width:18px;height:18px;margin-top:2px;color:var(--prl-gold)}#MainContent .prl-feat strong{font-weight:400;color:var(--prl-ink)}#MainContent .prl-rating-note{display:block;margin:-6px 0 16px;font:400 10px/1.4 var(--prl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--prl-gold-deep)}#MainContent .press-cred{margin:0 0 16px;font:italic 400 16px/1.4 var(--prl-serif);font-weight:400;letter-spacing:0;text-transform:none;color:var(--prl-gold-deep)}#MainContent .custom-shipping-banner-v2{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:16px;align-items:center;padding:18px 20px;border:1px solid var(--prl-gold-soft);background:var(--prl-cream)}#MainContent .custom-shipping-banner-v2 .shipping-headline{display:contents}#MainContent .custom-shipping-banner-v2 .icon{grid-column:1;grid-row:1 / 3;display:flex}#MainContent .custom-shipping-banner-v2 .icon svg{width:26px;height:26px}#MainContent .custom-shipping-banner-v2 .icon svg path{fill:var(--prl-gold)}#MainContent .custom-shipping-banner-v2 .headline-text{grid-column:2;font:italic 400 19px/1.25 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .custom-shipping-banner-v2 .shipping-subtext{grid-column:2;margin-top:3px;font:400 10px/1.5 var(--prl-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--prl-muted)}#MainContent .custom-shipping-banner-v2 .shipping-subtext i{display:block;margin-bottom:4px;font-style:normal;font-size:12px;letter-spacing:.02em;text-transform:none}#MainContent .custom-shipping-banner-v2 .shipping-subtext b{font-weight:400;color:var(--prl-ink)}#MainContent .popup-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--prl-hair);border-bottom:1px solid var(--prl-hair)}#MainContent .popup-trigger{display:contents}#MainContent .popup-trigger>img,#MainContent .popup-trigger>p{cursor:pointer}#MainContent .popup-trigger>img{grid-row:1;width:100%;height:34px;object-fit:contain;padding:18px 0 0;box-sizing:content-box;filter:invert(.6) sepia(.9) saturate(1.6) hue-rotate(-12deg) brightness(.85)}#MainContent .popup-trigger>p{grid-row:2;margin:0;padding:8px 6px 16px;text-align:center;font:400 9.5px/1.5 var(--prl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--prl-ink)}#MainContent .popup-trigger:nth-child(1)>:not(.popup-content){grid-column:1}#MainContent .popup-trigger:nth-child(2)>:not(.popup-content){grid-column:2;border-left:1px solid var(--prl-hair)}#MainContent .popup-trigger:nth-child(3)>:not(.popup-content){grid-column:3;border-left:1px solid var(--prl-hair)}#MainContent .popup-content{display:none;grid-row:3;grid-column:1 / -1;position:static;width:auto;margin:0;padding:0 14px 18px;border:0;background:transparent;box-shadow:none;text-align:center;font-size:12.5px;line-height:1.7;color:var(--prl-muted)}#MainContent .popup-content.active{display:block}#MainContent .pr-favor-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--prl-hair);border-bottom:1px solid var(--prl-hair)}#MainContent .pr-favor-badge{padding:16px 6px;text-align:center}#MainContent .pr-favor-badge+.pr-favor-badge{border-left:1px solid var(--prl-hair)}#MainContent .pr-favor-badge img{display:block;width:64px;height:64px;margin:0 auto 8px;object-fit:contain}#MainContent .pr-favor-badge span{font:400 9.5px/1.5 var(--prl-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--prl-ink)}#MainContent .icon-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#MainContent .icon-item{display:flex;justify-content:center;align-items:center;padding:0;border:0}#MainContent .icon-item img{width:100%;height:auto}#MainContent .veil-icons-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .veil-icon-item{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--prl-hair)}#MainContent .veil-icon-circle{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--prl-gold-soft);border-radius:50%;background:transparent;color:var(--prl-gold)}#MainContent .veil-icon-circle svg{width:20px;height:20px}#MainContent .veil-icon-circle svg *{fill:none!important;stroke:var(--prl-gold)!important}#MainContent .veil-icon-text-title{margin:0;font:400 10px/1.4 var(--prl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--prl-ink)}#MainContent .veil-icon-text-sub{margin:2px 0 0;font-size:11.5px;letter-spacing:.02em;color:var(--prl-muted)}#MainContent h2.veil-faq-heading,#MainContent h2.faq-heading,#MainContent h2.review-heading,#MainContent h2.related-products__heading,#MainContent h2.pr-bclook-title-02,#MainContent h2.portrait-carousel-title{margin:0 0 14px;font:300 clamp(32px,7.5vw,44px)/1.06 var(--prl-serif);letter-spacing:.005em;text-align:center;text-transform:none;color:var(--prl-ink)}#MainContent .pr-bclook-eyebrow-02,#MainContent .offer-text h2{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 14px;font:400 10px/1.4 var(--prl-sans);letter-spacing:.34em;text-transform:uppercase;color:var(--prl-gold-deep)}#MainContent .pr-bclook-eyebrow-02:before,#MainContent .pr-bclook-eyebrow-02:after,#MainContent .offer-text h2:before,#MainContent .offer-text h2:after{content:"";width:28px;height:1px;background:var(--prl-gold-soft)}#MainContent .pr-bclook-subtitle-02,#MainContent .faq-subheading{max-width:46ch;margin:0 auto 34px;text-align:center;font-size:14px;color:var(--prl-muted)}#MainContent .offer-text a,#MainContent .shopify-section .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:0 30px!important;border:1px solid var(--prl-ink)!important;border-radius:0!important;background:transparent!important;color:var(--prl-ink)!important;text-decoration:none!important;font:400 11px/1 var(--prl-sans)!important;letter-spacing:.3em;text-transform:uppercase;transition:background .35s var(--prl-ease),color .35s var(--prl-ease)}@media(hover:hover){#MainContent .offer-text a:hover,#MainContent .shopify-section .jdgm-write-rev-link:hover{background:var(--prl-ink)!important;color:#fff!important}}#MainContent .floating-add-to-cart,.floating-add-to-cart{position:fixed;z-index:1000;cursor:pointer;text-align:center;left:0;right:0;bottom:0;width:auto;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--prl-hair, rgba(26, 20, 16, .1));border-radius:0;background:#fffdf9f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;color:#1a1410;font-size:11px}.floating-add-to-cart span{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;background:#1a1410;color:#fff;font:400 11px/1 Lato,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase;transition:background .35s cubic-bezier(.22,.61,.36,1)}.floating-add-to-cart:hover{background:#fffdf9f0}@media(hover:hover){.floating-add-to-cart:hover span{background:#3a2f27}}#MainContent .veil-faq-section{max-width:800px;margin:0 auto;padding:0 20px}#MainContent .veil-faq-heading{margin-bottom:30px}#MainContent .veil-faq-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--prl-hair)}#MainContent .veil-faq-item{margin:0;padding:0;border-bottom:1px solid var(--prl-hair);background:transparent;box-shadow:none;cursor:pointer}#MainContent .veil-faq-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px}#MainContent .veil-faq-question{margin:0;font:400 20px/1.3 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .veil-faq-toggle{position:relative;flex:none;width:11px;height:11px;transition:transform .35s var(--prl-ease)}#MainContent .veil-faq-toggle:before,#MainContent .veil-faq-toggle:after{content:"";position:absolute;left:0;top:5px;width:11px;height:1px;background:var(--prl-gold)}#MainContent .veil-faq-toggle:after{transform:rotate(90deg)}#MainContent .veil-faq-item.is-open .veil-faq-toggle{transform:rotate(45deg)}#MainContent .veil-faq-body{display:none;margin:0;padding:0 32px 20px 0;font-size:13.5px;line-height:1.75;color:var(--prl-muted)}#MainContent .veil-faq-item.is-open .veil-faq-body{display:block}#MainContent .faq-section{padding:64px 20px}#MainContent .faq-items-grid{display:block;max-width:800px;margin:0 auto;border-top:1px solid var(--prl-hair)}#MainContent .faq-section .faq-item,#MainContent .faq-section .faq-item.open{margin:0;padding:0;border:0;border-bottom:1px solid var(--prl-hair);border-radius:0;background:transparent;box-shadow:none}#MainContent .faq-section .faq-question,#MainContent .faq-section .faq-question:hover{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:58px;padding:0;border:0;background:transparent;text-align:left;font:400 20px/1.3 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .faq-section .faq-icon{flex:none;width:14px;height:14px;color:var(--prl-gold);stroke:var(--prl-gold)}#MainContent .faq-section .faq-item .faq-answer{padding:0 32px 20px 0;font-size:13.5px;font-style:normal;line-height:1.75;color:var(--prl-muted)}#MainContent .faq-section .faq-answer p{margin:0 0 10px}#MainContent .faq-section .faq-answer a{color:var(--prl-gold-deep);text-underline-offset:3px}#MainContent .pr-bclook-wrap-02{padding:64px 20px;background:var(--prl-paper);overflow:hidden}#MainContent .pr-bclook-inner-02{max-width:1240px;margin:0 auto}#MainContent .pr-bclook-header-02{text-align:center;margin:0 0 34px}#MainContent .pr-bclook-grid-02{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}#MainContent .pr-bclook-card-02 a{display:block;text-decoration:none;color:inherit}#MainContent .pr-bclook-imgwrap-02{position:relative;aspect-ratio:4 / 5;margin:0 0 12px;overflow:hidden;border-radius:0;background:var(--prl-cream)}#MainContent .pr-bclook-imgwrap-02 img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--prl-ease)}#MainContent .pr-bclook-info-02 h3{margin:0 0 4px;font:400 17px/1.3 var(--prl-serif);letter-spacing:0;text-transform:none;color:var(--prl-ink)}#MainContent .pr-bclook-info-02 p{margin:0;font-size:12.5px;letter-spacing:.04em;color:var(--prl-muted)}@media(hover:hover){#MainContent .pr-bclook-card-02 a:hover img{transform:scale(1.04)}}#MainContent .custom-judgeme-reviews-section{padding:64px 20px 0;border:0;background:var(--prl-cream)}#MainContent .custom-judgeme-reviews-section .review-heading{margin:0}#MainContent .shopify-section:has(.jdgm-rev-widg){background:var(--prl-cream)}#MainContent .shopify-section:has(.jdgm-rev-widg) .gradient{background:transparent}#MainContent .shopify-section .jdgm-rev-widg{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;padding:34px 0 64px!important;border:0!important;font-family:var(--prl-sans);color:var(--prl-muted)}#MainContent .shopify-section .jdgm-rev-widg__header{text-align:center}#MainContent .shopify-section .jdgm-row-stars{display:block!important}#MainContent .shopify-section .jdgm-rev-widg__summary,#MainContent .shopify-section .jdgm-histogram,#MainContent .shopify-section .jdgm-widget-actions-wrapper{display:block!important;width:auto!important;margin-left:auto;margin-right:auto;padding:0!important;border:0!important;text-align:inherit}#MainContent .shopify-section .jdgm-rev-widg__summary-inner{display:block!important}#MainContent .shopify-section .jdgm-rev-widg__summary{margin:0 0 6px!important}#MainContent .shopify-section .jdgm-rev-widg__summary-stars{display:flex!important;flex-wrap:wrap;justify-content:center;gap:2px}#MainContent .shopify-section .jdgm-rev-widg__summary-stars .jdgm-star{font-size:15px;padding:0 1px!important}#MainContent .shopify-section .jdgm-rev-widg__summary-average{flex:0 0 100%;order:-1;margin:0 0 12px!important;font:300 40px/1 var(--prl-serif)!important;letter-spacing:0;color:var(--prl-ink)!important}#MainContent .shopify-section .jdgm-rev-widg__summary-text{display:block;margin:10px 0 22px!important;font:400 10px/1 var(--prl-sans)!important;letter-spacing:.22em;text-transform:uppercase;color:var(--prl-muted)}#MainContent .shopify-section .jdgm-histogram{display:grid!important;gap:9px;max-width:320px;margin:0 auto 26px!important}#MainContent .shopify-section .jdgm-histogram__row{display:grid!important;grid-template-columns:74px minmax(0,1fr) 14px;align-items:center;gap:12px;margin:0!important;font:400 11px/1 var(--prl-sans);color:var(--prl-muted)}#MainContent .shopify-section .jdgm-histogram__star{text-align:left}#MainContent .shopify-section .jdgm-histogram__star .jdgm-star{font-size:10px;padding:0 1px!important}#MainContent .shopify-section .jdgm-star.jdgm--off{color:var(--prl-hair-strong)!important}#MainContent .shopify-section .jdgm-histogram__bar{position:relative;height:1px!important;margin:0!important;border:0!important;background:var(--prl-hair-strong)!important}#MainContent .shopify-section .jdgm-histogram__bar-content{position:absolute;left:0;top:-1px;height:3px!important;background:var(--prl-gold)!important}#MainContent .shopify-section .jdgm-histogram__frequency{text-align:right}#MainContent .shopify-section .jdgm-histogram__clear-filter{display:block!important;grid-template-columns:1fr;text-align:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--prl-gold-deep)}#MainContent .shopify-section .jdgm-rev-widg__sort-wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px!important;padding:0 0 16px;border-bottom:1px solid var(--prl-hair);font:400 10px/1 var(--prl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--prl-ink)}#MainContent .shopify-section .jdgm-sort-dropdown-arrow{color:var(--prl-gold)!important;border-color:var(--prl-gold)!important}#MainContent .shopify-section .jdgm-sort-dropdown{appearance:none;-webkit-appearance:none;padding:0 18px 0 0!important;border:0!important;background:transparent!important;font:inherit!important;letter-spacing:inherit;text-transform:inherit;color:var(--prl-ink)!important;cursor:pointer}#MainContent .shopify-section .jdgm-rev-widg__reviews{display:flex;gap:14px;margin:0 -20px;padding:2px 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}#MainContent .shopify-section .jdgm-rev-widg__reviews::-webkit-scrollbar{display:none}#MainContent .shopify-section .jdgm-rev{display:flex!important;flex:0 0 84%;flex-direction:column;scroll-snap-align:start;min-width:0;margin:0!important;padding:26px 24px 20px!important;border:1px solid rgba(26,20,16,.07)!important;background:var(--prl-paper)}#MainContent .shopify-section .jdgm-rev:before{content:"\201c";display:block;height:30px;margin-left:-3px;font:400 70px/.62 var(--prl-serif);color:var(--prl-gold);opacity:.55}#MainContent .shopify-section .jdgm-rev__header{display:contents}#MainContent .shopify-section .jdgm-rev .jdgm-row-rating{order:1;display:flex;justify-content:flex-end;margin:-30px 0 12px}#MainContent .shopify-section .jdgm-rev .jdgm-rev__rating .jdgm-star{font-size:12px;padding:0 1px!important}#MainContent .shopify-section .jdgm-rev__content{order:2;margin:0 0 22px!important}#MainContent .shopify-section .jdgm-rev .jdgm-row-profile{order:3;display:flex;align-items:center;gap:12px;margin-top:auto!important;padding-top:16px;border-top:1px solid var(--prl-hair)}#MainContent .shopify-section .jdgm-rev .jdgm-row-product,#MainContent .shopify-section .jdgm-rev .jdgm-row-extra,#MainContent .shopify-section .jdgm-rev .jdgm-rev__br{display:none!important}#MainContent .shopify-section .jdgm-rev__title{display:block;margin:0 0 10px!important;font:italic 400 23px/1.25 var(--prl-serif)!important;letter-spacing:0;color:var(--prl-ink)!important}#MainContent .shopify-section .jdgm-rev__body{font-size:13.5px!important;line-height:1.75;color:var(--prl-muted)}#MainContent .shopify-section .jdgm-rev__body p{margin:0}#MainContent .shopify-section .jdgm-rev__icon{width:30px!important;height:30px!important;margin:0!important;border:1px solid var(--prl-gold-soft)!important;border-radius:50%;background:transparent!important;color:var(--prl-gold)!important;font-size:14px!important;line-height:28px!important}#MainContent .shopify-section .jdgm-rev__icon:before{color:var(--prl-gold)!important}#MainContent .shopify-section .jdgm-rev__author{font:400 10px/1.4 var(--prl-sans)!important;letter-spacing:.2em;text-transform:uppercase;color:var(--prl-ink)!important}#MainContent .shopify-section .jdgm-rev__buyer-badge{font:400 9px/1.4 var(--prl-sans)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--prl-gold-deep)!important}#MainContent .shopify-section .jdgm-paginate{display:flex;justify-content:center;align-items:baseline;gap:22px;margin:26px 0 0!important;font:400 18px/1 var(--prl-serif);color:var(--prl-muted)}#MainContent .shopify-section .jdgm-paginate__page{color:var(--prl-muted)!important}#MainContent .shopify-section .jdgm-paginate__page.jdgm-curt{padding-bottom:4px;border-bottom:1px solid var(--prl-gold);color:var(--prl-ink)!important}#MainContent .shopify-section .jdgm-paginate__next-page,#MainContent .shopify-section .jdgm-paginate__last-page,#MainContent .shopify-section .jdgm-paginate__prev-page,#MainContent .shopify-section .jdgm-paginate__first-page{color:var(--prl-muted)!important}#MainContent .offer-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto;padding:40px 24px;border:1px solid var(--prl-gold-soft);border-radius:0;background:var(--prl-paper);box-shadow:none;text-align:center}#MainContent .offer-container:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--prl-hair);pointer-events:none}#MainContent .offer-container img{width:120px;height:auto;border-radius:0}#MainContent .offer-text{max-width:52ch}#MainContent .offer-text p{margin:0 0 24px;font-size:14px;line-height:1.7;color:var(--prl-muted)}#MainContent .offer-text p b{font-weight:400;color:var(--prl-ink)}#MainContent .related-products{padding-top:64px;padding-bottom:64px}#MainContent .related-products__heading{margin-bottom:34px}#MainContent .related-products{--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 22px;--grid-desktop-horizontal-spacing: 26px;--grid-desktop-vertical-spacing: 26px}#MainContent .related-products .card__media{overflow:hidden}#MainContent .related-products .card__media img{transition:transform 1s var(--prl-ease)}@media(hover:hover){#MainContent .related-products .card-wrapper:hover .card__media img{transform:scale(1.04)}}#MainContent .related-products .card__heading{margin:10px 0 4px;font:400 17px/1.3 var(--prl-serif);letter-spacing:0;color:var(--prl-ink)}#MainContent .related-products .card__heading a{color:var(--prl-ink);text-decoration:none}#MainContent .related-products .card-information .price{font:400 12.5px/1.5 var(--prl-sans);letter-spacing:.04em;color:var(--prl-muted)}#MainContent .related-products .price--on-sale .price-item--regular{font-size:12.5px;color:#1a141066}#MainContent .related-products .card__badge .badge{padding:6px 8px 5px;border:0;background:var(--prl-paper);color:var(--prl-gold-deep);font:400 9px/1 var(--prl-sans);letter-spacing:.26em;text-transform:uppercase}#MainContent .related-products .card__content{padding:0}#MainContent .portrait-carousel-title{color:var(--prl-ink)!important}@media screen and (min-width:750px){#MainContent .floating-add-to-cart,.floating-add-to-cart{left:auto;right:28px;bottom:28px;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.floating-add-to-cart span{box-shadow:0 10px 30px #1a14102e}#MainContent .pr-bclook-grid-02{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}#MainContent .offer-container{flex-direction:row;text-align:left;padding:40px 44px;gap:34px}#MainContent .offer-text h2{justify-content:flex-start}#MainContent .offer-text h2:after{display:none}#MainContent .shopify-section .jdgm-rev-widg__reviews{display:block;columns:2;column-gap:20px;margin:0;padding:0;overflow:visible}#MainContent .shopify-section .jdgm-rev{break-inside:avoid;margin:0 0 20px!important}}@media screen and (min-width:990px){#MainContent .pr-bclook-wrap-02,#MainContent .faq-section{padding:96px 40px}#MainContent .related-products{padding-top:96px;padding-bottom:96px}#MainContent .custom-judgeme-reviews-section{padding-top:96px}#MainContent .shopify-section .jdgm-rev-widg{grid-template-columns:320px minmax(0,1fr);column-gap:72px;row-gap:0;align-items:start;padding-bottom:96px!important}#MainContent .shopify-section .jdgm-rev-widg__header{grid-column:1;grid-row:1 / span 12;position:sticky;top:32px;text-align:left}#MainContent .shopify-section .jdgm-rev-widg__summary-stars{justify-content:flex-start}#MainContent .shopify-section .jdgm-histogram{margin-left:0!important}#MainContent .shopify-section .jdgm-rev-widg>:not(.jdgm-rev-widg__header){grid-column:2}}@media screen and (min-width:990px){#MainContent .product__title h1{font-size:44px}}@media(prefers-reduced-motion:reduce){#MainContent *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/pr-pdp-luxe.css.map */
