.shopify-section--main-product .product-info__block-item[data-block-type=vendor]{font-size:.72rem;letter-spacing:.13em}.shopify-section--main-product .product-title{font-size:clamp(.85rem,1.15vw,1.25rem);line-height:1.12;letter-spacing:-.025em}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{margin-block:1.2rem 0}.pavia-product-facts{display:flex;flex-wrap:wrap;gap:7px;font-size:.78rem;line-height:1.5;letter-spacing:.01em}.pavia-product-facts span{padding:7px 10px;border:1px solid rgb(36 53 46 / 15%);border-radius:3px;background:#f4f1eb;color:#263a31;font-weight:600}.pavia-product-assurance{--pavia-service-bg:#f4f2ed;background:var(--pavia-service-bg);border:1px solid #e5e1d9;border-radius:4px;padding:18px 20px;color:#24372e}.pavia-product-assurance__list{display:grid;gap:16px;padding:0;margin:0;list-style:none}.pavia-product-assurance__list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start}.pavia-product-assurance__list svg{margin-top:1px;flex-shrink:0}.pavia-product-assurance__list strong{display:block;font-size:.84rem;line-height:1.35;font-weight:600}.pavia-product-assurance__list p{margin:4px 0 0;font-size:.74rem;line-height:1.5;color:#526158}.pavia-product-payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding-top:14px;font-size:.66rem;color:#626761}.pavia-product-payments ul{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:0;padding:0;list-style:none}.pavia-product-payments__icon{display:block;width:34px;height:22px}.pavia-product-disclosures{border-top:1px solid rgb(36 53 46 / 18%)}.pavia-product-disclosures details{border-bottom:1px solid rgb(36 53 46 / 18%)}.pavia-product-disclosures summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;cursor:pointer;font-size:.92rem;font-weight:500;list-style:none}.pavia-product-disclosures summary::-webkit-details-marker{display:none}.pavia-product-disclosures summary span{font-size:1.25rem;font-weight:400;transition:transform .2s}.pavia-product-disclosures details[open] summary span{transform:rotate(45deg)}.pavia-product-disclosures .prose{padding:0 0 20px;font-size:.82rem;line-height:1.65}.pavia-product-disclosures .prose p+p{margin-top:10px}.pavia-product-disclosures a{text-decoration:underline;text-underline-offset:3px}.pavia-product-disclosures summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.pavia-product-assurance{padding:16px}.pavia-product-facts{font-size:.73rem}.pavia-product-assurance__list{gap:14px}.shopify-section--main-product .product-title{font-size:.825rem}}@media(prefers-reduced-motion:reduce){.pavia-product-disclosures summary span{transition:none}}.pavia-product-gallery--rail .product-gallery__image-list{grid-template-columns:minmax(0,1fr) 3.5rem;column-gap:.625rem;align-items:start}.pavia-product-gallery--rail .product-gallery__image-list>.relative{grid-column:1;grid-row:1;min-width:0}.pavia-product-gallery--rail .product-gallery__carousel{width:100%;margin-inline:0;scroll-padding-inline:0}.pavia-product-gallery--rail .product-gallery__thumbnail-list{grid-column:2;grid-row:1;align-self:stretch;position:relative;min-height:0;min-width:0}.pavia-product-gallery--rail .product-gallery__thumbnail-list .scroll-marker-group--thumbnails{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.5rem;width:100%;max-height:100%;margin:0;padding:0 0 .25rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-block:.25rem;scrollbar-width:thin;scroll-snap-type:y proximity}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker{--scroll-marker-width:100%;flex:0 0 auto;width:100%;height:auto;min-width:0;min-height:44px;aspect-ratio:1;box-sizing:border-box;border:1px solid transparent;scroll-snap-align:start;overflow:hidden}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker:after{display:none}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker img{width:100%;height:100%;object-fit:contain}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-3px}.pavia-product-gallery--rail .product-gallery__image-list:not(:has(.product-gallery__thumbnail-list)){grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.pavia-product-gallery--rail .product-gallery__image-list{grid-template-columns:minmax(0,1fr) 4.25rem;column-gap:.75rem}}.shopify-section--main-product .product-gallery{--pavia-gallery-viewport:100vh;--pavia-gallery-image-height:max(1px,calc(var(--pavia-gallery-viewport) - var(--header-group-height,0px) - 3.5rem))}@supports (height:100dvh){.shopify-section--main-product .product-gallery{--pavia-gallery-viewport:100dvh}}.shopify-section--main-product .product-gallery__media[data-media-type=image]{max-height:var(--pavia-gallery-image-height);min-height:0}.shopify-section--main-product .product-gallery__media[data-media-type=image]>img{width:100%;height:auto;max-height:var(--pavia-gallery-image-height);object-fit:contain;object-position:center}.shopify-section--main-product .pavia-product-gallery--rail .product-gallery__carousel{max-height:var(--pavia-gallery-image-height)}@media(min-width:1000px){.shopify-section--main-product .pavia-product-gallery--rail{inset-block-start:calc(var(--sticky-area-height,0px) + 1.75rem)}}.shopify-section--main-product .product-info__block-item[data-block-type=price] sale-price{font-size:1.7rem;font-weight:700;line-height:1.2;letter-spacing:0}.shopify-section--main-product .product-info__block-item[data-block-type=price] compare-at-price{font-size:1.25rem;line-height:1.2}@media(max-width:699px){.shopify-section--main-product .product-info__block-item[data-block-type=price] sale-price{font-size:1.4875rem}}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker{isolation:isolate;border-radius:2px}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker img{display:block;box-sizing:border-box;max-width:100%;max-height:100%;padding:2px;object-fit:contain;border-radius:inherit}.pavia-product-gallery--rail .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border:2px solid rgb(var(--text-color));border-radius:inherit}.shopify-section--main-product .product-info__block-item[data-block-type=vendor]{display:none}.shopify-section--main-product .product-info{--product-block-item-margin:1.25rem}.shopify-section--main-product .product-info__block-list>.product-info__block-item{--product-block-item-margin:1.25rem;margin-block:1.125rem}.shopify-section--main-product .product-info__block-list>.product-info__block-item:first-child{margin-block-start:0}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{margin-block:1.25rem}.shopify-section--main-product .variant-picker{row-gap:1.5rem}.shopify-section--main-product .variant-picker__option{row-gap:.75rem}.shopify-section--main-product .variant-picker__option-values:has(.pavia-color-thumbnail){flex-wrap:nowrap;gap:.66125rem;max-width:100%;overflow-x:auto;padding:2px 2px 5px;scrollbar-width:thin}.shopify-section--main-product .thumbnail-swatch.pavia-color-thumbnail{flex:0 0 4.75rem;width:4.75rem;grid-template-rows:3.5rem auto;padding:.375rem;gap:.495937rem}.shopify-section--main-product .pavia-color-thumbnail__media{height:3.5rem}.shopify-section--main-product .pavia-color-thumbnail__label{font-size:.75rem}.shopify-section--main-product .variant-picker .block-swatch{min-height:44px;padding:.375rem .75rem;min-width:44px}.shopify-section--main-product .pavia-product-barcode{margin-top:.495937rem;font-size:.7rem}.shopify-section--main-product .pavia-product-payments{padding-top:.5rem;gap:.330625rem .826562rem}.shopify-section--main-product .pavia-product-payments__icon{width:30px;height:20px}.shopify-section--main-product .product-sticky-add-to-cart{row-gap:.625rem;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;width:min(calc(100% - 2rem),40rem);inset-inline-start:auto;inset-inline-end:1rem;inset-block-end:1rem;padding:1rem;background:rgb(var(--background));border:1px solid rgb(var(--border-color));box-shadow:0 2px 12px #00000014}.shopify-section--main-product .product-sticky-add-to-cart>product-rerender>.h-stack{min-width:0;gap:.75rem}.shopify-section--main-product .product-sticky-add-to-cart .constrained-image{--image-max-width:48px!important;max-height:64px;object-fit:contain}.shopify-section--main-product .product-sticky-add-to-cart .v-stack{min-width:0}.shopify-section--main-product .product-sticky-add-to-cart .subheading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.shopify-section--main-product .product-sticky-add-to-cart .button{min-height:44px}.shopify-section--main-product .pavia-dock-payments{grid-column:1/-1;padding-top:0;justify-content:center}.shopify-section--main-product .pavia-dock-payments ul{gap:4px}.shopify-section--main-product .pavia-dock-payments .pavia-product-payments__icon{width:26px;height:18px}@media(max-width:699px){.shopify-section--main-product .product-sticky-add-to-cart{width:100%;inset-inline:0;inset-block-end:0;grid-template-columns:minmax(0,1fr);padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px))}.shopify-section--main-product .product-sticky-add-to-cart .button{width:100%}}.quick-buy .pavia-product-payments{flex-direction:column;align-items:flex-start;gap:.625rem;padding-top:.75rem;font-size:.75rem}.quick-buy .pavia-product-payments ul{justify-content:flex-start;gap:6px;list-style:none}.quick-buy .pavia-product-payments li{margin:0;padding:0;list-style:none}.quick-buy .pavia-product-payments__icon{width:30px;height:20px}@media(min-width:1000px){.quick-buy__info{padding:2rem}}.shopify-section--main-product .product-info__block-list>.product-info__block-item[data-block-type=description]{margin-block-start:3rem}.shopify-section--main-product .variant-picker .variant-picker__option-values:has(.pavia-color-thumbnail--round){flex-wrap:wrap;gap:.875rem;overflow:visible;padding:3px 0;row-gap:.875rem}@media(max-width:999px){.pavia-home-feature .section-split .section-split__column--image{height:auto;min-height:0}.pavia-home-feature .section-split .section-split__column--image>.content-box{height:auto;min-height:0}.pavia-home-feature .section-split__column--image .content-box__background-media:has(>img){position:relative;inset:auto;height:auto}.pavia-home-feature .section-split__column--image .content-box__background-media>img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}}.pavia-language-trigger{min-height:44px}.pavia-language-trigger>span{font-size:15px;line-height:1.4;font-weight:500;letter-spacing:normal;text-transform:none}.pavia-language-picker [slot=header]{font-size:17px;line-height:1.4;font-weight:600;letter-spacing:normal;text-transform:none}.pavia-language-picker .popover__value-list{gap:0}.pavia-language-picker .popover__value-option{min-height:48px;padding-block:8px;font-size:16px;line-height:1.5;font-weight:500;letter-spacing:normal;text-transform:none}.pavia-language-picker .popover__value-option[aria-selected=true]{font-weight:600}.pavia-language-picker .popover__value-option[aria-selected=true]:after{width:14px;height:12px;background-size:contain}@media(max-width:699px){.pavia-language-trigger>span{font-size:16px}.pavia-language-picker .popover__value-option{font-size:18px}}@media(min-width:1000px){.slideshow .content-box__background-media img[src*=pavia-marc-banner-white-v2-desktop]{object-position:center top}}@media(min-width:1000px){.slideshow .content-box__background-media img[src*=pavia-marc-beige-banner-v2-desktop]{object-position:center top}}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image>.content-box{position:relative;overflow:hidden;height:100%;min-height:0;isolation:isolate}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image .content-box__background-media>img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center bottom}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image .pavia-marc-model{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;padding:18px 20px 10px;box-sizing:border-box;object-fit:contain;object-position:center bottom;z-index:1;pointer-events:none}@media(max-width:999px){.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image{height:min(34rem,70svh);min-height:16rem;width:100%}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image>.content-box{height:100%}}.slideshow:has(.slideshow__controls--arrows){position:relative}.slideshow .slideshow__controls--arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;margin:0;pointer-events:none;width:auto;height:auto;place-self:stretch}.slideshow__controls--arrows .pavia-slide-arrow{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;display:block}.slideshow__controls--arrows .pavia-slide-arrow--prev{left:clamp(.65rem,2vw,2rem)}.slideshow__controls--arrows .pavia-slide-arrow--next{right:clamp(.65rem,2vw,2rem)}.slideshow__controls--arrows .pavia-slide-arrow button{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(255 255 255/.35);border-radius:50%;background:#f9f7f1a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#354437;opacity:.65;transition:opacity .2s,background .2s;cursor:pointer;padding:0}.slideshow__controls--arrows .pavia-slide-arrow button:hover,.slideshow__controls--arrows .pavia-slide-arrow button:focus-visible{opacity:1;background:#f9f7f1f2}.slideshow__controls--arrows .pavia-slide-arrow button:focus-visible{outline:2px solid #354437;outline-offset:4px}.slideshow .pavia-banner-links{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;align-items:center}.pavia-home-feature .section-split .content-box__background-media>img[src*=pavia-jony-lifestyle]{object-position:center top}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image .pavia-marc-photo{display:block;width:100%;height:100%}.pavia-marc-feature.pavia-home-feature .section-split .section-split__column--image .pavia-marc-photo>img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}@media(max-width:699px){.slideshow__controls--arrows .pavia-slide-arrow button{width:44px;height:44px}.slideshow .pavia-banner-links{gap:.5rem}.slideshow .pavia-banner-links .button{padding-inline:1.1rem}}@media(prefers-reduced-motion:reduce){.slideshow__controls--arrows .pavia-slide-arrow button{transition:none}}@media(max-width:699px){.shopify-section--slideshow .slideshow{height:min(calc(100svh - var(--header-group-height,0px)),150vw)}}@media(min-width:1000px){.pavia-marc-feature.pavia-home-feature .section-split{height:min(52rem,calc(100svh - var(--header-group-height,0px) - 2rem))}}@media(min-width:1000px)and (min-aspect-ratio:22/10){.pavia-marc-feature.pavia-home-feature .section-split{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}}.product-card.product-card{--pavia-card-background: #f5f2ed;--pavia-card-radius: 0;background:var(--pavia-card-background);border:0;outline:0;box-shadow:none;border-radius:var(--pavia-card-radius);transition:background-color .25s ease;overflow:hidden;align-self:stretch;height:100%}.product-card .product-card__figure,.product-card .product-card__media{width:100%;aspect-ratio:1;background:var(--pavia-card-background);transition:background-color .25s ease;overflow:hidden}.product-card .product-card__media{display:grid;place-items:center;height:100%}.product-card .product-card__image{width:100%;height:100%!important;max-height:100%;min-height:0;aspect-ratio:1;object-fit:contain;object-position:center;mix-blend-mode:normal}.product-card .product-card__info{--text-color: 24 28 24;background:#fff;color:rgb(var(--text-color));transition:background-color .25s ease}.product-card--info-outside .product-card__info{padding:18px 16px 24px!important;min-height:136px}.product-card--info-outside .product-title{min-height:2.6em;line-height:1.3}@media screen and (max-width:699px){.product-card.product-card{--pavia-card-radius: 0}.product-card--info-outside .product-card__info{padding:16px 10px 20px!important;min-height:136px}}.product-card[data-pavia-hover] .product-card__image--primary{opacity:1;transform:none;transition:opacity .25s ease}.product-card[data-pavia-hover] .product-card__image--secondary{display:none;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transform:none;mix-blend-mode:normal;pointer-events:none;transition:opacity .25s ease}@media(hover:hover)and (pointer:fine){.product-card[data-pavia-hover] .product-card__image--secondary{display:block}.product-card[data-pavia-hover] .product-card__figure:hover .product-card__image--primary,.product-card[data-pavia-hover] .product-card__media:focus-visible .product-card__image--primary{opacity:0;transform:none}.product-card[data-pavia-hover] .product-card__figure:hover .product-card__image--secondary,.product-card[data-pavia-hover] .product-card__media:focus-visible .product-card__image--secondary{opacity:1;transform:none}}@media(hover:none),(pointer:coarse){.product-card[data-pavia-hover] .product-card__image--primary{opacity:1!important;transform:none!important}.product-card[data-pavia-hover] .product-card__image--secondary{display:none!important}}.product-card[data-pavia-adaptive-contrast] .product-card__info .text-subdued{color:rgb(var(--text-color))}@media(prefers-reduced-motion:reduce){.product-card.product-card,.product-card .product-card__figure,.product-card .product-card__media,.product-card .product-card__info,.product-card[data-pavia-hover] .product-card__image{transition:none}}.product-card .product-title,.product-card .product-card__info sale-price,.product-card .product-card__info compare-at-price,.product-card .product-card__info unit-price{font-size:var(--text-sm)}.product-card .product-card__info{font-size:var(--text-sm)}.product-card .pavia-card-details{display:grid;gap:4px;min-height:3em;line-height:1.5;overflow-wrap:anywhere}.product-card .pavia-card-details p{margin:0;font:inherit}.product-card .product-title{display:block;overflow:visible;max-height:none;-webkit-line-clamp:unset;line-clamp:unset;line-height:1.35;overflow-wrap:anywhere;text-wrap:pretty}.pavia-quality-card{position:relative;grid-row:span 2;align-self:stretch;display:block;width:100%;min-width:0;min-height:0;overflow:hidden;border-radius:0;background:#f1e9dd;cursor:default}.pavia-quality-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:699px){.pavia-quality-card{border-radius:0}}@media(min-width:700px){product-list[desktop-layout=thumbnails] .pavia-quality-card{grid-row:span 1}}.product-card:has(a[href*="/products/jolly-tablecloth-two-sizes"]),.product-card:has(a[href*="/products/jolly-napkins-set-of-4"]),.product-card:has(a[href*="/products/kt-kitchen-towels-set-of-3"]),.product-card:has(a[href*="/products/lorens-hand-towels-set-of-10"]){--pavia-card-background: #f7f4ed !important;--text-color: 24 28 24 !important}.pavia-quality-card--campaign{container-type:inline-size;isolation:isolate}.pavia-quality-card__copy{position:absolute;z-index:1;inset-block-start:clamp(12px,6cqw,40px);inset-inline:clamp(12px,6cqw,40px);min-inline-size:0;color:#173b2b;pointer-events:none}.pavia-quality-card__copy .pavia-quality-card__eyebrow{margin:0 0 clamp(4px,1.6cqw,10px);padding:0;font-family:inherit;font-size:clamp(6.5px,2cqw,11px);font-weight:500;line-height:1.3;letter-spacing:.24em;overflow-wrap:anywhere}.pavia-quality-card__copy .pavia-quality-card__heading{margin:0;padding:0;max-inline-size:100%;font-family:inherit;font-size:clamp(11px,5.2cqw,30px);font-weight:400;line-height:1.16;letter-spacing:-.035em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.pavia-quality-card[data-pavia-quality-group=towels] .pavia-quality-card__heading,.pavia-quality-card[data-pavia-quality-group=bathrobes] .pavia-quality-card__heading{max-inline-size:74%}.pavia-quality-card--campaign:before{content:"";display:block;inline-size:100%;aspect-ratio:322 / 458}.pavia-quality-card__copy .pavia-quality-card__heading{white-space:normal}.pavia-quality-card--towel-feature{display:flex;flex-direction:column;aspect-ratio:322 / 458}.pavia-quality-card--towel-feature:before{display:none}.pavia-quality-card--towel-feature .pavia-quality-card__copy{position:relative;inset:auto;flex:0 0 auto;padding:clamp(14px,4.5cqw,24px) clamp(14px,5cqw,28px);background:#f3eee5;color:#173b2b}.pavia-quality-card--towel-feature .pavia-quality-card__copy .pavia-quality-card__eyebrow{margin-block-end:6px;font-size:clamp(8px,2.2cqw,11px)}.pavia-quality-card--towel-feature .pavia-quality-card__copy .pavia-quality-card__heading{max-inline-size:100%;font-size:clamp(14px,5cqw,26px);line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}.pavia-quality-card--towel-feature .pavia-quality-card__image{position:relative;inset:auto;flex:1 1 auto;min-height:0;height:0;object-fit:cover;object-position:center}.pavia-quality-card--towel-feature[data-pavia-quality-type=woman] .pavia-quality-card__image{object-position:center top}
/*# sourceMappingURL=/cdn/shop/t/56/assets/pavia-product-experience.css.map */
