:root{--devico-content-max: 1440px;--devico-reading-max: 72ch;--devico-focus: #6d392e}html{scroll-padding-top:7rem}body{overflow-wrap:break-word}img,video,iframe{max-width:100%}img{height:auto}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--devico-focus, #6d392e);outline-offset:3px}:where(button,input,select,textarea){font:inherit}:where(input,textarea,select){max-width:100%}:where(input,textarea,select):disabled,:where(button,[role=button]):disabled{cursor:not-allowed;opacity:.58}.skip-link{z-index:10000}.devico-article{max-width:var(--devico-content-max);margin-inline:auto}.devico-article__header{width:min(100%,860px);margin-inline:auto}.devico-article__header h1{text-wrap:balance}.devico-article__header>p:last-child{max-width:62ch;line-height:1.7}.devico-article__hero{margin:clamp(2rem,5vw,5rem) auto;max-width:1180px}.devico-article__hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.devico-article__body{max-width:var(--devico-reading-max);margin-inline:auto;font-size:clamp(1rem,.96rem + .18vw,1.125rem);line-height:1.9}.devico-article__body>*+*{margin-top:1.35em}.devico-article__body h2,.devico-article__body h3{line-height:1.2;text-wrap:balance;scroll-margin-top:7rem}.devico-article__body img{display:block;height:auto;margin-inline:auto}.devico-article__body a{text-decoration-thickness:1px;text-underline-offset:.2em}.devico-article__footer{max-width:var(--devico-reading-max);margin:3rem auto 0}.devico-blog-page{max-width:var(--devico-content-max);margin-inline:auto}.devico-blog-page>h1{text-wrap:balance}.devico-blog-page .listing-description{max-width:68ch;line-height:1.75}.devico-blog-page .d5-journal__grid{align-items:stretch}.devico-blog-page .d5-journal__grid article{min-width:0}.devico-blog-page .d5-journal__grid article a{height:100%}.devico-blog-page .d5-journal__grid img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.devico-blog-page .d5-journal__grid h2{text-wrap:balance}.devico-404{max-width:1100px;margin-inline:auto;min-height:min(70vh,760px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.devico-404__copy{max-width:56ch;line-height:1.7}.devico-404__search{width:min(100%,620px);margin-block:2rem}.devico-404__search label{display:block;margin-bottom:.65rem;font-size:.72rem;letter-spacing:.12em}.devico-404__search>div{display:flex;border-bottom:1px solid currentColor;gap:.75rem;align-items:center}.devico-404__search input[type=search]{flex:1;min-width:0;padding:.9rem 0;border:0;background:transparent}.devico-404__search button{flex:0 0 auto;border:0;background:transparent;padding:.9rem 0 .9rem .75rem;cursor:pointer}.devico-404__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}.contact-form__errors{margin-block:1rem;padding:1rem;border:1px solid #9c3c2f;color:#7e2d23}.form-message{padding:1rem;border-inline-start:3px solid var(--accent, #6d392e)}.devico-auth__form label{display:block}.devico-auth__form input{width:100%;min-height:48px}.devico-auth__form button{min-height:48px}@media(hover:none){.product-card a,.d5-journal__grid a{-webkit-tap-highlight-color:transparent}}@media(max-width:749px){html{scroll-padding-top:5.5rem}.devico-article{padding-inline:clamp(1rem,4vw,1.5rem)}.devico-article__hero img{aspect-ratio:4 / 5}.devico-article__body{font-size:1rem;line-height:1.8}.devico-blog-page .d5-journal__grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.devico-blog-page .d5-journal__grid img{aspect-ratio:4 / 4.5}.devico-404{min-height:auto;padding-block:4rem}.devico-404__actions{align-items:flex-start;flex-direction:column}.devico-404__actions .button{width:100%;justify-content:center}.devico-auth__visual{min-height:32vh}.devico-auth__visual img{max-height:40vh}.atelier-landing__hero{gap:1.5rem}.atelier-landing__image img{display:block;width:100%;height:auto}.devico-reviews__actions,.devico-reviews__content{min-width:0}.pagination{gap:.75rem;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-d5-reveal],[data-about-reveal],[data-making-layer]{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}.about-hero,.about-image-story,.about-founder,.d5-afterlife{min-width:0}.about-hero__image img,.about-image-story__visual img,.about-founder__photo img,.d5-afterlife__image img{display:block;width:100%;height:auto;object-fit:cover}.about-hero__title,.about-philosophy__heading,.about-image-story__copy h2,.about-values__head h2,.about-founder__statement{text-wrap:balance}.about-prose,.about-image-story__copy>p:not(.eyebrow),.about-founder__copy>p:not(.eyebrow),.d5-afterlife__copy>p:not(.eyebrow){line-height:1.8}.value-card{min-width:0}.devico-profile,.devico-account-bridge{width:min(100%,var(--devico-content-max));margin-inline:auto}.devico-profile__nav a,.devico-account-bridge__actions a{min-height:44px;display:inline-flex;align-items:center}.devico-profile__liked-card{min-width:0}.devico-profile__liked-card img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.making-story img{max-width:100%}.making-story :where(a,button){touch-action:manipulation}@media(max-width:749px){.about-hero__image img,.about-image-story__visual img,.about-founder__photo img{aspect-ratio:4 / 5}.about-philosophy,.about-values,.about-founder,.d5-afterlife{padding-inline:clamp(1rem,4vw,1.5rem)}.value-grid,.devico-profile__grid{grid-template-columns:minmax(0,1fr)}.devico-profile__nav{display:flex;flex-wrap:wrap;gap:.5rem}.devico-profile__nav a{flex:1 1 auto}.devico-account-bridge__actions{display:flex;flex-direction:column;align-items:stretch}.devico-account-bridge__actions a{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/devico-experience-polish.css.map */
