.pdp{display:grid;grid-template-columns:1.04fr .96fr;align-items:start;border-bottom:1px solid var(--rule)}.pdp__crumb-wrap{padding:clamp(26px,3vw,40px) var(--pad) 0}.pdp__gallery{background:var(--ivory-warm);padding:clamp(20px,2.8vw,40px);position:sticky;top:88px}.pdp__stage{background:var(--ivory-lift);border:1px solid var(--rule);display:grid;place-items:center;overflow:hidden;position:relative}.pdp__stage svg{width:68%;transition:opacity .35s ease}.pdp__slide{grid-area:1 / 1;width:100%;height:auto;display:grid;place-items:center;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.pdp__slide.is-on{opacity:1;visibility:visible}.pdp__slide img{display:block;width:100%;height:auto}.pdp__slide iframe,.pdp__slide video,.pdp__slide model-viewer{width:100%;aspect-ratio:4 / 5}.pdp__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1vw,14px);margin-top:clamp(8px,1vw,14px)}.thumb{aspect-ratio:1 / 1;background:var(--ivory-lift);border:1px solid var(--rule);display:grid;place-items:center;overflow:hidden;padding:0;transition:border-color .3s ease,background .3s ease}.thumb svg{width:64%}.thumb img{width:100%;height:100%;object-fit:cover}.thumb:hover{border-color:var(--taupe)}.thumb.is-on{border-color:var(--sage);background:var(--ivory)}@media(min-width:901px){.pdp__gallery{position:static}.pdp__stage{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;gap:clamp(8px,1vw,14px);background:none;border:0;overflow:visible;place-items:stretch}.pdp__stage>.pdp__slide{grid-area:auto;opacity:1;visibility:visible;transition:none;background:var(--ivory-lift);border:1px solid var(--rule)}.pdp__stage>.pdp__slide:first-child{grid-column:1 / -1}.pdp__thumbs{display:none}}.pdp__info{padding:clamp(44px,5vw,84px) clamp(24px,4.4vw,72px)}.pdp__eyebrow{margin-bottom:0}.pdp__title{font-size:clamp(32px,3.6vw,46.4px);margin:14px 0 16px;line-height:1.14}.pdp__price{font-family:var(--display);font-size:32px;color:var(--sage);margin:0 0 6px;line-height:1.1}.pdp__price .price,.pdp__price .price__container,.pdp__price .price__regular,.pdp__price .price__sale{display:inline;font-size:inherit;font-family:inherit;color:inherit;letter-spacing:0}.pdp__price .price--on-sale .price__regular,.pdp__price .price--on-sale .price__availability,.pdp__price .price:not(.price--on-sale) .price__sale,.stickybuy__price .price--on-sale .price__regular,.stickybuy__price .price:not(.price--on-sale) .price__sale{display:none}.pdp__price .price__sale{display:inline-flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pdp__price .price--on-sale .price__sale{display:inline-flex}.pdp__price .price-item{font-size:inherit;font-family:inherit;color:inherit;margin:0;letter-spacing:0}.pdp__price .price__sale .price-item--regular{font-size:20.8px;color:var(--taupe);text-decoration:line-through}.pdp__price .price__regular .price-item--regular{font-size:inherit;color:inherit;text-decoration:none}.pdp__price .price__badge-sale,.pdp__price .price__badge-sold-out,.pdp__price .badge{font-family:var(--body);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--sage);background:var(--ivory-warm);border:1px solid var(--rule);border-radius:0;padding:5px 10px;vertical-align:middle}.pdp__price .price__availability,.pdp__price .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp__unit{font-family:var(--body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 6px}.pdp__tax{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 10px}.pdp__tax a{border-bottom:1px solid var(--taupe)}.pdp__config{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 26px}.pdp__vp{font-size:16.96px;color:var(--ink-body);max-width:44ch;margin:0 0 28px;line-height:1.6}.pdp__sku{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 18px}.pdp__sku.hidden,.pdp__inventory.hidden,.hidden{display:none!important}.rating{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 22px}.rating__score{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.rating__link{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--rule);padding-bottom:2px}.rating__link:hover{color:var(--sage);border-color:var(--sage)}.vd-stars{display:inline-block;vertical-align:middle;overflow:visible}.usps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0 0 30px}.usp{display:flex;gap:12px;padding:18px clamp(12px,1.6vw,22px);border-left:1px solid var(--rule)}.usp:first-child{border-left:0;padding-left:0}.usp svg{width:22px;flex-shrink:0;margin-top:2px}.usp b{display:block;font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}.usp span{display:block;font-size:13.12px;color:var(--ink-soft);line-height:1.5;margin-top:3px}.opt{margin-top:34px}.opt__label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);display:flex;justify-content:space-between;gap:16px;margin-bottom:14px;line-height:1.75}.opt__label b{font-weight:400;color:var(--charcoal)}.opt__row{display:flex;gap:10px;flex-wrap:wrap}.opt__fixed{font-size:13.76px;color:var(--ink-soft);margin:0;max-width:44ch}.pdp__info variant-selects,.stickybuy variant-selects{display:block}.pdp__info fieldset.opt{border:0;padding:0;margin:34px 0 0;min-width:0}.pdp__info fieldset.opt>legend{padding:0}.pdp__info .opt__label{margin-top:0}.opt__row input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0}.opt__row label,.opt__btn{display:inline-block;border:1px solid var(--rule);padding:12px 20px;font-family:var(--body);font-weight:300;font-size:11px;letter-spacing:.14em;text-transform:uppercase;line-height:1.75;color:var(--charcoal);cursor:pointer;background:none;transition:background .3s ease,color .3s ease,border-color .3s ease}.opt__row label:hover,.opt__btn:hover{border-color:var(--sage);color:var(--sage)}.opt__row input[type=radio]:checked+label,.opt__btn.is-on{background:var(--sage);border-color:var(--sage);color:var(--ivory)}.opt__row input[type=radio]:focus-visible+label{outline:2px solid var(--sage);outline-offset:3px}.opt__row input[type=radio].disabled+label{color:var(--taupe);border-style:dashed;text-decoration:line-through}.opt__row input[type=radio].disabled:checked+label{background:var(--taupe-soft);border-color:var(--taupe);color:var(--charcoal)}.opt__row .swatch-input__input{position:absolute;opacity:0}.opt__row .swatch-input__label{border-radius:0}.opt .select{position:relative;display:block}.opt .select__select{width:100%;appearance:none;-webkit-appearance:none;background:none;border:1px solid var(--rule);border-radius:0;padding:13px 40px 13px 18px;font-family:var(--body);font-weight:300;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);cursor:pointer}.opt .select .svg-wrapper{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--taupe)}.opt .select .svg-wrapper svg{width:12px;height:12px}.pdp__stock{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:34px 0 0}.pdp__stock .dot{width:7px;height:7px;border-radius:50%;background:var(--sage);flex-shrink:0}.pdp__stock--low .dot{background:var(--taupe)}.pdp__stock--out .dot{background:var(--ink-soft)}.pdp__qty{margin-top:30px}.pdp__qty .quantity{display:inline-flex;align-items:center;border:1px solid var(--rule);width:auto;min-height:0;border-radius:0}.pdp__qty .quantity:after{display:none}.pdp__qty .quantity__button{width:42px;height:44px;color:var(--sage);flex:none;padding:0}.pdp__qty .quantity__button svg{width:11px;height:11px}.pdp__qty .quantity__input{width:52px;height:44px;text-align:center;font-family:var(--body);font-size:14.4px;color:var(--charcoal);background:none;border:0;padding:0;opacity:1}.pdp__qty .quantity__rules,.pdp__qty .quantity__rules-cart{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-top:10px}.pdp__buy{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.pdp__buy .product-form,.pdp__buy>div{flex:1;min-width:190px}.pdp__buy .btn{width:100%;min-width:190px;text-align:center;position:relative}.pdp__buy .product-form__buttons{display:flex;flex-direction:column;gap:12px}.pdp__buy .shopify-payment-button__button{border-radius:0!important;font-family:var(--body)!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:400!important;min-height:51px;background-color:var(--charcoal)!important}.pdp__buy .shopify-payment-button__more-options{font-family:var(--body);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none;border-bottom:1px solid var(--rule);margin-top:4px}.pdp__buy .loading__spinner,.stickybuy .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px}.pdp__buy .btn.loading>span{visibility:hidden}.product-form__error-message-wrapper{display:flex;gap:10px;align-items:flex-start;font-size:13.76px;color:#8b3a2f;margin:0 0 12px;line-height:1.6}.product-form__error-message-wrapper[hidden]{display:none}.product-form__error-message-wrapper svg{width:16px;flex-shrink:0;margin-top:4px}.pdp__msg{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sage);margin:14px 0 0;min-height:17px}.pdp__bullets{list-style:none;padding:0;margin:18px 0 0}.pdp__bullets li{display:flex;align-items:center;gap:11px;font-size:14.4px;color:var(--ink-soft);padding:5px 0}.pdp__bullets svg{width:19px;flex-shrink:0}.guarantee{display:flex;gap:14px;align-items:flex-start;margin-top:24px;padding:18px 20px;border:1px solid var(--rule);background:var(--ivory-lift)}.guarantee svg{width:26px;flex-shrink:0;margin-top:1px}.guarantee b{display:block;font-weight:400;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--sage);margin-bottom:5px}.guarantee span{font-size:13.76px;color:var(--ink-soft);line-height:1.6}.guarantee span a{border-bottom:1px solid var(--taupe)}.guarantee span a:hover{color:var(--sage);border-color:var(--sage)}.acc{margin-top:44px;border-top:1px solid var(--rule)}.acc+.acc{margin-top:0;border-top:0}.acc details{border-bottom:1px solid var(--rule)}.acc summary{list-style:none;cursor:pointer;padding:19px 0;font-size:11px;letter-spacing:.2em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;gap:16px}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font-family:var(--body);font-size:15px;color:var(--taupe);transition:color .3s}.acc details[open] summary:after{content:"\2013"}.acc summary:hover{color:var(--sage)}.acc__body{padding:0 0 24px;font-size:14.72px;color:var(--ink-soft)}.acc__body p{margin:0 0 1em}.acc__body p:last-child{margin:0}.acc__body ul{list-style:none;padding:0;margin:0}.acc__body li{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-bottom:1px solid var(--rule)}.acc__body li:last-child{border-bottom:0}.acc__body li span:first-child{color:var(--charcoal)}.acc__body.acc__body--rte ul{list-style:none;margin:0 0 1em}.acc__body.acc__body--rte li{display:block;position:relative;padding:9px 0 9px 26px;border-bottom:1px solid var(--rule)}.acc__body.acc__body--rte li:before{content:"";position:absolute;left:0;top:20px;width:11px;height:1px;background:var(--taupe)}.acc__body.acc__body--rte a{border-bottom:1px solid var(--taupe)}.acc__body.acc__body--rte h2,.acc__body.acc__body--rte h3{font-size:16.96px;margin:1.4em 0 .5em}.acc__body.acc__body--rte img{margin:1em 0}.proof{list-style:none;padding:0;margin:32px 0 0;border-top:1px solid var(--rule)}.proof li{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid var(--rule);font-size:15.68px;letter-spacing:.01em}.proof svg{width:17px;height:17px;flex-shrink:0}.reviews{background:var(--ivory-lift);border-top:1px solid var(--rule);padding:clamp(66px,8vw,116px) var(--pad)}.rev__top{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(32px,5vw,80px);align-items:center;margin-top:clamp(30px,3.5vw,46px)}.rev__score{font-family:var(--display);font-size:clamp(57.6px,8vw,86.4px);line-height:1;color:var(--sage);margin:0 0 16px}.rev__score small{font-family:var(--body);font-size:12px;letter-spacing:.2em;color:var(--ink-soft);margin-left:10px}.rev__count{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:16px 0 0}.bar{display:flex;align-items:center;gap:16px;padding:8px 0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.bar__n{min-width:46px}.bar__track{flex:1;height:2px;background:var(--taupe-soft)}.bar__fill{display:block;height:2px;background:var(--sage)}.bar__c{min-width:34px;text-align:right}.rev__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,3.4vw,52px);margin-top:clamp(44px,5vw,72px)}.rev{border-top:1px solid var(--rule);padding-top:26px}.rev__head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.rev__who{font-size:10px;letter-spacing:.18em;text-transform:uppercase}.rev__who em{font-style:normal;color:var(--sage)}.rev h3{font-size:16.96px;margin-bottom:10px}.rev p{font-size:14.72px;color:var(--ink-soft);margin:0}.rev__date{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--taupe);margin-top:14px}.stickybuy{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#1e1e1cf7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:var(--ivory);border-top:1px solid rgba(244,241,235,.16);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px var(--pad);transform:translateY(104%);transition:transform .42s cubic-bezier(.22,.7,.3,1)}.stickybuy.is-up{transform:none}.stickybuy__meta{min-width:0}.stickybuy__name{font-family:var(--display);font-size:16.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stickybuy__sub{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);margin-top:3px}.stickybuy__right{display:flex;align-items:center;gap:22px;flex-shrink:0}.stickybuy__price{font-family:var(--display);font-size:19.2px}.stickybuy__price .price,.stickybuy__price .price__container,.stickybuy__price .price__regular,.stickybuy__price .price__sale,.stickybuy__price .price-item{display:inline;font-family:inherit;font-size:inherit;color:inherit;letter-spacing:0;margin:0}.stickybuy__price .price__sale .price-item--regular,.stickybuy__price .price__badge-sale,.stickybuy__price .price__badge-sold-out,.stickybuy__price .visually-hidden{display:none}.stickybuy .btn{padding:13px 30px;white-space:nowrap;position:relative}.stickybuy .product-form__error-message-wrapper{display:none}@media(max-width:900px){.pdp{grid-template-columns:1fr}.pdp__gallery{position:static}.pdp__info{padding-block:44px 60px}.rev__top{grid-template-columns:1fr;gap:30px}.rev__list{grid-template-columns:1fr}}@media(max-width:620px){.usps{grid-template-columns:1fr}.usp{border-left:0;border-top:1px solid var(--rule);padding-left:0}.usp:first-child{border-top:0}.stickybuy{padding:11px 16px;gap:12px}.stickybuy__sub{display:none}.stickybuy__right{gap:14px}.stickybuy .btn{padding:12px 20px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/verdelisse-product.css.map */
