:root{--pl-outer: 40px;--pl-gutter: 20px;--pl-tiny: 5px;--pl-xxs: 10px;--pl-xs: 15px;--pl-small: 20px;--pl-medium: 30px;--pl-large: 40px;--pl-xl: 60px;--pl-xxl: 135px;--pl-cream: #f3eee8;--pl-black: #000000;--pl-ink: #231f20;--pl-white: #ffffff;--pl-muted: rgba(0, 0, 0, .6);--pl-line: rgba(0, 0, 0, .12);--pl-font-body: "Calibre", "Gill Sans Nova", "Helvetica Neue", Helvetica, Arial, sans-serif;--pl-font-display: "The Seasons Light", "Cormorant Garamond", Didot, "Times New Roman", serif;--pl-t-base: 15px;--pl-t-h8: 15px;--pl-t-h9: 13px;--pl-t-h10: 12px;--pl-t-display: 50px}@media(max-width:1054px){:root{--pl-outer: 15px;--pl-gutter: 10px;--pl-xl: 45px;--pl-xxl: 60px;--pl-t-base: 14px;--pl-t-h8: 13px;--pl-t-h10: 10px;--pl-t-display: 40px}}.pl-section{font-family:var(--pl-font-body);color:var(--pl-black);font-size:var(--pl-t-base);line-height:1.4;-webkit-font-smoothing:antialiased}.pl-section *,.pl-section *:before,.pl-section *:after{box-sizing:border-box}.pl-section img{display:block;max-width:100%}.pl-section a{color:inherit;text-decoration:none}.pl-outer{padding-left:var(--pl-outer);padding-right:var(--pl-outer)}.pl-h8,.pl-h9,.pl-h10{font-family:var(--pl-font-body);font-weight:400;text-transform:uppercase;margin:0}.pl-h8{font-size:var(--pl-t-h8);letter-spacing:.1em;line-height:1.1}.pl-h9{font-size:var(--pl-t-h9);letter-spacing:.1em;line-height:1.5}.pl-h10{font-size:var(--pl-t-h10);letter-spacing:.1em;line-height:1.5}.pl-display{font-family:var(--pl-font-display);font-weight:300;font-size:var(--pl-t-display);line-height:1.05;letter-spacing:.01em;margin:0}.pl-link-underline{border-bottom:1px solid transparent;transition:border-color .25s ease}.pl-link-underline:hover{border-bottom-color:currentColor}.pl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 var(--pl-medium);border:1px solid currentColor;border-radius:0;font-size:var(--pl-t-h9);letter-spacing:.1em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease;pointer-events:auto}.pl-btn--solid{background:var(--pl-black);border-color:var(--pl-black);color:var(--pl-white)}.pl-btn--solid:hover{background:transparent;color:var(--pl-black)}.pl-btn--outline{background:transparent}.pl-btn--outline:hover{background:var(--pl-black);border-color:var(--pl-black);color:var(--pl-white)}.pl-btn--light{background:var(--pl-white);border-color:var(--pl-white);color:var(--pl-black)}.pl-btn--light:hover{background:transparent;color:var(--pl-white)}.pl-slider{position:relative}.pl-slider__track{display:flex;gap:var(--pl-gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:var(--pl-outer);padding-left:var(--pl-outer);padding-right:var(--pl-outer);scrollbar-width:none;-ms-overflow-style:none}.pl-slider__track::-webkit-scrollbar{display:none}.pl-slider--flush .pl-slider__track{padding-left:0;padding-right:0;scroll-padding-left:0}.pl-slider__item{flex:0 0 auto;scroll-snap-align:start;width:calc((100vw - (var(--pl-outer) * 2) - (var(--pl-gutter) * (var(--pl-items) - 1))) / var(--pl-items))}.pl-slider--flush .pl-slider__item{width:calc((100vw - (var(--pl-gutter) * (var(--pl-items) - 1))) / var(--pl-items))}.pl-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:0;padding:0;border-radius:50%;background:#ffffff80;color:var(--pl-black);cursor:pointer;opacity:0;transition:opacity .25s ease}.pl-slider:hover .pl-slider__arrow{opacity:1}.pl-slider__arrow[disabled]{display:none}.pl-slider__arrow--prev{left:var(--pl-tiny)}.pl-slider__arrow--next{right:var(--pl-tiny)}.pl-slider__arrow svg{width:8px;height:14px}.pl-slider__arrow--prev svg{transform:rotate(180deg)}@media(hover:none){.pl-slider__arrow{display:none}}.pl-dots{position:absolute;left:0;right:0;bottom:var(--pl-small);z-index:3;display:flex;align-items:center;justify-content:flex-start;gap:var(--pl-xxs);padding-left:var(--pl-outer);padding-right:var(--pl-outer)}.pl-dots__dot{width:10px;height:10px;padding:0;border-radius:50%;border:1px solid currentColor;background:transparent;cursor:pointer}.pl-dots__dot[aria-current=true]{background:currentColor}@media(max-width:720px){.pl-dots{justify-content:center}.pl-dots__dot{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pl-base.css.map */
