:root{--yobor-blue: #245b91;--yobor-accent: #94afcc;--yobor-white: #ffffff;--yobor-border: #dce6ee}body{line-height:1.65}.heading{letter-spacing:-.015em}.heading--small{letter-spacing:.1em;line-height:1.5}.button{min-height:48px;transition:box-shadow .18s ease,filter .18s ease,transform .18s ease}.button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}body :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--yobor-blue)!important;outline-offset:4px!important;box-shadow:0 0 0 4px var(--yobor-white)}.input__field,.select{border-color:var(--yobor-border);background-color:#fff;transition:border-color .18s ease,box-shadow .18s ease}.input__field:focus,.select:focus{border-color:var(--yobor-blue);box-shadow:0 0 0 1px var(--yobor-blue)}.input__field[aria-invalid=true]{border-color:#a33131}.product-item__image-wrapper{overflow:hidden;background:#fff;border:1px solid #e4ebf1;border-radius:8px;transition:border-color .18s ease,box-shadow .18s ease}.product-item__info{padding-top:16px}.product-item-meta__title{line-height:1.5}.list-collections__item{border-radius:8px;overflow:hidden}.header{border-bottom:1px solid var(--yobor-border)}.header__linklist-item>a{text-underline-offset:6px;text-decoration-thickness:2px;transition:color .18s ease}.header__linklist-item>a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--yobor-accent)}@media(hover:hover)and (pointer:fine){.button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.94);box-shadow:0 4px 14px #245b9124}.header__linklist-item>a:hover{text-decoration:underline;text-decoration-color:var(--yobor-accent)}.product-item:hover .product-item__image-wrapper{border-color:var(--yobor-accent);box-shadow:0 5px 18px #245b9114}}@media(max-width:740px){.input__field,.select{font-size:16px}.header__icon-wrapper{min-width:44px;min-height:44px}.button{padding-inline:24px}.product-item__info{padding-top:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.image-zoom img,.button:active{transform:none!important}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{display:grid;grid-template-columns:44% 56%;min-height:540px;position:relative;background:#f3f6fa}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:100%}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{position:relative;grid-column:1;grid-row:1;width:100%;max-width:none;margin:0;padding:64px clamp(28px,4vw,72px);align-self:center}:is(#shopify-section-hero,[id$=__hero]) .slideshow__text-wrapper{position:static;min-height:0;padding:0}:is(#shopify-section-hero,[id$=__hero]) .content-box{width:100%;max-width:560px;margin:0;text-align:left}:is(#shopify-section-hero,[id$=__hero]) .heading--small{font-size:12px;color:#526b88}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:clamp(36px,3.8vw,60px);line-height:1.1;letter-spacing:-.025em}:is(#shopify-section-hero,[id$=__hero]) .text--large{font-size:17px;line-height:1.7;max-width:440px}:is(#shopify-section-hero,[id$=__hero]) .button-group__wrapper{gap:12px;justify-content:flex-start}:is(#shopify-section-hero,[id$=__hero]) .button-group__wrapper>.button:last-child{--primary-button-background: 243, 246, 250;--primary-button-text-color: 36, 91, 145;border:1px solid #245b91;box-shadow:none}@media(min-width:741px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-pocket{display:block!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{display:none!important}}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{display:flex;flex-direction:column;min-height:0}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-pocket{display:none!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{display:block!important;height:auto;aspect-ratio:1000 / 572;width:100%}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image{object-fit:contain}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{padding:32px 24px 36px}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:clamp(32px,8.5vw,40px)}:is(#shopify-section-hero,[id$=__hero]) .text--large{font-size:16px}:is(#shopify-section-hero,[id$=__hero]) .button-group__wrapper{display:flex;flex-direction:column;align-items:stretch}:is(#shopify-section-hero,[id$=__hero]) .button{width:100%}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide{height:auto;min-height:0}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner:before{display:none}:is(#shopify-section-hero,[id$=__hero]) .button-group__wrapper>.button:last-child{background:transparent!important;background-image:none!important;color:#245b91!important}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{background:#f3f6fa;padding:28px 24px 32px}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:32px;margin-block:12px 16px}:is(#shopify-section-hero,[id$=__hero]) .heading--small{font-size:10px;letter-spacing:.09em}:is(#shopify-section-hero,[id$=__hero]) .text--large{font-size:15px;line-height:1.6;margin-block:0 20px}:is(#shopify-section-hero,[id$=__hero]) .button-group,:is(#shopify-section-hero,[id$=__hero]) .button-group__wrapper{margin-top:0}:is(#shopify-section-hero,[id$=__hero]) .button{font-size:12px;letter-spacing:.05em;min-height:46px;margin:0}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{min-height:380px}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:clamp(32px,3.2vw,46px)}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{min-height:0}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{padding:20px 24px}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:26px;line-height:1.2;margin:0}}:is(#shopify-section-hero,[id$=__hero]) .heading{color:#142d4e}:is(:is(#shopify-section-intro,[id$=__intro]),[id$=__design],[id$=__manufacturing],[id$=__testing],[id$=__contact]) .heading{color:#142d4e}:is(:is(#shopify-section-intro,[id$=__intro]),[id$=__design],[id$=__manufacturing],[id$=__testing],[id$=__contact]) .heading--small{color:#526b88}:is([id$=__design],[id$=__testing]) .button{background:transparent;color:#245b91;border:1px solid #9ab8ce;background-image:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{display:flex;flex-direction:column;background:#fff;border:1px solid #e4ebf1;border-radius:8px;overflow:hidden;color:#142d4e}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:before,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:after,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper:after{display:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{position:relative;height:auto;aspect-ratio:1;width:100%;padding:0;background:#fff}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{position:static;inset:auto;transform:none;padding:18px 16px;width:100%;text-align:left;background:#f3f6fa}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{color:#142d4e;font-size:20px;line-height:1.35;margin:0}:is(#shopify-section-categories,[id$=__categories]) .section__header .heading{color:#142d4e;font-size:34px;line-height:1.2}@media(hover:hover){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{border-color:#94afcc}}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{padding:14px 12px;min-height:66px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:16px}:is(#shopify-section-categories,[id$=__categories]) .section__header .heading{font-size:28px}}.heading{font-family:var(--heading-font-family)}body,input,textarea,select,button{font-family:var(--text-font-family)}.heading--small{font-weight:var(--heading-font-weight)}[id$=__contact] .heading,[id$=__contact] .heading--small{color:#fff}[id$=__contact] .button{background:#fff;color:#142d4e}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{background:#fff;border-top:1px solid #e1e7ef}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-weight:var(--heading-font-weight)}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper{width:100%;height:100%;position:relative}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper video{width:100%;height:100%;object-fit:cover}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{aspect-ratio:16 / 9}}:root{--yobor-navy: #142d4e;--yobor-blue: #245b91;--yobor-muted: #64748b;--yobor-line: #dce4ee;--yobor-surface: #f3f6fa}.popover,.drawer{--background: 255, 255, 255;--heading-color: 20, 45, 78;--text-color: 70, 84, 103;--border-color: 220, 228, 238;--primary-button-background: 36, 91, 145;--primary-button-text-color: 255, 255, 255;background-color:#fff;color:#465467}.popover__header,.drawer__header{border-color:var(--yobor-line)}.popover__title{color:var(--yobor-navy)}.popover__choice-label{color:#465467}.popover__choice-label[aria-selected=true],.popover__choice-label[aria-current=true]{background-color:#e9f0f8;color:var(--yobor-navy)}.header__search-bar,.predictive-search__input{background-color:var(--yobor-surface);color:var(--yobor-navy)}.predictive-search__input::placeholder,.input__field::placeholder{color:var(--yobor-muted);opacity:1}.header__cart-count{background-color:var(--yobor-navy);color:#fff}.mobile-toolbar{background-color:#fff;color:var(--yobor-navy);border-color:var(--yobor-line)}.mobile-toolbar__item{border-color:var(--yobor-line)}.input__label{color:#526174}.select{color:#465467;border-color:var(--yobor-line)}input[type=checkbox],input[type=radio]{accent-color:var(--yobor-blue)}.label--custom{background-color:#e9f0f8;color:var(--yobor-navy)}.label--subdued{background-color:#eef1f5;color:#596779}.banner--success{background-color:#edf6f1;color:#245c43}.banner--error{background-color:#fbefef;color:#9b3434}body :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-color:var(--yobor-blue)!important}@media(hover:hover){.popover__choice-label:hover{background-color:var(--yobor-surface);color:var(--yobor-navy)}.header__icon-wrapper:hover,.mobile-toolbar__item:hover{color:var(--yobor-blue)}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__nav{position:relative;inset:auto;display:flex;justify-content:center;padding-block:14px;background:#f3f6fa}:is(#shopify-section-hero,[id$=__hero]) .slideshow__progress-bar{color:#142d4e;--progress-bar-color: 20, 45, 78}:is(#shopify-section-intro,[id$=__intro]) .content-box{max-width:720px;margin-inline:auto;text-align:left}:is(#shopify-section-intro,[id$=__intro]) .heading--small{margin:0 0 12px;font-size:11px;letter-spacing:.08em}:is(#shopify-section-intro,[id$=__intro]) .heading.h2{margin:0 0 16px;font-size:34px;line-height:1.2}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{margin:0 0 20px;font-size:16px;line-height:1.6}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{margin:0 0 24px;padding:0;list-style:none;display:grid;gap:10px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{margin:0;padding:10px 14px;background:#f3f6fa;border-left:3px solid #245b91;font-size:15px;line-height:1.5;color:#263e50}:is(#shopify-section-intro,[id$=__intro]) .button{font-size:12px;letter-spacing:.04em}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .heading.h2{font-size:28px}:is(#shopify-section-intro,[id$=__intro]) .button{width:100%}}:is(#shopify-section-categories,[id$=__categories]) .section__header{text-align:left;margin-bottom:24px;max-width:none}:is(#shopify-section-categories,[id$=__categories]) .section__header .heading.h2{font-size:32px;margin:0}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{height:100%}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{flex:1;min-height:78px;display:flex;align-items:center}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:18px}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .section__header .heading.h2{font-size:26px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{grid-template-columns:1fr;gap:14px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{display:grid;grid-template-columns:38% 62%;align-items:stretch;border-radius:6px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{width:100%;aspect-ratio:1}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{min-height:0;padding:16px;border-top:0;border-left:1px solid #e1e7ef;background:#f3f6fa}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:17px;line-height:1.4}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__nav{display:none!important}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{background:#142d4e;padding:20px 24px;border:0}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{color:#fff;font-size:24px;line-height:1.25;letter-spacing:-.01em;margin:0;font-weight:var(--heading-font-weight)}:is(#shopify-section-intro,[id$=__intro]) .section{margin-top:0}:is(#shopify-section-intro,[id$=__intro]) .heading.h2{font-size:26px;line-height:1.25}}:is(#shopify-section-categories,[id$=__categories]) .list-collections__scroller{display:block;width:100%;margin:0;padding:0 0 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)*.4);gap:12px;width:100%;margin:0;padding:0}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{display:flex;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;scroll-snap-align:start;border-radius:6px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{width:100%;aspect-ratio:1;height:auto}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{display:flex;align-items:flex-start;min-height:68px;padding:12px;width:100%;border-left:0;border-top:1px solid #e1e7ef;background:#fff;overflow:visible}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:15px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;margin:0}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{grid-template-columns:none;grid-auto-columns:calc((100% - 24px)*.4);gap:12px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{display:flex}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:14px}}:is(#shopify-section-categories,[id$=__categories]) .list-collections{position:relative}:is(#shopify-section-categories,[id$=__categories]) .list-collections__scroller{scroll-padding-inline:2px;overscroll-behavior-x:contain;padding:6px 2px 14px;scrollbar-width:thin;scrollbar-color:#94afcc #edf2f7}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{border:1px solid #dce4ee;border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;box-shadow:0 2px 6px #142d4e08}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{background:#fff;overflow:hidden}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image{transition:transform .24s ease;object-fit:contain}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{min-height:76px;padding:14px 12px;background:#f3f6fa;align-items:center;justify-content:space-between;gap:8px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:15px;font-weight:var(--heading-font-weight);color:#142d4e;overflow-wrap:normal}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{content:"\2192";color:#245b91;font-size:20px;flex:0 0 auto;transition:transform .18s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:focus-visible{outline:3px solid #245b91!important;outline-offset:-3px!important;box-shadow:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:active{transform:scale(.99);border-color:#245b91}:is(#shopify-section-categories,[id$=__categories]) .list-collections__prev-next{position:static;display:flex!important;justify-content:flex-end;gap:8px;margin-top:12px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow{width:44px;height:44px;border:1px solid #dce4ee;background:#fff;color:#142d4e;border-radius:50%}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:disabled{opacity:.35;cursor:default}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{border-color:#94afcc;box-shadow:0 6px 18px #142d4e17;transform:translateY(-3px)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.04)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{transform:translate(3px)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:hover:not(:disabled){background:#e9f0f8;border-color:#94afcc}}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{padding:12px 10px;min-height:76px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:13px;line-height:1.4}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{font-size:16px}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:active,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{transform:none}}:is(#shopify-section-categories,[id$=__categories]) .list-collections__scroller{padding-top:10px;padding-bottom:20px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{border:1px solid #d6e2ef;border-radius:14px;background:#fff;box-shadow:0 5px 14px #142d4e14}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{background:radial-gradient(ellipse at 50% 45%,#fff 35%,#eef4fb)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image{transform:scale(1.12);transform-origin:center}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{background:linear-gradient(135deg,#1b3e67,#245b91);border-top:0;padding:15px 12px;min-height:84px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{color:#fff;font-size:15px;font-weight:var(--heading-font-weight)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:17px;background:#ffffff26;color:#fff;border:1px solid rgb(255 255 255 / 25%)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__prev-next{gap:10px;margin-top:4px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow{border-radius:50%!important;width:42px;height:42px;background:#142d4e;color:#fff;border:0;box-shadow:0 3px 9px #142d4e1f;transition:background .18s ease,transform .18s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow svg{width:18px;height:18px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:disabled{background:#e3eaf2;color:#71849a;opacity:1;box-shadow:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:active:not(:disabled){transform:scale(.94)}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{border-color:#5e8ebc;box-shadow:0 10px 24px #142d4e29;transform:translateY(-4px)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.17)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{background:#fff;color:#245b91;transform:translate(2px)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:hover:not(:disabled){background:#245b91;color:#fff}}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:13px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{padding:14px 10px;gap:6px;min-height:84px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{width:24px;height:24px;font-size:15px}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover,:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow:active{transform:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.12)}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{background:#fff}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{background:#fff}:is(#shopify-section-hero,[id$=__hero]) .heading--small{color:#245b91;font-size:10px;letter-spacing:.1em;margin:0 0 8px}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{color:#142d4e}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{background:#fff;padding:20px 24px 22px;border-top:3px solid #245b91;border-bottom:1px solid #e1e7ef}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{color:#142d4e;font-size:22px;font-weight:var(--heading-font-weight);line-height:1.25;margin:0}:is(#shopify-section-hero,[id$=__hero]) .heading--small{color:#245b91;font-size:9px;line-height:1.5;letter-spacing:.1em;margin:0 0 6px}}:is(#shopify-section-intro,[id$=__intro]),[id$=__overview],[id$=__manufacturing]{background-color:#f0f5fa}:is(#shopify-section-categories,[id$=__categories]),[id$=__design],[id$=__testing]{background-color:#fff}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{background:#fff;border-left-color:#245b91}:is(#shopify-section-intro,[id$=__intro]) .section,[id$=__overview] .section{margin-block:0;padding-block:40px}:is(#shopify-section-categories,[id$=__categories]) .section,[id$=__design] .section,[id$=__manufacturing] .section,[id$=__testing] .section{margin-block:0;padding-block:48px}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .section,[id$=__overview] .section{padding-block:32px}:is(#shopify-section-categories,[id$=__categories]) .section,[id$=__design] .section,[id$=__manufacturing] .section,[id$=__testing] .section{padding-block:36px}}@media screen and (max-width:740px){.header .header__wrapper,.header .header__inline-navigation,.header .header__secondary-links,.header .header__icon-list{align-items:center}.header .header__icon-list{display:flex}.header .header__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;line-height:1;vertical-align:middle;position:relative}.header .header__icon-wrapper>svg{display:block;flex-shrink:0;margin:0}.header .header__logo{align-self:center}.header .header__logo-link{display:flex;align-items:center}.header .header__logo-image{display:block}.header .header__cart-count{position:absolute;top:0;right:-2px;margin:0;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;line-height:1;pointer-events:none}}:is(#shopify-section-intro,[id$=__intro]) .section{margin-block:0;padding-block:0}:is(#shopify-section-intro,[id$=__intro]) .section__color-wrapper.section--padding{padding-top:var(--top-padding);padding-bottom:var(--bottom-padding)}:is(#shopify-section-intro,[id$=__intro]) .vertical-breather{padding-block:0}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{margin-bottom:10px}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{margin-bottom:14px}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{margin-bottom:16px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{gap:8px;margin-bottom:18px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{padding-block:8px}.heading{font-style:var(--heading-font-style)}body,input,textarea,select{font-weight:var(--text-font-weight);font-style:var(--text-font-style)}@media screen and (max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-list{grid-auto-columns:calc((100% - 12px)/1.6);gap:14px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{min-height:70px;padding:14px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:16px;line-height:1.3}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image{transform:scale(1.18)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{width:26px;height:26px}}:is(#shopify-section-intro,[id$=__intro]){background:transparent}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{color:rgb(var(--primary-button-background));font-size:10px;letter-spacing:.1em;margin-bottom:8px}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{color:rgb(var(--heading-color));font-size:32px;line-height:1.2;font-weight:var(--heading-font-weight);margin-bottom:12px}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{color:rgb(var(--text-color));font-size:16px;line-height:1.6;margin-bottom:18px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{gap:0;margin-bottom:20px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{display:flex;align-items:center;gap:10px;background:transparent;border:0;border-bottom:1px solid rgb(var(--heading-color) / .1);padding:10px 0;color:rgb(var(--heading-color));font-size:14px;line-height:1.45}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:before{content:"\2713";color:rgb(var(--primary-button-background));font-size:13px;font-weight:700}:is(#shopify-section-intro,[id$=__intro]) .button{background:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color));letter-spacing:.04em;border-radius:4px;box-shadow:0 3px 9px rgb(var(--heading-color) / .08)}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:24px;line-height:1.25}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:15px}}@media screen and (min-width:1000px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{grid-template-columns:38% 62%;min-height:440px}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{display:flex;align-items:center;align-self:stretch;padding:44px clamp(28px,4vw,64px)}:is(#shopify-section-hero,[id$=__hero]) .slideshow__text-wrapper{display:flex;align-items:center;height:auto;width:100%}:is(#shopify-section-hero,[id$=__hero]) .content-box{margin:0}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{margin:0;font-size:clamp(34px,3.1vw,50px)}:is(#shopify-section-hero,[id$=__hero]) .heading--small{margin-bottom:16px}:is(#shopify-section-intro,[id$=__intro]) .content-box{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:clamp(40px,6vw,96px);row-gap:0;max-width:1120px;width:100%}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{grid-column:1;grid-row:1;align-self:end}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{grid-column:1;grid-row:2;font-size:34px}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{grid-column:1;grid-row:3;margin:0;max-width:540px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{grid-column:2;grid-row:1 / 3;margin:0 0 16px;align-self:start}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{padding-block:9px}:is(#shopify-section-intro,[id$=__intro]) .button-wrapper{grid-column:2;grid-row:3;margin:0;align-self:start}:is(#shopify-section-intro,[id$=__intro]) .button{width:100%}}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{white-space:nowrap;font-size:clamp(14px,2.2vw,26px)}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:clamp(12px,4vw,20px)}}@media(min-width:1000px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:clamp(18px,1.7vw,26px)}}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{border:1px solid #dde4ec;border-radius:8px;background:#fff;box-shadow:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{background:#f7f8fa}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{background:#fff;border-top:1px solid #e6ebf1;min-height:76px;padding:18px 16px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{color:#142d4e;font-size:17px;line-height:1.35;font-weight:var(--heading-font-weight)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{background:transparent;border:0;color:#245b91;width:24px;height:24px;font-size:20px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow{background:#fff;color:#142d4e;border:1px solid #dce4ee;box-shadow:none;width:36px;height:36px;border-radius:4px!important}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{transform:translateY(-2px);border-color:#9aafc4;box-shadow:0 4px 12px #142d4e0f}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{background:transparent;color:#245b91}}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{padding:14px 12px;min-height:70px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:15px}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{transform:none}}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item{position:relative;border-radius:14px;border:1px solid rgb(var(--primary-button-background) / .16);box-shadow:0 6px 20px rgb(var(--primary-button-background) / .08);background:#fff;isolation:isolate;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image-wrapper{background:radial-gradient(ellipse at 50% 40%,#fff 25%,rgb(var(--primary-button-background) / .08));border-bottom:0}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-image{transform:scale(1.15);transition:transform .35s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{position:relative;background:linear-gradient(180deg,#fff,rgb(var(--primary-button-background) / .035));border-top:1px solid rgb(var(--primary-button-background) / .1);padding:22px 18px 20px;min-height:92px;align-items:center;gap:12px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:before{content:"";position:absolute;left:18px;top:10px;width:28px;height:2px;border-radius:2px;background:rgb(var(--primary-button-background) / .65);transition:width .22s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{color:rgb(var(--heading-color));font-size:18px;line-height:1.3;font-weight:var(--heading-font-weight);margin:0}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:rgb(var(--primary-button-background) / .08);color:rgb(var(--primary-button-background));border:1px solid rgb(var(--primary-button-background) / .14);font-size:19px;transition:background .22s ease,color .22s ease,transform .22s ease}:is(#shopify-section-categories,[id$=__categories]) .list-collections__arrow{border-radius:50%!important;width:40px;height:40px;color:rgb(var(--primary-button-background));border-color:rgb(var(--primary-button-background) / .2);background:#fff}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover{transform:translateY(-4px);border-color:rgb(var(--primary-button-background) / .4);box-shadow:0 12px 26px rgb(var(--primary-button-background) / .14)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.2)}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:before{width:44px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{background:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color));transform:translate(2px)}}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:active{transform:scale(.99)}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info{padding:22px 14px 16px;min-height:86px;gap:8px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:before{left:14px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info .heading{font-size:16px}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item-info:after{width:30px;height:30px;flex-basis:30px}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:active,:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-info:after{transform:none}:is(#shopify-section-categories,[id$=__categories]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.15)}}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{font-size:10px;letter-spacing:.12em;line-height:1.4;color:rgb(var(--primary-button-background) / .8);margin:0 0 10px}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-weight:var(--heading-font-weight);color:rgb(var(--heading-color));margin:0 0 14px;line-height:1.25}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:14px;line-height:1.65;margin:0 0 20px;color:rgb(var(--text-color))}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{background:#fff;padding:4px 16px;border:1px solid rgb(var(--heading-color) / .08);border-radius:8px;margin:0 0 18px;gap:0}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{font-size:13px;line-height:1.45;margin:0;padding:11px 0;border-bottom:1px solid rgb(var(--heading-color) / .08);gap:10px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:before{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:rgb(var(--primary-button-background) / .08);color:rgb(var(--primary-button-background));font-size:11px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:last-child{border-bottom:0}:is(#shopify-section-intro,[id$=__intro]) .button-wrapper{margin:0}:is(#shopify-section-intro,[id$=__intro]) .button{min-height:44px;padding-block:12px;font-size:12px}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:clamp(14px,4.5vw,22px)}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:14px}}@media(min-width:1000px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:clamp(18px,1.85vw,28px)}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:16px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{margin-bottom:16px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{font-size:14px}}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-weight:700}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-weight:700}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{font-weight:400}:is(#shopify-section-intro,[id$=__intro]) .content-box>p,:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{font-weight:400}:is(#shopify-section-intro,[id$=__intro]) .button-wrapper{text-align:left}:is(#shopify-section-intro,[id$=__intro]) .button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:40px;height:auto;padding:10px 20px;line-height:1.25;font-size:12px;font-weight:600;letter-spacing:.035em;box-shadow:none}@media(min-width:1000px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{height:clamp(360px,28vw,460px);min-height:0;overflow:hidden}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper{min-height:0;min-width:0;overflow:hidden}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper .video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}:is(#shopify-section-intro,[id$=__intro]) .content-box{max-width:1120px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:min-content min-content min-content;column-gap:48px;align-items:start}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{align-self:start;margin-bottom:8px}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{margin-bottom:12px}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{margin:0;align-self:start}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{padding-block:7px;font-size:14px}:is(#shopify-section-intro,[id$=__intro]) .button-wrapper{justify-self:start}:is(#shopify-section-intro,[id$=__intro]) .button{width:auto}}@media(min-width:1000px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .section__header{max-width:1200px;margin-inline:auto}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{grid-auto-columns:calc((100% - 48px) / 3);gap:24px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{display:flex;flex-direction:column;height:auto;min-height:0;border:1px solid #d5e0eb;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 5px 18px #142d4e17}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image-wrapper{aspect-ratio:1;height:auto;min-height:0;overflow:hidden;position:relative;background:#f1f5f9}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image{width:100%;height:100%;object-fit:contain;transform:scale(1.05)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{position:relative;inset:auto;transform:none;width:100%;flex:0 0 auto;background:#fff;border-top:1px solid #dce4ee;padding:24px 20px 18px;min-height:90px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info .heading{font-size:20px;font-weight:700}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{display:grid;grid-template-columns:minmax(0,1fr) 30px;grid-template-rows:auto 1fr auto;column-gap:10px;row-gap:10px;flex:1;align-items:start;min-height:170px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){grid-column:1 / -1;grid-row:1;font-weight:700;margin:0;line-height:1.25}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{grid-column:1 / -1;grid-row:2;margin:0;font-size:14px;line-height:1.55;font-weight:400;letter-spacing:0;text-transform:none;color:#526477}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link{grid-column:1;grid-row:3;align-self:center;margin:0;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:none;color:rgb(var(--primary-button-background));text-decoration:none}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{grid-column:2;grid-row:3;width:28px;height:28px;justify-self:end;align-self:center}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{min-height:190px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:12px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){min-height:40px}}body{font-size:var(--base-font-size);line-height:1.6}:is(#shopify-section-hero,[id$=__hero]) .heading--small,:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{font-size:calc(var(--base-font-size) - 4px);letter-spacing:.08em;line-height:1.5}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:var(--base-font-size);line-height:1.65}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{font-size:calc(var(--base-font-size) - 1px);line-height:1.5}:is(#shopify-section-intro,[id$=__intro]) .button{font-size:calc(var(--base-font-size) - 4px);width:auto;min-height:40px;padding:10px 18px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:calc(var(--base-font-size) - 2px);line-height:1.55}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link{font-size:calc(var(--base-font-size) - 4px)}@media(min-width:1000px){:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:28px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:23px}}@media(max-width:740px){:is(#shopify-section-intro,[id$=__intro]) .content-box>p{font-size:calc(var(--base-font-size) - 2px)}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{font-size:calc(var(--base-font-size) - 2px)}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{font-size:clamp(15px,4.7vw,23px)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:calc(var(--base-font-size) - 4px)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:18px}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper{overflow:hidden}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper video{transition:transform .6s ease}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{transition:background-color .2s ease}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:before{transition:background-color .2s ease,color .2s ease}:is(#shopify-section-intro,[id$=__intro]) .button{transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){:is(#shopify-section-intro,[id$=__intro]) .content-box>ul:hover{transform:translateY(-3px);border-color:rgb(var(--primary-button-background) / .2);box-shadow:0 8px 22px rgb(var(--primary-button-background) / .09)}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:hover{background-color:rgb(var(--primary-button-background) / .035)}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li:hover:before{background-color:rgb(var(--primary-button-background));color:rgb(var(--primary-button-text-color))}:is(#shopify-section-intro,[id$=__intro]) .button:hover{background-color:#245b91;transform:translateY(-2px);filter:none;box-shadow:0 5px 14px rgb(var(--primary-button-background) / .2)}}:is(#shopify-section-intro,[id$=__intro]) .button:active{transform:translateY(0);box-shadow:none}@media(prefers-reduced-motion:reduce){:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper:hover .video-wrapper video,:is(#shopify-section-intro,[id$=__intro]) .content-box>ul:hover,:is(#shopify-section-intro,[id$=__intro]) .button:hover{transform:none}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1200px;margin-inline:auto}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__scroller{overflow:visible;scroll-snap-type:none;padding:0;max-width:1200px;margin-inline:auto}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__prev-next{display:none!important}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{height:100%;min-width:0}@media(max-width:999px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{padding:22px 12px 14px;min-height:190px;column-gap:4px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:17px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link{font-size:12px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{width:24px;height:24px}}:root{--yobor-navy: #142d4e;--yobor-blue: #245b91;--yobor-surface: #f3f6fa;--yobor-line: #dce4ee}:is(#shopify-section-overview,[id$=__overview]),:is(#shopify-section-manufacturing,[id$=__manufacturing]){background-color:var(--yobor-surface)}:is(#shopify-section-design,[id$=__design]),:is(#shopify-section-testing,[id$=__testing]),:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]){background-color:#fff}:is(#shopify-section-overview,[id$=__overview]) .section{padding-block:0;margin-block:0}:is(#shopify-section-overview,[id$=__overview]) .section__color-wrapper.section--padding{padding-top:var(--top-padding);padding-bottom:var(--bottom-padding)}:is(#shopify-section-overview,[id$=__overview]) .content-box{max-width:960px;margin-inline:auto}:is(#shopify-section-overview,[id$=__overview]) .heading.h2{margin-bottom:16px}:is(#shopify-section-design,[id$=__design],#shopify-section-manufacturing,[id$=__manufacturing],#shopify-section-testing,[id$=__testing],#shopify-section-overview,[id$=__overview],#shopify-section-categories,[id$=__categories]) .heading:not(.heading--small){font-weight:700;color:var(--yobor-navy)}:is(#shopify-section-design,[id$=__design],#shopify-section-manufacturing,[id$=__manufacturing],#shopify-section-testing,[id$=__testing],#shopify-section-overview,[id$=__overview]) .heading--small{color:var(--yobor-blue);font-weight:400;font-size:calc(var(--base-font-size) - 4px);letter-spacing:.08em}:is(#shopify-section-design,[id$=__design],#shopify-section-manufacturing,[id$=__manufacturing],#shopify-section-testing,[id$=__testing]) .button{min-height:40px;padding:10px 20px;font-size:14px}:is(#shopify-section-contact,[id$=__contact]) .heading:not(.heading--small){color:#fff;font-weight:700}:is(#shopify-section-contact,[id$=__contact]) .heading--small{color:#c0d3e6;font-weight:400}:is(#shopify-section-contact,[id$=__contact]) .content-box>p{color:#e0e8f1;font-size:var(--base-font-size)}.footer .footer__item-title{color:#fff;font-weight:700}.footer .footer__item-content{color:#d7e1ed}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{font-size:12px}@media(min-width:1000px){:is(#shopify-section-hero,[id$=__hero]) .heading--small{font-size:12px}:is(#shopify-section-intro,[id$=__intro]) .content-box{max-width:1120px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;gap:12px 56px;align-content:start}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading--small{grid-column:1;grid-row:1;margin:0;align-self:start}:is(#shopify-section-intro,[id$=__intro]) .content-box>.heading.h2{grid-column:1;grid-row:2;margin:0;font-size:26px;line-height:1.25}:is(#shopify-section-intro,[id$=__intro]) .content-box>p{grid-column:1;grid-row:3;margin:0;font-size:17px;line-height:1.6}:is(#shopify-section-intro,[id$=__intro]) .button-wrapper{grid-column:1;grid-row:4;margin:6px 0 0;justify-self:start}:is(#shopify-section-intro,[id$=__intro]) .button{font-size:13px;min-height:40px;padding:10px 18px}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul{grid-column:2;grid-row:1 / 5;align-self:center;margin:0;padding:6px 18px;box-shadow:none}:is(#shopify-section-intro,[id$=__intro]) .content-box>ul>li{margin:0;padding:10px 0;font-size:16px;line-height:1.5}}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper{position:relative;overflow:hidden}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper .video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;margin:0}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper video,:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper:hover .video-wrapper video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;transform:none;transition:none}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{width:100%;aspect-ratio:16 / 9;height:auto;min-height:0;flex:0 0 auto}}:is(#shopify-section-hero,[id$=__hero]) .video-wrapper--cover video,:is(#shopify-section-hero,[id$=__hero]) .video-wrapper--cover:hover video{top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100%;height:100%;transform:none!important;object-fit:cover;object-position:center;transition:none!important;--video-width: 100%;--video-height: 100%}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .section__header,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{max-width:1680px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{grid-template-columns:repeat(var(--products-per-row,6),minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:var(--collection-list-desktop-row-gap)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{border-radius:10px;border:1px solid rgb(var(--heading-color) / .1);background:#fff;box-shadow:0 4px 14px rgb(var(--heading-color) / .06);display:flex;flex-direction:column;height:100%}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image-wrapper{aspect-ratio:1;position:relative;min-height:0;height:auto;background:linear-gradient(145deg,#fff,#edf2f8);overflow:hidden}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image{transform:none;width:100%;height:100%;object-fit:contain}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{position:relative;inset:auto;transform:none;flex:1;padding:18px 14px 14px;min-height:190px;row-gap:10px;background:#fff;border-top:1px solid rgb(var(--heading-color) / .08)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:before{left:14px;top:8px;height:2px;width:24px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:18px;min-height:45px;line-height:1.25;font-weight:700;overflow-wrap:normal}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:14px;line-height:1.5;color:#526477}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link{font-size:12px;letter-spacing:0}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{width:24px;height:24px;font-size:16px}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{grid-template-columns:repeat(var(--products-per-row,2),minmax(0,1fr));gap:var(--collection-list-mobile-row-gap)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{padding:18px 12px 14px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:17px}}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-image{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-image{transform:none}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]),:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .section__color-wrapper,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-list{background:#fff;border-radius:0}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{background:#fff;border:1px solid #dce3eb;border-radius:8px;box-shadow:0 2px 6px #142d4e09}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image-wrapper{background:#fff;border-radius:0;aspect-ratio:1;overflow:hidden}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{background:#fff;border-top:1px solid #e7ecf1;padding:14px 12px;row-gap:9px;min-height:0;grid-template-rows:auto 1fr auto}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:before{display:none}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:18px;min-height:44px;margin:0;line-height:1.25}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:14px;line-height:1.5;margin:0}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link{margin-top:8px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{background:transparent;border:0;border-radius:0;align-self:end}@media(max-width:740px){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{min-height:0;padding:12px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>.heading:not(.heading--small){font-size:17px}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{font-size:13px}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{background:#f6f8fb;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{background:#f6f8fb;transition:background-color .2s ease}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{transition:transform .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover{transform:translateY(-3px);border-color:#8da9c5;box-shadow:0 8px 18px #142d4e1a}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info{background:#eef3f9}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info:after{background:transparent;color:#245b91;transform:translate(3px)}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active{transform:scale(.985);border-color:#245b91;box-shadow:0 2px 5px #142d4e14}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active .list-collections__item-info{background:#e5edf6}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:focus-visible{outline:2px solid #245b91!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info:after{transform:none}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]){--catalogue-blue: rgb(var(--primary-button-background));--catalogue-surface: color-mix(in srgb,var(--catalogue-blue) 4%,white);--catalogue-hover: color-mix(in srgb,var(--catalogue-blue) 7%,white);--catalogue-pressed: color-mix(in srgb,var(--catalogue-blue) 11%,white)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{background-color:var(--catalogue-surface)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>p.heading--small{color:#526477}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info>span.link,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{color:var(--catalogue-blue)}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info{background-color:var(--catalogue-hover)}:is(#shopify-section-intro,[id$=__intro]) .button:hover{background-color:color-mix(in srgb,rgb(var(--primary-button-background)) 88%,black)}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active .list-collections__item-info{background-color:var(--catalogue-pressed)}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:focus-visible{outline-color:var(--catalogue-blue)!important;border-color:var(--catalogue-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--catalogue-blue) 10%,white)}.footer .footer__item-content a{text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.footer .footer__item-content a:hover{color:#fff;text-decoration:underline}}:is(#shopify-section-overview,[id$=__overview]) .content-box{max-width:1120px;text-align:left}:is(#shopify-section-overview,[id$=__overview]) .content-box>.heading--small{margin:0 0 10px;font-size:12px;line-height:1.4;letter-spacing:.08em;font-weight:400}:is(#shopify-section-overview,[id$=__overview]) .content-box>.heading.h2{margin:0 0 12px;font-size:32px;line-height:1.25;font-weight:700}:is(#shopify-section-overview,[id$=__overview]) .content-box>p{margin:0;font-size:var(--base-font-size);line-height:1.6;max-width:740px}@media(max-width:740px){:is(#shopify-section-overview,[id$=__overview]) .content-box>.heading.h2{font-size:26px}:is(#shopify-section-overview,[id$=__overview]) .content-box>p{font-size:16px}}:is(#shopify-section-about_videos,[id$=__about_videos]) .container{max-width:1440px}:is(#shopify-section-about_videos,[id$=__about_videos]) .section__header{text-align:left;margin-bottom:24px}:is(#shopify-section-about_videos,[id$=__about_videos]) .heading--small{font-size:12px;font-weight:400;letter-spacing:.08em;margin-bottom:10px}:is(#shopify-section-about_videos,[id$=__about_videos]) .section__header .h2{font-size:32px;font-weight:700}:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible!important}:is(#shopify-section-about_videos,[id$=__about_videos]) .scroller{overflow:visible;margin:0}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item{width:auto!important;min-width:0;border:1px solid #dce3eb;border-radius:8px;background:#f6f8fb;overflow:hidden}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item__image-container{aspect-ratio:16/9;padding:0!important;overflow:hidden}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item__image{width:100%;height:100%;object-fit:cover;transform:none!important;transition:none!important}:is(#shopify-section-about_videos,[id$=__about_videos]) .yobor-video-caption{padding:18px}:is(#shopify-section-about_videos,[id$=__about_videos]) .yobor-video-caption h3{font-size:20px;line-height:1.3;font-weight:700;margin:0 0 8px}:is(#shopify-section-about_videos,[id$=__about_videos]) .yobor-video-caption p{font-size:16px;line-height:1.5;margin:0;color:rgb(var(--text-color))}:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__prev-next{display:none!important}@media(max-width:740px){:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__inner{grid-template-columns:minmax(0,1fr);gap:20px}:is(#shopify-section-about_videos,[id$=__about_videos]) .section__header .h2{font-size:26px}}:is(#shopify-section-contact,[id$=__contact]) .text-container{max-width:900px;margin:auto}:is(#shopify-section-contact,[id$=__contact]) .h2{font-size:clamp(26px,3vw,38px);margin-bottom:12px}:is(#shopify-section-contact,[id$=__contact]) .rte{font-size:18px;line-height:1.5}:is(#shopify-section-contact,[id$=__contact]) .button{min-height:44px;padding:10px 22px;width:auto;font-size:14px;letter-spacing:.04em}.footer .footer__item-list{gap:28px}.footer .footer__item{min-width:0}.footer .footer__item p,.footer .footer__item a{font-size:15px;line-height:1.6}.footer .footer__item .heading{font-size:13px;font-weight:700;letter-spacing:.05em}.footer a[href^="mailto:"]{overflow-wrap:anywhere;word-break:normal}.footer .social-media{flex-wrap:wrap;gap:10px}@media(min-width:1000px){.footer .footer__item-list{display:grid;grid-template-columns:1fr .8fr 1.2fr 1fr}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item{background:var(--yobor-card-background)!important;border-color:#dce3eb!important;box-shadow:0 6px 18px #142d4e12}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-image-wrapper{background:#fff!important}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info{background:var(--yobor-card-background)!important;border-top:1px solid #dce3eb!important;transition:background-color .2s ease}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info .heading:not(.heading--small){color:var(--yobor-card-heading)!important;font-weight:700}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info .heading--small:not(.link){color:var(--yobor-card-text)!important;font-weight:400}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info .link,:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item-info:after{color:var(--yobor-card-link)!important}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:focus-visible{outline:3px solid #245b91;outline-offset:4px}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info{background:color-mix(in srgb,var(--yobor-card-background) 92%,white)!important}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover{border-color:#8da9c5!important;box-shadow:0 12px 26px #142d4e26}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active .list-collections__item-info{background:color-mix(in srgb,var(--yobor-card-background) 92%,black)!important}@media(hover:hover)and (pointer:fine){:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:hover .list-collections__item-info{background:color-mix(in srgb,var(--yobor-card-background) 92%,#245b91)!important}}:is(#shopify-section-categories,[id$=__categories],#shopify-section-new_collection,[id$=__new_collection]) .list-collections__item:active .list-collections__item-info{background:color-mix(in srgb,var(--yobor-card-background) 88%,#245b91)!important}:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__inner{grid-auto-flow:row!important;grid-auto-columns:minmax(0,1fr)!important;min-width:0!important;width:100%!important;max-width:100%;padding:0!important;margin:0!important}:is(#shopify-section-about_videos,[id$=__about_videos]) video-carousel,:is(#shopify-section-about_videos,[id$=__about_videos]) .scroller{display:block;min-width:0;width:100%;max-width:100%;margin:0!important;padding:0!important}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item__info{width:100%;min-width:0}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item__image{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:740px){:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__inner{grid-template-columns:minmax(0,1fr)!important}}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item:has(.yobor-video-caption:empty) .yobor-video-caption{display:none}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item{background:#fff;border-color:#dce3eb;box-shadow:0 3px 12px #142d4e0d}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item__image-container{border-radius:0;flex:none}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-wrapper__play-button{width:52px;height:52px;min-width:52px;min-height:52px;background:#ffffffeb;color:#142d4e;box-shadow:0 2px 12px #00000024}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-wrapper__play-button svg{width:18px;height:18px}:is(#shopify-section-about_videos,[id$=__about_videos]) .yobor-video-caption:empty{display:none}.footer{padding-top:32px;padding-bottom:24px}.footer .footer__item-title{margin-bottom:12px}.footer .footer__item-content p{margin:0}.footer .footer__item-list{row-gap:24px}.footer .yobor-whatsapp-button{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:9px 15px;border-radius:6px;background:#fff;color:#142d4e;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .18s ease}.footer .yobor-whatsapp-button:focus-visible{outline:2px solid #ffffff;outline-offset:4px}@media(hover:hover){.footer .yobor-whatsapp-button:hover{background:#e6f2eb;color:#142d4e}}.footer .yobor-whatsapp-button:active{background:#d8ebe0}@media(max-width:740px){:is(#shopify-section-about_videos,[id$=__about_videos]) .section__header{margin-bottom:18px}:is(#shopify-section-about_videos,[id$=__about_videos]) .section__header .h2{font-size:26px;line-height:1.2;margin:0}:is(#shopify-section-about_videos,[id$=__about_videos]) .product-list__inner{gap:16px}:is(#shopify-section-about_videos,[id$=__about_videos]) .heading--small{font-size:11px;letter-spacing:.06em}:is(#shopify-section-about_videos,[id$=__about_videos]) .video-carousel-item{border-radius:8px}.footer .footer__item-list{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.footer .footer__item{width:100%;max-width:100%;flex-basis:auto}.footer .footer__item--links .linklist{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.footer .footer__item--links .linklist__item{margin:0}.footer .footer__item--links .link{display:inline-flex;align-items:center;min-height:40px;text-decoration:none}.footer .footer__item--contact .linklist__item{margin-top:10px}.footer .footer__item--contact a[href^="mailto:"]{font-size:14px}.footer .social-media{gap:8px}:is(#shopify-section-contact,[id$=__contact]) .content-box{padding-left:0;padding-right:0}:is(#shopify-section-contact,[id$=__contact]) .heading.h2{font-size:26px;line-height:1.25}:is(#shopify-section-contact,[id$=__contact]) .content-box>p{font-size:16px;line-height:1.55;margin:12px 0 18px}:is(#shopify-section-contact,[id$=__contact]) .button{min-height:44px;min-width:0;padding:10px 20px;font-size:13px}}:is(#shopify-section-contact,[id$=__contact]) .container{max-width:1200px}:is(#shopify-section-contact,[id$=__contact]) .contact{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:48px;align-items:start}:is(#shopify-section-contact,[id$=__contact]) .contact__aside{grid-column:1;grid-row:1;margin:0;width:auto;min-width:0}:is(#shopify-section-contact,[id$=__contact]) .contact__main{grid-column:2;grid-row:1;margin:0;width:auto;min-width:0}:is(#shopify-section-contact,[id$=__contact]) .section__header{text-align:left;margin:0 0 22px}:is(#shopify-section-contact,[id$=__contact]) .section__header .h2{font-size:32px;line-height:1.25;margin:0 0 10px}:is(#shopify-section-contact,[id$=__contact]) .section__header p{font-size:17px;line-height:1.6;margin:0}:is(#shopify-section-contact,[id$=__contact]) .contact__text-list{display:block}:is(#shopify-section-contact,[id$=__contact]) .contact__text-item+.contact__text-item{margin-top:24px}:is(#shopify-section-contact,[id$=__contact]) .contact__aside .heading--small{font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:12px}:is(#shopify-section-contact,[id$=__contact]) .contact__aside .rte{font-size:17px;line-height:1.6}:is(#shopify-section-contact,[id$=__contact]) .contact__aside a{overflow-wrap:anywhere;text-underline-offset:4px}:is(#shopify-section-contact,[id$=__contact]) .contact__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#fff;border:1px solid #dce3eb;padding:24px;border-radius:10px;box-shadow:0 6px 22px #142d4e0a}:is(#shopify-section-contact,[id$=__contact]) .contact__form>.input{margin:0;min-width:0}:is(#shopify-section-contact,[id$=__contact]) .contact__form>.input:nth-of-type(n+3){grid-column:1/-1}:is(#shopify-section-contact,[id$=__contact]) .input__field{border-radius:6px;border-color:#ccd7e2;background:#fff;color:#142d4e;font-size:16px;min-height:52px}:is(#shopify-section-contact,[id$=__contact]) .input__field:focus{border-color:#245b91;box-shadow:0 0 0 3px #245b911a}:is(#shopify-section-contact,[id$=__contact]) .input__label{font-size:14px}:is(#shopify-section-contact,[id$=__contact]) textarea.input__field{min-height:140px;resize:vertical}:is(#shopify-section-contact,[id$=__contact]) .contact__form>.form__banner{grid-column:1/-1}:is(#shopify-section-contact,[id$=__contact]) .form__submit{grid-column:1/-1;justify-self:start;width:auto;min-height:44px;padding:10px 24px;font-size:14px}@media(max-width:740px){:is(#shopify-section-contact,[id$=__contact]) .contact{grid-template-columns:minmax(0,1fr);gap:24px}:is(#shopify-section-contact,[id$=__contact]) .contact__main{grid-column:1;grid-row:1}:is(#shopify-section-contact,[id$=__contact]) .contact__aside{grid-column:1;grid-row:2}:is(#shopify-section-contact,[id$=__contact]) .section__header .h2{font-size:26px}:is(#shopify-section-contact,[id$=__contact]) .section__header p,:is(#shopify-section-contact,[id$=__contact]) .contact__aside .rte{font-size:16px}:is(#shopify-section-contact,[id$=__contact]) .contact__form{grid-template-columns:minmax(0,1fr);padding:18px;gap:14px}:is(#shopify-section-contact,[id$=__contact]) .contact__form>.input{grid-column:1}:is(#shopify-section-contact,[id$=__contact]) .contact__text-item:first-child{display:none}:is(#shopify-section-contact,[id$=__contact]) .contact__text-item+.contact__text-item{margin:0}}:is(#shopify-section-contact,[id$=__contact]) .contact{display:block;max-width:800px;margin:auto}:is(#shopify-section-contact,[id$=__contact]) .contact__main{width:100%;max-width:none}:is(#shopify-section-contact,[id$=__contact]) .section__header .heading.h2{color:#142d4e!important;font-weight:700}:is(#shopify-section-contact,[id$=__contact]) .section__header p{color:#526477!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .input__field{height:52px;padding:17px 14px 8px!important;border-radius:6px;outline:none!important;box-shadow:none}:is(#shopify-section-contact,[id$=__contact]) .contact__form textarea.input__field{height:140px;min-height:140px;padding-top:24px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .input__field:focus{outline:none!important;border-color:#245b91!important;box-shadow:0 0 0 2px #245b911f!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .input__label{background:#fff!important;color:#526477!important;left:14px;font-size:14px}:is(#shopify-section-contact,[id$=__contact]) .contact__form .form__submit.button{background:#245b91!important;color:#fff!important;border:1px solid #245b91!important;min-height:44px;margin:2px 0 0!important;padding:10px 24px!important;box-shadow:none;letter-spacing:.03em}:is(#shopify-section-contact,[id$=__contact]) .contact__form .form__submit.button:hover{background:#1b4772!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .form__submit.button:focus-visible{outline:2px solid #245b91;outline-offset:3px}@media(max-width:740px){:is(#shopify-section-contact,[id$=__contact]) .contact__form{padding:18px;gap:14px}:is(#shopify-section-contact,[id$=__contact]) .section__header{margin-bottom:18px}}@media(max-width:740px){.footer{padding-top:24px!important;padding-bottom:20px!important}.footer .footer__item-list{gap:18px!important}.footer .footer__item-title{margin:0 0 8px!important}.footer .footer__item-content{margin-top:0!important}.footer .footer__item--links .linklist{display:flex!important;flex-direction:column;gap:0!important}.footer .footer__item--links .linklist__item{margin:0!important;padding:0!important}.footer .footer__item--links .link{min-height:36px!important;padding:4px 0!important;line-height:1.4!important}.footer .footer__item--contact .linklist__item{margin:0 0 10px!important}.footer .yobor-whatsapp-button{min-height:40px!important;padding:8px 12px!important;font-size:13px!important;gap:12px}.footer .social-media{gap:8px!important;margin-top:8px!important}.footer .social-media__link{width:32px;height:32px}}.product-facet__product-list .product-item{display:flex;flex-direction:column;min-width:0;background:#f6f8fb;border:1px solid #dce4ee;border-radius:10px;box-shadow:0 3px 12px #142d4e09;transition:box-shadow .2s,border-color .2s,transform .2s}.product-facet__product-list .product-item__image-wrapper{margin:0;border:0;border-bottom:1px solid #e3e9f1;border-radius:9px 9px 0 0;background:#fff;box-shadow:none!important;overflow:hidden}.product-facet__product-list .product-item__info{flex:1;padding:18px 16px 20px;text-align:left}.product-facet__product-list .product-item-meta__title{display:block;color:#142d4e;font-weight:700;font-size:18px;line-height:1.4;white-space:normal;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset}.product-facet__product-list .product-item-meta__price-list-container{margin-top:10px}.product-facet__product-list .price-list{justify-content:flex-start}.product-facet__product-list .price{font-size:16px;color:#526477;font-weight:400}.product-facet__product-list .product-item:focus-within{border-color:#245b91;box-shadow:0 0 0 2px #245b911f}@media(hover:hover)and (pointer:fine){.product-facet__product-list .product-item:hover{transform:translateY(-3px);border-color:#a9bfd5;box-shadow:0 8px 24px #142d4e17}}.product-facet__product-list .product-item:active{transform:translateY(0);background:#edf2f8}@media(max-width:740px){.product-facet__product-list .product-list__inner{column-gap:12px;row-gap:18px}.product-facet__product-list .product-item__info{padding:12px 11px 14px}.product-facet__product-list .product-item-meta__title{font-size:15px;line-height:1.4}.product-facet__product-list .price{font-size:14px}.product-facet__product-list .product-item-meta__price-list-container{margin-top:8px}}@media(prefers-reduced-motion:reduce){.product-facet__product-list .product-item{transition:none;transform:none!important}}:is(#shopify-section-contact,[id$=__contact]) .section__header{margin-bottom:16px!important}:is(#shopify-section-contact,[id$=__contact]) .section__header .heading.h2{margin:0 0 8px!important;line-height:1.25}:is(#shopify-section-contact,[id$=__contact]) .section__header p{margin:0!important;line-height:1.5}:is(#shopify-section-contact,[id$=__contact]) .contact__form{padding:20px!important;gap:12px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form textarea.input__field{height:110px!important;min-height:110px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .form__submit.button{display:inline-flex;align-items:center;justify-content:center;width:auto!important;height:42px!important;min-height:42px!important;line-height:1.2!important;padding:10px 22px!important;margin:0!important;font-size:14px!important}@media(max-width:740px){:is(#shopify-section-contact,[id$=__contact]) .section{padding-top:20px!important;padding-bottom:20px!important}:is(#shopify-section-contact,[id$=__contact]) .section__header .heading.h2{font-size:24px!important}:is(#shopify-section-contact,[id$=__contact]) .section__header p{font-size:16px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form{padding:14px!important;gap:10px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .input__field{height:46px!important;min-height:46px!important;font-size:16px;padding:15px 12px 6px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form textarea.input__field{height:100px!important;min-height:100px!important;padding-top:22px!important}:is(#shopify-section-contact,[id$=__contact]) .contact__form .input__label{left:12px}}.shopify-section--main-list-collections .page-header{margin:28px 0 24px;text-align:left}.shopify-section--main-list-collections .page-header .h1{font-size:36px;font-weight:700}.shopify-section--main-list-collections .list-collections__item-list{display:grid!important;grid-template-columns:repeat(var(--section-products-per-row),minmax(0,1fr));gap:20px}.shopify-section--main-list-collections .yobor-collection-card{display:flex;flex-direction:column;min-width:0;background:#f6f8fb;border:1px solid #dce4ee;border-radius:10px;overflow:hidden;box-shadow:0 3px 12px #142d4e0a;transition:transform .2s,box-shadow .2s,border-color .2s}.shopify-section--main-list-collections .yobor-collection-card:before,.shopify-section--main-list-collections .yobor-collection-card:after{display:none!important}.shopify-section--main-list-collections .list-collections__item-image-wrapper{width:100%;height:auto;min-height:0;aspect-ratio:1;background:#fff}.shopify-section--main-list-collections .list-collections__item-image{position:static;width:100%;height:100%;object-fit:contain;transform:none!important}.shopify-section--main-list-collections .list-collections__item-info{position:static!important;inset:auto;transform:none!important;flex:1;width:100%;padding:16px;text-align:left;background:#f6f8fb;border-top:1px solid #e3e9f1}.shopify-section--main-list-collections .list-collection__item-title{color:#142d4e!important;font-size:18px;font-weight:700;line-height:1.4;margin:0}.yobor-collection-card__description{font-size:14px;line-height:1.5;color:#526477;margin:10px 0}.yobor-collection-card__link{display:flex;justify-content:space-between;gap:8px;color:#245b91;font-size:13px;font-weight:600;margin-top:16px}@media(hover:hover)and (pointer:fine){.shopify-section--main-list-collections .yobor-collection-card:hover{transform:translateY(-3px);border-color:#a9bfd5;box-shadow:0 8px 24px #142d4e17}}.shopify-section--main-list-collections .yobor-collection-card:focus-visible{outline:2px solid #245b91;outline-offset:3px}.shopify-section--main-list-collections .yobor-collection-card:active{transform:scale(.99)}@media(max-width:740px){.shopify-section--main-list-collections .list-collections__item-list{gap:12px}.shopify-section--main-list-collections .page-header{margin:22px 0 18px}.shopify-section--main-list-collections .page-header .h1{font-size:28px}.shopify-section--main-list-collections .list-collections__item-info{padding:12px}.shopify-section--main-list-collections .list-collection__item-title{font-size:16px}.yobor-collection-card__description{font-size:13px}}@media(min-width:741px)and (max-width:1199px){.shopify-section--main-list-collections .list-collections__item-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){:is(#shopify-section-contact,[id$=__contact]) .contact{max-width:1100px}:is(#shopify-section-contact,[id$=__contact]) .contact__main{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}:is(#shopify-section-contact,[id$=__contact]) .section__header{padding-top:14px;margin:0!important;text-align:left}:is(#shopify-section-contact,[id$=__contact]) .section__header .heading.h2{font-size:34px!important;line-height:1.2;margin-bottom:16px!important}:is(#shopify-section-contact,[id$=__contact]) .section__header p{font-size:17px!important;line-height:1.6;max-width:360px}:is(#shopify-section-contact,[id$=__contact]) .contact__form{margin:0;width:100%;background:#fff}}@media(prefers-reduced-motion:reduce){.shopify-section--main-list-collections .yobor-collection-card{transition:none;transform:none!important}}.shopify-section--main-list-collections .list-collections__item-list{align-items:stretch!important;grid-auto-rows:1fr}.shopify-section--main-list-collections .yobor-collection-card{margin:0!important;width:100%!important;height:100%!important;align-self:stretch!important;top:auto!important}.shopify-section--main-list-collections .list-collections__item-image-wrapper{flex:none;height:auto!important;min-height:0!important;aspect-ratio:1}.shopify-section--main-list-collections .list-collections__item-info{display:flex;flex-direction:column}.shopify-section--main-list-collections .list-collection__item-title{min-height:2.8em}.shopify-section--main-list-collections .yobor-collection-card__description{min-height:4.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.shopify-section--main-list-collections .yobor-collection-card__link{margin-top:auto;padding-top:16px;justify-content:flex-end}.header{background:#fff}@media(min-width:1200px){.header__inline-navigation .header__linklist{gap:clamp(16px,2vw,28px);align-items:center}.header__inline-navigation .header__linklist-item{margin:0!important}.header__inline-navigation .header__linklist-link{position:relative;font-size:16px!important;font-weight:600;line-height:1.4;color:#142d4e;letter-spacing:0;white-space:nowrap;padding:10px 0;transition:color .18s}.header__inline-navigation .header__linklist-link:hover,.header__inline-navigation .header__linklist-link[aria-current=page]{color:#245b91}.header__inline-navigation .header__linklist-link[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:#245b91}}.header__linklist-link:focus-visible{outline:2px solid #245b91;outline-offset:4px;border-radius:2px}.product-item .price-list,.product-item-meta__price-list-container,.product__info .price-list,.product-meta__price-list-container,.product-meta .price-list,.quick-buy .price-list,.quick-buy-drawer .price-list,.quick-buy-popover .price-list,.predictive-search .price-list{display:none!important}.shopify-section--main-list-collections .page-header{margin:28px 0 24px!important}.shopify-section--main-list-collections .page-header__text-wrapper{margin:0;max-width:none}.shopify-section--main-list-collections .page-content{margin-top:0!important}.shopify-section--main-list-collections .list-collections__item-info{padding:18px 16px 20px!important}.shopify-section--main-list-collections .list-collection__item-title{font-size:18px;line-height:1.4}.shopify-section--main-list-collections .yobor-collection-card__link{justify-content:space-between!important;font-size:14px;font-weight:600;padding-top:14px}.shopify-section--main-list-collections .list-collections__item-image-wrapper{position:relative!important}.shopify-section--main-list-collections .list-collections__item-image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}@media(max-width:740px){.shopify-section--main-list-collections .list-collections__item-info{padding:14px 12px 16px!important}.shopify-section--main-list-collections .page-header{margin:22px 0 18px!important}.shopify-section--main-list-collections .yobor-collection-card__link{font-size:13px}}.shopify-section--main-product .product__info .product-meta__title{font-size:30px;line-height:1.25;font-weight:700}.shopify-section--main-product .product__info .rte{font-size:16px;line-height:1.65;color:#526477}#product-inquiry{scroll-margin-top:100px}#product-inquiry .contact{display:block!important;max-width:850px;margin:auto}#product-inquiry .contact__main{width:100%;max-width:none}#product-inquiry .contact__aside{display:none}#product-inquiry .section__header{text-align:left;margin:0 0 18px}#product-inquiry .section__header .h2{font-size:30px;font-weight:700;line-height:1.25;margin:0 0 10px}#product-inquiry .section__header p{font-size:16px;line-height:1.6;color:#526477}#product-inquiry .contact__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;border:1px solid #dce4ee;border-radius:10px;background:#fff}#product-inquiry .contact__form>.input{margin:0;min-width:0}#product-inquiry .contact__form>.input:nth-of-type(n+3),#product-inquiry .form__banner,#product-inquiry .form__submit{grid-column:1/-1}#product-inquiry .input__field{height:48px;min-height:48px;background:#fff;border-color:#ccd7e2;border-radius:6px;font-size:16px}#product-inquiry textarea.input__field{height:120px;min-height:120px}#product-inquiry .input__label{background:#fff;font-size:14px}#product-inquiry .form__submit{justify-self:start;width:auto;min-height:42px;height:42px;padding:10px 22px;line-height:1.2;font-size:14px;margin:0}@media(max-width:740px){.shopify-section--main-product .product__info .product-meta__title{font-size:24px}#product-inquiry .section__header .h2{font-size:25px}#product-inquiry .contact__form{grid-template-columns:minmax(0,1fr);padding:14px;gap:10px}}#product-inquiry .contact{max-width:1100px!important;width:100%;margin-inline:auto}#product-inquiry .contact__main{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start;width:100%;max-width:none}#product-inquiry .section__header{width:100%;max-width:none!important;margin:0!important;text-align:left}#product-inquiry .contact__form{width:100%;max-width:none!important;min-width:0;margin:0!important}#product-inquiry .contact__form .input-row{display:contents}#product-inquiry .contact__form .input-row>.input{min-width:0;margin:0}#product-inquiry .contact__form .input-row~.input{grid-column:1/-1}@media(max-width:999px){#product-inquiry .contact__main{grid-template-columns:minmax(0,1fr);gap:20px}#product-inquiry .contact{max-width:760px!important}}@media(max-width:740px){#product-inquiry .contact__form .input-row>.input{grid-column:1/-1}#product-inquiry .contact__main{gap:16px}}@media(hover:hover)and (pointer:fine){.yobor-factory__card:hover{transform:translateY(-3px);border-color:#a7bdd3;box-shadow:0 12px 26px #142d4e17}.yobor-factory__zoom:hover img{transform:scale(1.04)}.yobor-factory__details .yobor-factory__zoom:hover{box-shadow:0 0 0 2px #9bb6d1}.yobor-collection-card:hover{transform:translateY(-3px);border-color:#a7bdd3;box-shadow:0 10px 24px #142d4e14}.product-item:hover .product-item__image-wrapper{border-color:#a7bdd3;box-shadow:0 8px 20px #142d4e14}.header__linklist-item>a:hover,.footer a:hover{color:#7b9fc1}.button:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.96);box-shadow:0 6px 16px #142d4e24}}.yobor-collection-card,.product-item__image-wrapper{transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.yobor-factory__details .yobor-factory__zoom{transition:box-shadow .2s ease}.header__linklist-item>a,.footer a{transition:color .2s ease}@media(prefers-reduced-motion:reduce){.yobor-collection-card,.product-item__image-wrapper,.yobor-factory__details .yobor-factory__zoom{transition:none!important;transform:none!important}}.shopify-section--main-product .product__info{color:#142d4e}.shopify-section--main-product .product__info .product-meta__title{font-size:32px!important;line-height:1.22!important;font-weight:700;letter-spacing:-.02em;margin-bottom:14px}.shopify-section--main-product .product__info .rte,.shopify-section--main-product .product__info .product-form__text{font-size:16px!important;line-height:1.65!important;color:#526477}.shopify-section--main-product .product__info p{font-size:16px;line-height:1.65;margin-block:0 14px;color:#526477}.shopify-section--main-product .product__info .button{height:auto!important;min-height:48px!important;line-height:1.3!important;font-size:14px!important;letter-spacing:.04em!important;padding:14px 24px!important;border-radius:6px}.shopify-section--main-product .product__info .collapsible-toggle{font-size:14px!important;letter-spacing:.025em!important;line-height:1.4!important;padding-block:18px!important}@media(max-width:740px){.shopify-section--main-product .product__info{padding-top:22px}.shopify-section--main-product .product__info .product-meta__title{font-size:26px!important;line-height:1.25!important;margin-bottom:12px}.shopify-section--main-product .product__info p,.shopify-section--main-product .product__info .rte,.shopify-section--main-product .product__info .product-form__text{font-size:15px!important;line-height:1.6!important}.shopify-section--main-product .product__info .button{width:100%;min-height:46px!important;padding:13px 18px!important;font-size:13px!important}.shopify-section--main-product .product__info .collapsible-toggle{font-size:13px!important;padding-block:16px!important}}#factory-contact-form{scroll-margin-top:100px}#factory-contact-form .contact{max-width:1100px;margin:auto;gap:36px}#factory-contact-form .section__header{max-width:none;margin-bottom:20px;text-align:left}#factory-contact-form .heading.h2{font-size:30px;line-height:1.25;font-weight:700}#factory-contact-form p{font-size:16px;line-height:1.65}#factory-contact-form .contact__form{background:#fff;border:1px solid #dce4ee;border-radius:10px;padding:22px}#factory-contact-form .input__field{min-height:48px;border-radius:6px;font-size:16px}#factory-contact-form textarea.input__field{min-height:130px;height:130px}#factory-contact-form .form__submit{min-height:46px;height:auto;padding:13px 22px;font-size:13px;line-height:1.4}@media(max-width:740px){#factory-contact-form .contact{display:block}#factory-contact-form .contact__form{padding:16px}#factory-contact-form .heading.h2{font-size:26px}#factory-contact-form .contact__aside{margin-top:24px}#factory-contact-form p{font-size:15px}}#factory-contact-form .contact{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:48px;align-items:start;max-width:1100px}#factory-contact-form .contact__main{grid-column:2;grid-row:1;display:block!important;width:100%;min-width:0;margin:0}#factory-contact-form .contact__aside{grid-column:1;grid-row:1;width:100%;min-width:0;margin:0!important;padding:24px!important;border:1px solid #dce4ee;border-radius:10px;background:#fff}#factory-contact-form .contact__text-list{display:flex!important;flex-direction:column!important;gap:24px}#factory-contact-form .contact__text-item{width:100%;min-width:0;margin:0!important}#factory-contact-form .contact__text-item+.contact__text-item{padding-top:20px;border-top:1px solid #e4eaf1}#factory-contact-form .contact__aside .heading--small{font-size:12px;line-height:1.4;letter-spacing:.06em;margin:0 0 12px}#factory-contact-form .contact__aside p{font-size:15px;line-height:1.65;margin:0 0 10px}#factory-contact-form .contact__aside a{overflow-wrap:anywhere}#factory-contact-form .section__header{width:100%;margin:0 0 20px!important}#factory-contact-form .section__header h2{font-size:30px;margin:0 0 12px}#factory-contact-form .contact__form{width:100%;max-width:none;margin:0!important;padding:20px;background:#fff}@media(max-width:999px){#factory-contact-form .contact{gap:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}}@media(max-width:740px){#factory-contact-form .contact{display:flex!important;flex-direction:column;gap:24px}#factory-contact-form .contact__main{order:0}#factory-contact-form .contact__aside{order:1;padding:20px!important}#factory-contact-form .section__header h2{font-size:25px}}.header a[href="/cart"],.header a[aria-controls=mini-cart],.header__cart-count{display:none!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{display:block!important;min-height:460px!important;position:relative;background:#f3f6fa}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;grid-column:auto;width:100%;height:100%}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{position:relative!important;z-index:1;width:100%;max-width:none;padding:80px 6vw!important;min-height:460px;display:flex;align-items:center;background:linear-gradient(90deg,#ffffffeb,#fffc 45%,#ffffff0d)}:is(#shopify-section-hero,[id$=__hero]) .content-box{max-width:620px;text-align:left;margin:0}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:clamp(32px,3.2vw,48px)!important;line-height:1.15!important;margin:12px 0 18px!important}:is(#shopify-section-hero,[id$=__hero]) .text--large{font-size:17px!important;max-width:510px}:is(#shopify-section-hero,[id$=__hero]) .slideshow__nav{display:flex!important;position:absolute!important;bottom:18px;left:0;right:0;z-index:2;background:transparent;padding:0;justify-content:center}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{display:none!important}@media(max-width:740px){:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner{min-height:430px!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-pocket{display:none!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__image-wrapper.hidden-lap-and-up{display:block!important;aspect-ratio:auto!important}:is(#shopify-section-hero,[id$=__hero]) .slideshow__slide-inner>.container{padding:36px 24px 52px!important;min-height:430px;background:#ffffffd6}:is(#shopify-section-hero,[id$=__hero]) .heading.h1{font-size:29px!important;color:#142d4e}:is(#shopify-section-hero,[id$=__hero]) .text--large{font-size:15px!important;line-height:1.6}:is(#shopify-section-hero,[id$=__hero]) .button{width:auto!important;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
