#ocean *,#ocean *:before,#ocean *:after{margin:0;padding:0;box-sizing:border-box;word-spacing:normal;outline:none}#ocean,#ocean body{height:100%;overflow-x:hidden}#ocean{font-size:100%}#ocean body{font-size:var(--ocean-text-l-size)}#ocean article,#ocean aside,#ocean div,#ocean footer,#ocean header,#ocean hgroup,#ocean nav,#ocean section{vertical-align:top;display:inline-block;width:100%}#ocean a{color:var(--ocean-color-green-accent);text-decoration:none}#ocean a:hover,#ocean a:focus,#ocean .hover,#ocean .focus{color:var(--ocean-color-black);text-decoration:underline}#ocean a:active,#ocean .active{color:var(--ocean-color-black);text-shadow:currentColor .1px 0 0,currentColor -.1px 0 0}#ocean ::selection{background-color:var(--ocean-color-green);color:var(--ocean-color-white)}#ocean p,#ocean li,#ocean label{margin-top:var(--ocean-space-8);font-size:var(--ocean-text-l-size);line-height:calc(var(--ocean-text-l-lh) / var(--ocean-text-l-size));font-family:var(--ocean-font-body);color:var(--ocean-color-gray-700)}#ocean small{font-size:.8em}#ocean li{list-style-position:inside}#ocean li li{font-size:1em;padding-left:var(--ocean-space-9)}#ocean h1,#ocean h2,#ocean h3,#ocean h5,#ocean h6,#ocean legend{margin-top:var(--ocean-space-9);font-family:var(--ocean-font-display);font-weight:800;color:var(--ocean-color-black);line-height:1.2}#ocean h4{margin-top:var(--ocean-space-9);font-family:var(--ocean-font-display);font-weight:700;color:var(--ocean-color-black);line-height:1.2}#ocean h1{font-size:var(--ocean-display-xl-size);line-height:calc(var(--ocean-display-xl-lh) / var(--ocean-display-xl-size))}#ocean h2{font-size:var(--ocean-display-l-size);line-height:calc(var(--ocean-display-l-lh) / var(--ocean-display-l-size))}#ocean h3,#ocean legend{font-size:var(--ocean-display-m-size);line-height:calc(var(--ocean-display-m-lh) / var(--ocean-display-m-size))}#ocean h4{font-size:var(--ocean-display-s-size);line-height:calc(var(--ocean-display-s-lh) / var(--ocean-display-s-size))}#ocean h5{font-size:var(--ocean-display-xs-size);line-height:calc(var(--ocean-display-xs-lh) / var(--ocean-display-xs-size))}#ocean h6{font-size:var(--ocean-text-xl-size);line-height:calc(var(--ocean-text-xl-lh) / var(--ocean-text-xl-size))}#ocean .ocean-typ{font-family:var(--ocean-font-display);color:var(--ocean-color-black)}#ocean .ocean-typ.typ-display-2xl{font-size:var(--ocean-display-2xl-size);line-height:calc(var(--ocean-display-2xl-lh) / var(--ocean-display-2xl-size));font-weight:800}#ocean .ocean-typ.typ-display-xl{font-size:var(--ocean-display-xl-size);line-height:calc(var(--ocean-display-xl-lh) / var(--ocean-display-xl-size));font-weight:800}#ocean .ocean-typ.typ-display-l{font-size:var(--ocean-display-l-size);line-height:calc(var(--ocean-display-l-lh) / var(--ocean-display-l-size));font-weight:800}#ocean .ocean-typ.typ-display-m{font-size:var(--ocean-display-m-size);line-height:calc(var(--ocean-display-m-lh) / var(--ocean-display-m-size));font-weight:800}#ocean .ocean-typ.typ-display-s{font-size:var(--ocean-display-s-size);line-height:calc(var(--ocean-display-s-lh) / var(--ocean-display-s-size));font-weight:800}#ocean .ocean-typ.typ-display-s-bold{font-size:var(--ocean-display-s-size);line-height:calc(var(--ocean-display-s-lh) / var(--ocean-display-s-size));font-weight:700}#ocean .ocean-typ.typ-display-xs{font-size:var(--ocean-display-xs-size);line-height:calc(var(--ocean-display-xs-lh) / var(--ocean-display-xs-size));font-weight:800}#ocean .ocean-typ.typ-text-4xl{font-size:var(--ocean-text-4xl-size);line-height:calc(var(--ocean-text-4xl-lh) / var(--ocean-text-4xl-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-3xl{font-size:var(--ocean-text-3xl-size);line-height:calc(var(--ocean-text-3xl-lh) / var(--ocean-text-3xl-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-2xl{font-size:var(--ocean-text-2xl-size);line-height:calc(var(--ocean-text-2xl-lh) / var(--ocean-text-2xl-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-xl{font-size:var(--ocean-text-xl-size);line-height:calc(var(--ocean-text-xl-lh) / var(--ocean-text-xl-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-l{font-size:var(--ocean-text-l-size);line-height:calc(var(--ocean-text-l-lh) / var(--ocean-text-l-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-m{font-size:var(--ocean-text-m-size);line-height:calc(var(--ocean-text-m-lh) / var(--ocean-text-m-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-text-s{font-size:var(--ocean-text-s-size);line-height:calc(var(--ocean-text-s-lh) / var(--ocean-text-s-size));font-family:var(--ocean-font-body);font-weight:400}#ocean .ocean-typ.typ-headline-4xl,#ocean .ocean-typ.typ-headline-3xl,#ocean .ocean-typ.typ-headline-2xl,#ocean .ocean-typ.typ-headline-xl,#ocean .ocean-typ.typ-headline-l,#ocean .ocean-typ.typ-headline-m,#ocean .ocean-typ.typ-headline-s{font-family:var(--ocean-font-body);font-weight:700}#ocean .ocean-typ.typ-headline-4xl{font-size:var(--ocean-text-4xl-size);line-height:calc(var(--ocean-text-4xl-lh) / var(--ocean-text-4xl-size))}#ocean .ocean-typ.typ-headline-3xl{font-size:var(--ocean-text-3xl-size);line-height:calc(var(--ocean-text-3xl-lh) / var(--ocean-text-3xl-size))}#ocean .ocean-typ.typ-headline-2xl{font-size:var(--ocean-text-2xl-size);line-height:calc(var(--ocean-text-2xl-lh) / var(--ocean-text-2xl-size))}#ocean .ocean-typ.typ-headline-xl{font-size:var(--ocean-text-xl-size);line-height:calc(var(--ocean-text-xl-lh) / var(--ocean-text-xl-size))}#ocean .ocean-typ.typ-headline-l{font-size:var(--ocean-text-l-size);line-height:calc(var(--ocean-text-l-lh) / var(--ocean-text-l-size))}#ocean .ocean-typ.typ-headline-m{font-size:var(--ocean-text-m-size);line-height:calc(var(--ocean-text-m-lh) / var(--ocean-text-m-size))}#ocean .ocean-typ.typ-headline-s{font-size:var(--ocean-text-s-size);line-height:calc(var(--ocean-text-s-lh) / var(--ocean-text-s-size))}#ocean .ocean-typ.typ-subheading-xl,#ocean .ocean-typ.typ-subheading-l,#ocean .ocean-typ.typ-subheading-m,#ocean .ocean-typ.typ-subheading-s{font-family:var(--ocean-font-ui);font-weight:800;text-transform:uppercase}#ocean .ocean-typ.typ-subheading-xl{font-size:var(--ocean-text-3xl-size);line-height:calc(var(--ocean-text-3xl-lh) / var(--ocean-text-3xl-size))}#ocean .ocean-typ.typ-subheading-l{font-size:var(--ocean-text-2xl-size);line-height:calc(var(--ocean-text-2xl-lh) / var(--ocean-text-2xl-size))}#ocean .ocean-typ.typ-subheading-m{font-size:var(--ocean-text-xl-size);line-height:calc(var(--ocean-text-xl-lh) / var(--ocean-text-xl-size))}#ocean .ocean-typ.typ-subheading-s{font-size:var(--ocean-text-l-size);line-height:calc(var(--ocean-text-l-lh) / var(--ocean-text-l-size))}#ocean .ocean-for .for-item{margin-top:var(--ocean-space-7)}#ocean .ocean-for .for-item .item-title{display:block;font-family:var(--ocean-font-body);font-weight:500;font-size:var(--ocean-text-l-size);color:var(--ocean-color-black);margin-bottom:var(--ocean-space-4)}#ocean .ocean-for .for-item .item-title .item-required{color:var(--ocean-color-orange)}#ocean .ocean-for .for-item .item-element{width:100%;display:block;padding:var(--ocean-space-7) var(--ocean-space-8);font-size:var(--ocean-text-xl-size);min-height:2em;line-height:calc(var(--ocean-text-xl-lh) / var(--ocean-text-xl-size));font-family:var(--ocean-font-body);text-decoration:none;color:var(--ocean-color-black);border:var(--ocean-stroke-xs) solid transparent;border-radius:var(--ocean-radius-5);font-weight:400;background-color:var(--ocean-color-gray-200)}#ocean .ocean-for .for-item .item-element::placeholder{color:var(--ocean-color-gray-600);opacity:1}#ocean .ocean-for .for-item .item-element:hover,#ocean .ocean-for .for-item .item-element:focus{border-color:var(--ocean-color-black);text-decoration:none}#ocean .ocean-for .for-item .item-element[aria-invalid=true]{border-color:var(--ocean-color-error-300)}#ocean .ocean-for .for-item .item-element[disabled],#ocean .ocean-for .for-item .item-element:disabled{background-color:var(--ocean-color-gray-100);border-color:var(--ocean-color-gray-300);color:var(--ocean-color-gray-600);cursor:not-allowed}#ocean .ocean-for .for-item textarea.item-element{min-height:4em}#ocean .ocean-for .for-item .item-help{margin-top:var(--ocean-space-3);font-family:var(--ocean-font-body);font-weight:400;font-size:var(--ocean-text-m-size);line-height:calc(var(--ocean-text-m-lh) / var(--ocean-text-m-size));color:var(--ocean-color-gray-700)}#ocean .ocean-for .for-item .item-help.help-error{color:var(--ocean-color-error-500)}#ocean .ocean-for .for-choice{display:flex;align-items:center;gap:var(--ocean-space-5);margin-top:var(--ocean-space-6)}#ocean .ocean-for .for-choice .choice-label{margin:0;font-family:var(--ocean-font-body);font-size:var(--ocean-text-l-size);color:var(--ocean-color-black)}#ocean .ocean-for .item-toggle{appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:40px;height:24px;margin:0;padding:0;border:var(--ocean-stroke-none) solid var(--ocean-color-black);border-radius:var(--ocean-radius-12);background:var(--ocean-color-white);cursor:pointer;transition:background .15s ease,border-color .15s ease}#ocean .ocean-for .item-toggle:before{content:"";position:absolute;top:50%;left:var(--ocean-space-3);transform:translateY(-50%);width:16px;height:16px;border-radius:var(--ocean-radius-12);background:var(--ocean-color-black);transition:left .15s ease,background .15s ease}#ocean .ocean-for .item-toggle:checked{background:var(--ocean-color-green);border-color:var(--ocean-color-green)}#ocean .ocean-for .item-toggle:checked:before{left:calc(100% - 16px - var(--ocean-space-3));background:var(--ocean-color-white)}#ocean .ocean-for .item-check,#ocean .ocean-for .item-radio{appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:22px;height:22px;margin:0;border:var(--ocean-stroke-xs) solid var(--ocean-color-gray-500);background:var(--ocean-color-white);cursor:pointer;transition:background .15s ease,border-color .15s ease}#ocean .ocean-for .item-check{border-radius:var(--ocean-radius-2)}#ocean .ocean-for .item-radio{border-radius:var(--ocean-radius-12)}#ocean .ocean-for .item-check:checked{background:var(--ocean-color-light-green);border-color:var(--ocean-color-green)}#ocean .ocean-for .item-check:checked:before{content:"";position:absolute;top:45%;left:50%;width:6px;height:11px;border:solid var(--ocean-color-green);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}#ocean .ocean-for .item-radio:checked{background:var(--ocean-color-green-200);border-color:var(--ocean-color-green)}#ocean .ocean-for .item-radio:checked:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:var(--ocean-radius-12);background:var(--ocean-color-green);transform:translate(-50%,-50%)}#ocean .ocean-for .item-toggle:focus-visible,#ocean .ocean-for .item-check:focus-visible,#ocean .ocean-for .item-radio:focus-visible{outline:none;box-shadow:var(--ocean-focus-green)}#ocean .ocean-for .item-toggle:disabled,#ocean .ocean-for .item-check:disabled,#ocean .ocean-for .item-radio:disabled{opacity:.5;cursor:not-allowed}#ocean{text-align:center}#ocean body{background-color:var(--ocean-color-white);color:var(--ocean-color-black)}#ocean hr{border:none;height:1px;color:transparent;background-color:var(--ocean-color-gray-300)}#ocean .ocean-wrapper{padding:var(--ocean-space-10) var(--ocean-space-11) var(--ocean-space-11);max-width:var(--ocean-wrapper-max-width, var(--ocean-container-max-desktop));margin-left:auto;margin-right:auto;text-align:left}#ocean .ocean-wrapper .ocean-wrapper{padding:0}@media(min-width:960px){#ocean .ocean-gri.gri-larger{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:97%}#ocean .ocean-gri.gri-large{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:80.333%}#ocean .ocean-gri.gri-bigger{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:72%}#ocean .ocean-gri.gri-big{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:63.66%}#ocean .ocean-gri.gri-medium{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:47%}#ocean .ocean-gri.gri-small{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:30.333%}#ocean .ocean-gri.gri-smaller{display:inline-block;margin-left:1.5%;margin-right:1.5%;width:22%}}@media(min-width:960px){#ocean #ocean-navigation{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/404/assets/ocean-base.css.map */
