:root{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-wrap:break-word}#MainContent .main-page img,#MainContent .main-page video{max-width:100%;height:auto}#MainContent .artallin-contact-copy{width:min(100%,760px);max-width:760px;margin-inline:auto;padding-inline:clamp(20px,3vw,32px);text-align:left}#MainContent .artallin-contact-copy p{max-width:68ch}#MainContent .artallin-contact-copy h2{text-align:left;line-height:1.25}#MainContent .artallin-contact-copy a{overflow-wrap:anywhere}#MainContent .artallin-contact-copy a:focus-visible{outline:2px solid currentColor;outline-offset:4px}#MainContent .artallin-contact-copy+*{clear:both}@media(max-width:767px){#MainContent .artallin-contact-copy{padding-inline:20px}#MainContent .artallin-contact-copy h2{font-size:clamp(21px,5.3vw,25px)!important}#MainContent .artallin-contact-copy p{font-size:16px!important;line-height:1.7!important}#MainContent input:not([type=checkbox]):not([type=radio]),#MainContent select,#MainContent textarea{max-width:100%}}@media(prefers-reduced-motion:reduce){#MainContent .artallin-contact-copy *,#MainContent .artallin-contact-copy *:before,#MainContent .artallin-contact-copy *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}#MainContent .main-page:not(:has(.artallin-contact-copy)) .main-page_wrapper>.container{width:min(100%,860px);max-width:860px;margin-inline:auto;text-align:left}#MainContent .main-page:not(:has(.artallin-contact-copy)) .main-page_heading{text-align:left;margin-bottom:clamp(20px,3vw,36px)}#MainContent .main-page:not(:has(.artallin-contact-copy)) p,#MainContent .main-page:not(:has(.artallin-contact-copy)) li{line-height:1.75;overflow-wrap:anywhere}#MainContent .main-page:not(:has(.artallin-contact-copy)) p{max-width:75ch}#MainContent .main-page:not(:has(.artallin-contact-copy)) ul,#MainContent .main-page:not(:has(.artallin-contact-copy)) ol{text-align:left;padding-inline-start:1.4em}#MainContent .main-page:not(:has(.artallin-contact-copy)) table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#MainContent .main-product :is(h1,h2,h3,p),#MainContent .main-grid :is(h1,h2,h3,p),#MainContent .main-cart :is(h1,h2,h3,p){overflow-wrap:break-word}#MainContent :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent :is(input,select,textarea){min-width:0}@media(max-width:767px){#MainContent .main-page:not(:has(.artallin-contact-copy)) .main-page_wrapper>.container{padding-inline:20px}#MainContent .main-page:not(:has(.artallin-contact-copy)) p,#MainContent .main-page:not(:has(.artallin-contact-copy)) li{font-size:clamp(15px,4vw,17px);line-height:1.7}#MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/artallin-ux-2026.css.map */
