html,body,div,span,applet,object,iframe,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,label,legend,p,blockquote,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}abbr,acronym{border:0}.sans{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:100%}.serif{font-family:Georgia,"Times New Roman",Times,serif}.monospace{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:81.25%}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.talign-center{text-align:center}.talign-right{text-align:right}.talign-left{text-align:left}.talign-justify{text-align:justify}.breakword{word-break:break-word}.tshad-dark-1{text-shadow:1px 1px 0 rgba(0,0,0,.75)}.outline-icon path{stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5,5;stroke-dashoffset:10}.outline-icon.black path{stroke:rgba(0,0,0,.75)}.outline-icon.white path{stroke:rgba(255,255,255,1)}.no-radius{border-radius:0!important}.round-5{border-radius:5px}.round-3{border-radius:3px}.misc-icon{height:1em}.expand{width:100%}.inline-block{display:inline-block}.block{display:block}.valign-middle{vertical-align:middle}.valign-content-middle>*{vertical-align:middle}.nowrap{white-space:nowrap}.breakword{word-break:break-word}.scrollable.x{overflow-x:scroll}.scrollable.y{overflow-y:auto}hr.thin{border:none;background-color:rgba(0,0,0,.3);color:rgba(0,0,0,.3);height:1px;margin:0;padding:0}.flex-row{display:flex;flex-flow:wrap row}.flex-row.gutters{margin-left:-.5em;margin-right:-.5em}.flex-row.gutters>*{padding-left:.5em;padding-right:.5em}@supports not (display:flex){.flex-row{display:block}.flex-row::after{content:"";clear:both;display:table}.flex-row>*{float:left}.flex-row>*.push-right{float:right}}.flex-row.noflexwrap{flex-wrap:nowrap}.flex-row.middle{align-items:center}.flex-row.left{align-items:flex-start}.flex-row.center{justify-content:center}.flex-row.items-center{justify-content:center}.flex-row.space-between{justify-content:space-between}.flex-row.space-around{justify-content:space-around}.flex-row.space-evenly{justify-content:space-evenly}.flex-row.space-start{justify-content:flex-start}.flex-row.space-end{justify-content:flex-end}.flex-row.start>*{align-self:start}.flex-row.stretch>*{flex-grow:1}.flex-row.stretch>.grow{flex-grow:1}.flex-row.stretch>.shrink{flex-shrink:1}.flex-row>*.push-right{margin-left:auto}.section-divider-title{position:relative;z-index:10}.section-divider-title .tilt{position:relative;display:inline-block;transform-style:flat;background:#fff;border-image:linear-gradient(to bottom right,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);border-image-slice:1;border-bottom:1px solid #aaa;--tiltAmt:3.5deg}.section-divider-title .tilt.slight{--tiltAmt:1.5deg}.section-divider-title.left .tilt{border-left:10px solid var(--color-yellow);transform:rotate(calc(-1 * var(--tiltAmt))) translateY(25%)}.section-divider-title.flat .tilt{border-left:10px solid var(--color-yellow);transform:none}.section-divider-title.right{text-align:right}.section-divider-title.right .tilt{border-right:10px solid var(--color-yellow);transform:rotate(var(--tiltAmt)) translateY(25%);right:0}.section-divider-title.center{text-align:center}.section-divider-title.center .tilt{border-left:10px solid var(--color-yellow);border-right:10px solid var(--color-yellow);transform:rotate(0) translateY(0%);right:0}.section-divider-title .tilt .title{font-size:3em}.section-divider-title .tilt .subtitle{display:flex}.section-divider-title .tilt .subtitle .content{flex:1 0 content;flex-grow:1;font-size:.85em}.zoomimg{cursor:-webkit-zoom-in}.chosen-container .chosen-choices,.chosen-container.chosen-container-multi .chosen-choices{border-radius:3px;border:1px solid rgba(0,0,0,.6)}.chosen-container .chosen-drop{border-radius:0 0 3px 3px}.chosen-container.chosen-with-drop .chosen-choices{border-radius:3px 3px 0 0}.chosen-updater-btn-bottom .chosen-container{width:100%!important;display:block}.show-update-btn .chosen-updater-btn-bottom .chosen-container .chosen-choices{border-radius:3px 3px 0 0;border-bottom:none}.chosen-updater-btn-bottom .ae-btn.btn-bottom{border-radius:0 0 3px 3px}.blur-svg{display:none}.blur-content{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15');-webkit-filter:url(../src/#blur-filter);filter:url(../src/#blur-filter);-webkit-filter:blur(15px);filter:blur(15px)}.blur-content.mute{pointer-events:none}.ui-state-spinner{display:none}.ui-state-spinner.active{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.1);background-image:url(/inc/front/_img/loaders/goo-spinner.svg);background-repeat:no-repeat;background-position:center center;background-size:200px 200px}.ui-state-spinner.active:after{content:"LOADING";position:fixed;text-align:center;width:100%;font-size:3em;font-weight:100;color:rgba(0,0,0,.15);top:calc(50%)}.modal{pointer-events:auto;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;--modalTopHeight:2em}.modal.is-active{display:block}.modal .modal-background{background:rgba(0,0,0,.4);width:100%;height:100%}.modal .modal-background.close-on-click{cursor:pointer}.modal .modal-content{background:rgba(255,255,255,.98);box-shadow:0 10px 15px -20px #000;position:absolute;top:3rem;right:3rem;bottom:3rem;left:3rem;border-radius:5px;border:1px solid rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden;-webkit-overflow-scrolling:touch}.modal .modal-content .modal-header,.modal .modal-content .modal-footer{background:#fff;padding:.5em 0}.modal .modal-content .modal-footer:empty{display:none}.modal .modal-content .modal-header{box-shadow:0 1px 12px -8px #000;display:flex;align-items:center;z-index:20001;border-bottom:3px solid;border-image-source:linear-gradient(to top right,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);border-image-slice:1}.modal .modal-content .modal-header .modal-title{padding-left:1em;font-weight:600}.modal .modal-content .modal-header .modal-close{padding:.25em 1em;cursor:pointer;display:inline-block;margin-left:auto;text-align:right}.modal .modal-content .modal-header .modal-close:before{content:"Close "}.modal .modal-content .modal-body{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal .modal-load-indicator{display:none}.modal.loading .modal-load-indicator{display:block}.modal.loading .modal-body{visibility:hidden}.modal .modal-load-indicator{position:absolute;width:60vw;top:40%;margin:0 auto;left:calc(50% - 30vw);z-index:20001}.modal .modal-load-indicator .modal-load-msg{text-align:center;margin-top:1em}.modal .modal-load-indicator .modal-load-graphic{border-radius:50%;width:10em;height:10em;content:"loading";position:relative;margin:0 auto;background-image:url(/inc/front/_img/loaders/goo-spinner.svg);background-repeat:no-repeat;background-position:center center;background-size:200px 200px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.shadow-pulse{animation:shadow-pulse 1s infinite}@keyframes shadow-pulse{0%{box-shadow:0 0 1em 0 rgba(255,230,0,.4)}50%{box-shadow:0 0 1em 1em rgba(255,230,0,.4)}100%{box-shadow:0 0 0 0 rgba(255,230,0,0)}}.loading-beacon{width:40px;height:40px;background-color:var(--color-blue);border-radius:100%;-webkit-animation:loading-beacon 1.0s infinite ease-in-out;animation:loading-beacon 1.0s infinite ease-in-out}@-webkit-keyframes loading-beacon{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(2);opacity:0}}input[type="text"].ae,input[type="password"].ae,select.ae,textarea.ae,.ae-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:.5em .75em;font-size:1em;line-height:1.125;font-weight:inherit;border-radius:3px;border:1px solid rgba(0,0,0,.6)}.ae-btn.round{border-radius:1em}.ae-btn.rainbow.outline{border-image-source:linear-gradient(to top right,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);border-image-slice:1}input[type="text"].ae.no-border,input[type="password"].ae.no-border,textarea.ae.no-border,.ae-btn.no-border{border:none}input[type="text"].ae.darken,input[type="password"].ae.darken,textarea.ae.darken{background:rgba(0,0,0,.25);color:#fff}input[type="text"].ae.lavender,input[type="password"].ae.lavender,textarea.ae.lavender{background:var(--color-lavender);color:#333}select.ae{padding-right:2em;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}input[type="text"].ae::-webkit-input-placeholder,input[type="password"].ae::-webkit-input-placeholder,textarea.ae::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#b9b9b9}input[type="text"].ae:-ms-input-placeholder,input[type="password"].ae:-ms-input-placeholder,textarea.ae:-ms-input-placeholder,select:-ms-input-placeholder{color:#b9b9b9}input[type="text"].ae::-ms-input-placeholder,input[type="password"].ae::-ms-input-placeholder,textarea.ae::-ms-input-placeholder,select::-ms-input-placeholder{color:#b9b9b9}input[type="text"].ae::placeholder,input[type="password"].ae::placeholder,textarea.ae::placeholder,select::placeholder{color:#b9b9b9}input[type="text"].ae:disabled,input[type="password"].ae:disabled,textarea.ae:disabled,textarea.ae:read-only,input[type="text"].ae:read-only,input[type="password"].ae:read-only{color:#cfcfcf;background:rgba(0,0,0,.1)}select.ae:disabled{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23cccccc%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(#fff 0%,#e5e5e5 100%)}input[type="text"].ae.invalid,input[type="password"].ae.invalid,textarea.ae.invalid,select.invalid{border-color:var(--color-red);color:var(--color-red)}.ae-file-input-wrap input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;position:absolute}.ae-file-input-wrap .file-label .txt{font-family:monospace;padding:.25em}.ae-input-btn-append{display:flex}.ae-input-btn-append input.ae{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;width:100%}.ae-input-btn-append .ae-btn{border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap}.ae-btn{background:#fff;cursor:pointer;text-decoration:none;color:inherit;text-align:center}.ae-btn.thin{padding:.25em .5em}.ae-btn.no-radius{border-radius:0}.ae-btn.no-border{border-color:1px solid transparent}.ae-btn:hover{filter:brightness(90%)}.ae-btn:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.ae-btn.cta{background:linear-gradient(#ffea2c 0%,#ffc400 100%);border:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.1);text-shadow:-1px 1px 1px rgba(255,255,255,.75)}.ae-btn.ravelry-official{background:linear-gradient(#ffea2c 0%,#ffc400 100%);border:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8);text-shadow:-1px 1px 1px rgba(255,255,255,.75)}.ae-btn.ravelry-indie,.ae-btn.ravelry-third-party{background:#e3b8ff;border:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.1);color:var(--color-blueDark)}.ae-btn.cta:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.ae-btn.ml{font-size:.5em}button.plain{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button.plain::-moz-focus-inner{border:0;padding:0}.readmore .toggle{display:inline-block;vertical-align:middle;font-weight:700}.readmore .toggle:hover{color:var(--color-blue);background-color:var(--color-lavender)}.readmore .fulltext{display:none}.tmask{z-index:1000;background-color:rgba(224,231,255,1);opacity:.9!important;pointer-events:all}.tbox{top:5vh!important;pointer-events:all}.chip{display:inline-block;padding:.25em .75em;border-radius:1em;background:rgba(0,0,0,.075);margin-top:1px;margin-bottom:1px}.chip.outline{border:1px solid rgba(0,0,0,.3)}) .chip.lighten{background:rgba(255,255,255,.15)}.chip.transparent{background:transparent}.chip:empty{display:none}.tile-scroller{position:relative}.tile-scroller .tile-container{display:flex;flex-flow:row nowrap;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;position:relative;height:100%}.tile-scroller .tile-container::-webkit-scrollbar{width:0;height:0}.tile-scroller .tile-container .tile{display:inline-block;height:100%}.tile-scroller .overflow-indicator{display:none;align-self:center;position:absolute;top:0;bottom:0;background:rgba(255,255,255,1);height:100%;z-index:12}.tile-scroller .overflow-indicator>div{padding:.5em .75em;position:relative;top:50%;transform:translateY(-50%)}.tile-scroller .overflow-indicator[data-scroll_direction="right"]{right:0;box-shadow:-10px 0 20px -10px rgba(0,0,0,.3)}.tile-scroller .overflow-indicator[data-scroll_direction="left"]{left:0;box-shadow:10px 0 20px -10px rgba(0,0,0,.3)}.tile-scroller.indicate-right .overflow-indicator[data-scroll_direction="right"]{display:block}.tile-scroller.indicate-left .overflow-indicator[data-scroll_direction="left"]{display:block}.tile-scroller.overflowing .overflow-indicator:hover{cursor:pointer;background-color:var(--color-yellowFade)}@media (max-width:1280px){.modal .modal-content{top:2rem;right:2rem;bottom:2rem;left:2rem}}@media (max-width:1024px){.modal .modal-content{top:0;right:0;bottom:0;left:0;border-radius:0}}@media (max-width:767px){.section-divider-title{}.section-divider-title .tilt .title{font-size:2em}.section-divider-title .tilt{transform:none!important;display:block}}@media (max-width:480px){.section-divider-title .tilt{display:block}.section-divider-title .tilt .title{font-size:1.75em}}:root{--color-lavender:#ECEEFF;--color-yellowFade:#fffae0;--color-blue:#4353ff;--color-blueDark:#303468;--color-red:#da2f25;--color-yellow:#fc0;--color-orange:#f08f18;--color-greenMint:#b7edcc;--color-green:#32bc68;--color-greenDark:#1a7823;--color-white:#fff;--color-whiteTrans:rgba(255,255,255,.9);--color-redTrans:rgba(193,66,66,.16);--color-trans:transparent;--color-darken-05:rgba(0,0,0,.05);--color-lighten-05:rgba(255,255,255,.05);--color-darken-10:rgba(0,0,0,.10);--color-lighten-10:rgba(255,255,255,.10);--color-darken-15:rgba(0,0,0,.15);--color-lighten-15:rgba(255,255,255,.15);--color-darken-20:rgba(0,0,0,.20);--color-lighten-20:rgba(255,255,255,.20);--color-darken-25:rgba(0,0,0,.25);--color-lighten-25:rgba(255,255,255,.25);--color-darken-30:rgba(0,0,0,.30);--color-lighten-30:rgba(255,255,255,.30);--color-darken-35:rgba(0,0,0,.35);--color-lighten-35:rgba(255,255,255,.35);--color-darken-40:rgba(0,0,0,.40);--color-lighten-40:rgba(255,255,255,.40);--color-darken-45:rgba(0,0,0,.45);--color-lighten-45:rgba(255,255,255,.45);--color-darken-50:rgba(0,0,0,.50);--color-lighten-50:rgba(255,255,255,.50);--color-darken-55:rgba(0,0,0,.55);--color-lighten-55:rgba(255,255,255,.55);--color-darken-60:rgba(0,0,0,.60);--color-lighten-60:rgba(255,255,255,.60);--color-darken-65:rgba(0,0,0,.65);--color-lighten-65:rgba(255,255,255,.65);--color-darken-70:rgba(0,0,0,.70);--color-lighten-70:rgba(255,255,255,.70);--color-darken-75:rgba(0,0,0,.75);--color-lighten-75:rgba(255,255,255,.75);--color-darken-80:rgba(0,0,0,.80);--color-lighten-80:rgba(255,255,255,.80);--color-darken-85:rgba(0,0,0,.85);--color-lighten-85:rgba(255,255,255,.85);--color-darken-90:rgba(0,0,0,.90);--color-lighten-90:rgba(255,255,255,.90);--color-darken-95:rgba(0,0,0,.95);--color-lighten-95:rgba(255,255,255,.95);--color-darken-100:rgba(0,0,0,1);--color-lighten-100:rgba(255,255,255,1)}.color-lavender{color:var(--color-lavender)}.color-yellowFade{color:var(--color-yellowFade)}.color-blue{color:var(--color-blue)}.color-blueDark{color:var(--color-blueDark)}.color-red{color:var(--color-red)}.color-yellow{color:var(--color-yellow)}.color-orange{color:var(--color-orange)}.color-greenMint{color:var(--color-greenMint)}.color-green{color:var(--color-green)}.color-greenDark{color:var(--color-greenDark)}.color-white{color:var(--color-white)}.color-whiteTrans{color:var(--color-whiteTrans)}.color-redTrans{color:var(--color-redTrans)}.color-trans{color:var(--color-trans)}.color-darken-05{color:var(--color-darken-05)}.color-lighten-05{color:var(--color-lighten-05)}.color-darken-10{color:var(--color-darken-10)}.color-lighten-10{color:var(--color-lighten-10)}.color-darken-15{color:var(--color-darken-15)}.color-lighten-15{color:var(--color-lighten-15)}.color-darken-20{color:var(--color-darken-20)}.color-lighten-20{color:var(--color-lighten-20)}.color-darken-25{color:var(--color-darken-25)}.color-lighten-25{color:var(--color-lighten-25)}.color-darken-30{color:var(--color-darken-30)}.color-lighten-30{color:var(--color-lighten-30)}.color-darken-35{color:var(--color-darken-35)}.color-lighten-35{color:var(--color-lighten-35)}.color-darken-40{color:var(--color-darken-40)}.color-lighten-40{color:var(--color-lighten-40)}.color-darken-45{color:var(--color-darken-45)}.color-lighten-45{color:var(--color-lighten-45)}.color-darken-50{color:var(--color-darken-50)}.color-lighten-50{color:var(--color-lighten-50)}.color-darken-55{color:var(--color-darken-55)}.color-lighten-55{color:var(--color-lighten-55)}.color-darken-60{color:var(--color-darken-60)}.color-lighten-60{color:var(--color-lighten-60)}.color-darken-65{color:var(--color-darken-65)}.color-lighten-65{color:var(--color-lighten-65)}.color-darken-70{color:var(--color-darken-70)}.color-lighten-70{color:var(--color-lighten-70)}.color-darken-75{color:var(--color-darken-75)}.color-lighten-75{color:var(--color-lighten-75)}.color-darken-80{color:var(--color-darken-80)}.color-lighten-80{color:var(--color-lighten-80)}.color-darken-85{color:var(--color-darken-85)}.color-lighten-85{color:var(--color-lighten-85)}.color-darken-90{color:var(--color-darken-90)}.color-lighten-90{color:var(--color-lighten-90)}.color-darken-95{color:var(--color-darken-95)}.color-lighten-95{color:var(--color-lighten-95)}.color-darken-100{color:var(--color-darken-100)}.color-lighten-100{color:var(--color-lighten-100)}.bgcolor-lavender{background-color:var(--color-lavender)}.bgcolor-yellowFade{background-color:var(--color-yellowFade)}.bgcolor-blue{background-color:var(--color-blue)}.bgcolor-blueDark{background-color:var(--color-blueDark)}.bgcolor-red{background-color:var(--color-red)}.bgcolor-yellow{background-color:var(--color-yellow)}.bgcolor-orange{background-color:var(--color-orange)}.bgcolor-greenMint{background-color:var(--color-greenMint)}.bgcolor-green{background-color:var(--color-green)}.bgcolor-greenDark{background-color:var(--color-greenDark)}.bgcolor-white{background-color:var(--color-white)}.bgcolor-whiteTrans{background-color:var(--color-whiteTrans)}.bgcolor-redTrans{background-color:var(--color-redTrans)}.bgcolor-trans{background-color:var(--color-trans)}.bgcolor-darken-05{background-color:var(--color-darken-05)}.bgcolor-lighten-05{background-color:var(--color-lighten-05)}.bgcolor-darken-10{background-color:var(--color-darken-10)}.bgcolor-lighten-10{background-color:var(--color-lighten-10)}.bgcolor-darken-15{background-color:var(--color-darken-15)}.bgcolor-lighten-15{background-color:var(--color-lighten-15)}.bgcolor-darken-20{background-color:var(--color-darken-20)}.bgcolor-lighten-20{background-color:var(--color-lighten-20)}.bgcolor-darken-25{background-color:var(--color-darken-25)}.bgcolor-lighten-25{background-color:var(--color-lighten-25)}.bgcolor-darken-30{background-color:var(--color-darken-30)}.bgcolor-lighten-30{background-color:var(--color-lighten-30)}.bgcolor-darken-35{background-color:var(--color-darken-35)}.bgcolor-lighten-35{background-color:var(--color-lighten-35)}.bgcolor-darken-40{background-color:var(--color-darken-40)}.bgcolor-lighten-40{background-color:var(--color-lighten-40)}.bgcolor-darken-45{background-color:var(--color-darken-45)}.bgcolor-lighten-45{background-color:var(--color-lighten-45)}.bgcolor-darken-50{background-color:var(--color-darken-50)}.bgcolor-lighten-50{background-color:var(--color-lighten-50)}.bgcolor-darken-55{background-color:var(--color-darken-55)}.bgcolor-lighten-55{background-color:var(--color-lighten-55)}.bgcolor-darken-60{background-color:var(--color-darken-60)}.bgcolor-lighten-60{background-color:var(--color-lighten-60)}.bgcolor-darken-65{background-color:var(--color-darken-65)}.bgcolor-lighten-65{background-color:var(--color-lighten-65)}.bgcolor-darken-70{background-color:var(--color-darken-70)}.bgcolor-lighten-70{background-color:var(--color-lighten-70)}.bgcolor-darken-75{background-color:var(--color-darken-75)}.bgcolor-lighten-75{background-color:var(--color-lighten-75)}.bgcolor-darken-80{background-color:var(--color-darken-80)}.bgcolor-lighten-80{background-color:var(--color-lighten-80)}.bgcolor-darken-85{background-color:var(--color-darken-85)}.bgcolor-lighten-85{background-color:var(--color-lighten-85)}.bgcolor-darken-90{background-color:var(--color-darken-90)}.bgcolor-lighten-90{background-color:var(--color-lighten-90)}.bgcolor-darken-95{background-color:var(--color-darken-95)}.bgcolor-lighten-95{background-color:var(--color-lighten-95)}.bgcolor-darken-100{background-color:var(--color-darken-100)}.bgcolor-lighten-100{background-color:var(--color-lighten-100)}.ae-btn.lavender{background-color:var(--color-lavender);border-color:var(--color-lavender);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lavender{background-color:rgba(255,255,255,.9);border-color:var(--color-lavender);color:var(--color-lavender)}.ae-btn.yellowFade{background-color:var(--color-yellowFade);border-color:var(--color-yellowFade);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.yellowFade{background-color:rgba(255,255,255,.9);border-color:var(--color-yellowFade);color:var(--color-yellowFade)}.ae-btn.blue{background-color:var(--color-blue);border-color:var(--color-blue);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.blue{background-color:rgba(255,255,255,.9);border-color:var(--color-blue);color:var(--color-blue)}.ae-btn.blueDark{background-color:var(--color-blueDark);border-color:var(--color-blueDark);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.blueDark{background-color:rgba(255,255,255,.9);border-color:var(--color-blueDark);color:var(--color-blueDark)}.ae-btn.red{background-color:var(--color-red);border-color:var(--color-red);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.red{background-color:rgba(255,255,255,.9);border-color:var(--color-red);color:var(--color-red)}.ae-btn.yellow{background-color:var(--color-yellow);border-color:var(--color-yellow);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.yellow{background-color:rgba(255,255,255,.9);border-color:var(--color-yellow);color:var(--color-yellow)}.ae-btn.orange{background-color:var(--color-orange);border-color:var(--color-orange);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.orange{background-color:rgba(255,255,255,.9);border-color:var(--color-orange);color:var(--color-orange)}.ae-btn.greenMint{background-color:var(--color-greenMint);border-color:var(--color-greenMint);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.greenMint{background-color:rgba(255,255,255,.9);border-color:var(--color-greenMint);color:var(--color-greenMint)}.ae-btn.green{background-color:var(--color-green);border-color:var(--color-green);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.green{background-color:rgba(255,255,255,.9);border-color:var(--color-green);color:var(--color-green)}.ae-btn.greenDark{background-color:var(--color-greenDark);border-color:var(--color-greenDark);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.greenDark{background-color:rgba(255,255,255,.9);border-color:var(--color-greenDark);color:var(--color-greenDark)}.ae-btn.white{background-color:var(--color-white);border-color:var(--color-white);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.white{background-color:rgba(255,255,255,.9);border-color:var(--color-white);color:var(--color-white)}.ae-btn.whiteTrans{background-color:var(--color-whiteTrans);border-color:var(--color-whiteTrans);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.whiteTrans{background-color:rgba(255,255,255,.9);border-color:var(--color-whiteTrans);color:var(--color-whiteTrans)}.ae-btn.redTrans{background-color:var(--color-redTrans);border-color:var(--color-redTrans);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.redTrans{background-color:rgba(255,255,255,.9);border-color:var(--color-redTrans);color:var(--color-redTrans)}.ae-btn.trans{background-color:var(--color-trans);border-color:var(--color-trans);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.trans{background-color:rgba(255,255,255,.9);border-color:var(--color-trans);color:var(--color-trans)}.ae-btn.darken-05{background-color:var(--color-darken-05);border-color:var(--color-darken-05);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-05{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-05);color:var(--color-darken-05)}.ae-btn.lighten-05{background-color:var(--color-lighten-05);border-color:var(--color-lighten-05);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-05{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-05);color:var(--color-lighten-05)}.ae-btn.darken-10{background-color:var(--color-darken-10);border-color:var(--color-darken-10);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-10{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-10);color:var(--color-darken-10)}.ae-btn.lighten-10{background-color:var(--color-lighten-10);border-color:var(--color-lighten-10);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-10{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-10);color:var(--color-lighten-10)}.ae-btn.darken-15{background-color:var(--color-darken-15);border-color:var(--color-darken-15);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-15{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-15);color:var(--color-darken-15)}.ae-btn.lighten-15{background-color:var(--color-lighten-15);border-color:var(--color-lighten-15);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-15{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-15);color:var(--color-lighten-15)}.ae-btn.darken-20{background-color:var(--color-darken-20);border-color:var(--color-darken-20);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-20{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-20);color:var(--color-darken-20)}.ae-btn.lighten-20{background-color:var(--color-lighten-20);border-color:var(--color-lighten-20);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-20{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-20);color:var(--color-lighten-20)}.ae-btn.darken-25{background-color:var(--color-darken-25);border-color:var(--color-darken-25);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-25{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-25);color:var(--color-darken-25)}.ae-btn.lighten-25{background-color:var(--color-lighten-25);border-color:var(--color-lighten-25);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-25{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-25);color:var(--color-lighten-25)}.ae-btn.darken-30{background-color:var(--color-darken-30);border-color:var(--color-darken-30);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-30{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-30);color:var(--color-darken-30)}.ae-btn.lighten-30{background-color:var(--color-lighten-30);border-color:var(--color-lighten-30);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-30{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-30);color:var(--color-lighten-30)}.ae-btn.darken-35{background-color:var(--color-darken-35);border-color:var(--color-darken-35);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-35{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-35);color:var(--color-darken-35)}.ae-btn.lighten-35{background-color:var(--color-lighten-35);border-color:var(--color-lighten-35);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-35{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-35);color:var(--color-lighten-35)}.ae-btn.darken-40{background-color:var(--color-darken-40);border-color:var(--color-darken-40);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-40{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-40);color:var(--color-darken-40)}.ae-btn.lighten-40{background-color:var(--color-lighten-40);border-color:var(--color-lighten-40);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-40{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-40);color:var(--color-lighten-40)}.ae-btn.darken-45{background-color:var(--color-darken-45);border-color:var(--color-darken-45);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-45{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-45);color:var(--color-darken-45)}.ae-btn.lighten-45{background-color:var(--color-lighten-45);border-color:var(--color-lighten-45);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-45{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-45);color:var(--color-lighten-45)}.ae-btn.darken-50{background-color:var(--color-darken-50);border-color:var(--color-darken-50);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-50{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-50);color:var(--color-darken-50)}.ae-btn.lighten-50{background-color:var(--color-lighten-50);border-color:var(--color-lighten-50);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-50{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-50);color:var(--color-lighten-50)}.ae-btn.darken-55{background-color:var(--color-darken-55);border-color:var(--color-darken-55);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-55{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-55);color:var(--color-darken-55)}.ae-btn.lighten-55{background-color:var(--color-lighten-55);border-color:var(--color-lighten-55);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-55{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-55);color:var(--color-lighten-55)}.ae-btn.darken-60{background-color:var(--color-darken-60);border-color:var(--color-darken-60);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-60{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-60);color:var(--color-darken-60)}.ae-btn.lighten-60{background-color:var(--color-lighten-60);border-color:var(--color-lighten-60);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-60{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-60);color:var(--color-lighten-60)}.ae-btn.darken-65{background-color:var(--color-darken-65);border-color:var(--color-darken-65);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-65{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-65);color:var(--color-darken-65)}.ae-btn.lighten-65{background-color:var(--color-lighten-65);border-color:var(--color-lighten-65);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-65{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-65);color:var(--color-lighten-65)}.ae-btn.darken-70{background-color:var(--color-darken-70);border-color:var(--color-darken-70);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-70{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-70);color:var(--color-darken-70)}.ae-btn.lighten-70{background-color:var(--color-lighten-70);border-color:var(--color-lighten-70);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-70{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-70);color:var(--color-lighten-70)}.ae-btn.darken-75{background-color:var(--color-darken-75);border-color:var(--color-darken-75);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-75{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-75);color:var(--color-darken-75)}.ae-btn.lighten-75{background-color:var(--color-lighten-75);border-color:var(--color-lighten-75);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-75{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-75);color:var(--color-lighten-75)}.ae-btn.darken-80{background-color:var(--color-darken-80);border-color:var(--color-darken-80);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-80{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-80);color:var(--color-darken-80)}.ae-btn.lighten-80{background-color:var(--color-lighten-80);border-color:var(--color-lighten-80);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-80{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-80);color:var(--color-lighten-80)}.ae-btn.darken-85{background-color:var(--color-darken-85);border-color:var(--color-darken-85);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-85{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-85);color:var(--color-darken-85)}.ae-btn.lighten-85{background-color:var(--color-lighten-85);border-color:var(--color-lighten-85);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-85{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-85);color:var(--color-lighten-85)}.ae-btn.darken-90{background-color:var(--color-darken-90);border-color:var(--color-darken-90);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-90{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-90);color:var(--color-darken-90)}.ae-btn.lighten-90{background-color:var(--color-lighten-90);border-color:var(--color-lighten-90);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-90{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-90);color:var(--color-lighten-90)}.ae-btn.darken-95{background-color:var(--color-darken-95);border-color:var(--color-darken-95);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.darken-95{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-95);color:var(--color-darken-95)}.ae-btn.lighten-95{background-color:var(--color-lighten-95);border-color:var(--color-lighten-95);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.lighten-95{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-95);color:var(--color-lighten-95)}.ae-btn.darken-100{background-color:var(--color-darken-100);border-color:var(--color-darken-100);border-bottom-color:rgba(0,0,0,.3);color:rgba(255,255,255,.9)}.ae-btn.outline.darken-100{background-color:rgba(255,255,255,.9);border-color:var(--color-darken-100);color:var(--color-darken-100)}.ae-btn.lighten-100{background-color:var(--color-lighten-100);border-color:var(--color-lighten-100);border-bottom-color:rgba(0,0,0,.3);color:rgba(0,0,0,.9)}.ae-btn.outline.lighten-100{background-color:rgba(255,255,255,.9);border-color:var(--color-lighten-100);color:var(--color-lighten-100)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}html.js-loading::after{content:" ";text-align:center;vertical-align:middle;line-height:100vh;font-weight:100;color:rgba(0,0,0,.05);top:0;right:0;bottom:0;left:0;position:fixed;cursor:wait}body{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(234,235,236,1) 80vh);overscroll-behavior-y:none;visibility:visible}body.js-loading{visibility:hidden}body.noscroll{overflow:hidden;pointer-events:none;height:100%;touch-action:none}*:focus:not(.hide-focus):not(:hover){outline:2px dashed var(--color-yellow);outline-offset:-2px;position:relative}*:focus:not(.hide-focus):not(:hover):after{content:" ";box-sizing:border-box;width:100%;height:100%;outline:2px dashed #fff;outline-offset:-2px;position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:difference}a{color:var(--color-blue);cursor:pointer}a:hover{color:var(--color-blueDark);cursor:pointer}a[href^="tel:"]{text-decoration:none}a.block-hover{display:block;color:inherit;text-decoration:none}a.block-hover:hover{color:var(--color-blue);background-color:var(--color-lavender)}a.plain{text-decoration:none}a.camo{color:inherit}.app-header{position:fixed;z-index:500;top:0;width:100vw;pointer-events:none}.app-header>*{pointer-events:auto}.app-subheader{margin-top:var(--topNav-height)}.app-subheader .inner{padding:0 2em}.app-body{margin:0 auto;min-height:100vh;padding-top:5rem;padding-left:1.5rem;padding-right:1.5rem}.app-body.has-sidebar{display:flex;flex-flow:row nowrap}.app-body.has-sidebar .app-sidebar{flex:0 0 16rem;margin-right:2em}.app-body.has-sidebar .app-main{flex:1 1 75%}.app-page-warnings{position:fixed;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;width:100vw;-webkit-box-shadow:0 -10px 40px -17px rgba(0,0,0,.75);-moz-box-shadow:0 -10px 40px -17px rgba(0,0,0,.75);box-shadow:0 -10px 40px -17px rgba(0,0,0,.75)}.app-page-warning{padding:.5em 1em}.app-page-warning .close-warning{cursor:pointer}.app-page-warning.privacy-policy .flex-item.msg{flex:1 1 80%;font-size:.85em;line-height:1.4;word-break:break-word}.app-page-warning.privacy-policy .flex-item.ack{flex:0 0 5em;text-align:center;padding:.5em}.app-page-warning.privacy-policy{background-color:#101a50;color:rgba(255,255,255,.9)}.app-page-warning.privacy-policy a{color:var(--color-greenMint)}.app-page-warning.privacy-policy a:hover{text-decoration:underline}.breadcrumbs{--crumb-color:#fff;margin-bottom:3em;overflow:hidden;--angle-basis:2.75em}.crumb{display:inline-block;position:relative;padding:.5em 0 .5em calc(var(--angle-basis) / 1.2);background-color:var(--crumb-color);white-space:nowrap;height:var(--angle-basis)}.crumb:after{content:" ";display:block;width:0;height:0;border-top:calc(var(--angle-basis)/2) solid transparent;border-bottom:calc(var(--angle-basis)/2) solid transparent;border-left:calc(var(--angle-basis)/2) solid var(--crumb-color);position:absolute;top:50%;margin-top:calc(var(--angle-basis)/2 * -1);left:100%;z-index:2}.crumb:before{content:" ";display:block;width:0;height:0;border-top:calc((var(--angle-basis) + .5em)/2) solid transparent;border-bottom:calc((var(--angle-basis) + .5em)/2) solid transparent;border-left:calc((var(--angle-basis) + .5em)/2) solid #eee;position:absolute;top:50%;margin-top:calc((var(--angle-basis) + .5em)/2 * -1);margin-left:0;left:100%;z-index:1}.crumb:first-child{padding-left:.75em}.crumb:last-child{--crumb-color:var(--color-blueDark);color:#fff;padding-right:.75em}.crumb:last-child:before{display:none}.crumb .topper{display:block;font-size:.65em;font-weight:700;margin-bottom:2px;text-transform:uppercase}.crumb .title{display:inline;white-space:wrap}.crumb.has-link a{text-decoration:none}.crumb.has-link a:hover{text-decoration:underline}.app-header .navbar .company-logo{width:6em;float:left}.app-header .navbar .company-logo .logo-svg{width:100%;display:inline-block;margin-top:-20%}.navbar{background:#fff;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 1px 22px -15px #000;position:relative;z-index:1000}.navbar.flat{border-bottom:1px solid transparent;box-shadow:none}.top-nav{display:flex;position:relative;z-index:1000;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;animation:0s slideInFromRight}.top-nav::-webkit-scrollbar{width:0;height:0}.top-nav>*{display:inline-block}.top-nav .overflow-indicator{display:none;align-self:center;position:fixed;right:0;top:0;background:#fff}.top-nav .overflow-indicator>div{padding:.5em 0}.top-nav .overflow-indicator>div>div{padding:.5em .75em;border-left:1px solid #afafaf}.top-nav.overflowing .overflow-indicator{display:block}.top-nav.overflowing .overflow-indicator:hover{cursor:pointer;background-color:var(--color-yellowFade)}.top-nav .nav-item{padding:1em 1em;color:#222;cursor:pointer;font-weight:600;white-space:nowrap;text-decoration:none}.top-nav .nav-item .extended-label{font-weight:300}.top-nav .nav-item.cart{margin-left:auto}.top-nav .nav-item:hover,.top-nav .nav-item.active{background:rgba(67,83,255,.1);color:var(--color-blue)}.flyouts{width:100%;position:fixed;z-index:902;max-width:900px;display:none}.flyout-overlay-bg{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:900;background:rgba(24,29,34,.5)}.flyouts .flyout-header{display:none;background:#fff;position:absolute;right:0;left:0;top:1px;text-align:right}.flyouts .flyout-header .close-flyout-btn{display:block;position:relative;text-align:center;top:1px;padding:.75em;cursor:pointer;color:var(--color-red);background:rgba(255,243,247,1)}.flyouts .close-flyout-btn:hover{background:rgba(255,224,233,1)}.flyouts .flyout{display:none;width:100%;background:#fff;padding-top:1em;border-bottom:1px solid transparent;border-top:1px dashed var(--color-lavender);box-shadow:0 15px 22px -20px #000}.flyouts.overflowing .flyout-header{display:block}.flyouts.overflowing .flyout{padding-top:2em;overflow-y:scroll;-webkit-overflow-scrolling:touch}.flyouts .overflow-indicator{display:none;position:absolute;bottom:0;background:#fff;width:100%}.flyouts .overflow-indicator>div{padding:0 .5em}.flyouts .overflow-indicator>div>div{padding:.5em .75em;border-top:1px solid #afafaf;text-align:center}.flyouts.overflowing .overflow-indicator{display:block;box-shadow:0 35px 30px 5px #000}.flyouts.overflowing .overflow-indicator:hover{cursor:pointer;background-color:var(--color-yellowFade)}.flyout .nav-block{padding:1em}.flyout .nav-title{font-size:.85em;text-transform:uppercase;font-weight:700;margin-bottom:.5rem;padding:.5rem;border-left:.5rem solid rgba(0,0,0,.1);background:#ececec;border-bottom:1px solid rgba(0,0,0,.1)}.nav-list.cols{columns:10em 4;column-count:3;margin-bottom:1em}.nav-list.cols-3{columns:7em 3;margin-bottom:1em}.nav-list.cols.narrow{column-count:5}.nav-list.inline li{display:inline-block}.nav-list.cols li{display:inline-block;width:100%}.flyout .nav-list li.nav-item.sub-header .nav-link{text-transform:uppercase;font-size:.85rem;font-weight:700}.flyout .nav-list li.nav-item .nav-link{padding:.25em .25em;display:block;text-decoration:none;color:#333}.flyout .nav-list li.nav-item .nav-link:hover{background-color:var(--color-lavender);color:var(--color-blue)}.flyouts .flyout[data-menu_name="patterns"] .search{flex:1 1 240px}.flyouts .flyout[data-menu_name="patterns"] .by-brand{flex:1 1 10em}.flyouts .flyout[data-menu_name="yarns"] .by-brand{flex:1 1 22em}.flyouts .flyout[data-menu_name="yarns"] .by-fiber{flex:1 1 280px}.flyouts .flyout[data-menu_name="needles"] .lykke-logo{width:100%;max-width:420px;margin:0 auto}.flyouts .flyout[data-menu_name="needles"] .flex-item.series{flex:1 1 200px}.flyouts .flyout[data-menu_name="stores"] .by-store-locator{flex:0 1 280px}.flyouts .flyout[data-menu_name="stores"] .by-country{flex:1 1 50%}.flyouts .flyout[data-menu_name="more"] .flex-row>*{flex:1 1 225px}.box-link{display:inline-block;padding:.5em;text-decoration:none;border:1px dashed rgba(0,0,0,.1);background-color:#fff}.box-link:hover{background-color:var(--color-lavender);border:1px solid var(--color-blue)}.box-link .menu-brand-icon{height:1.75em}.no-slogan .company-slogan{display:none}.company-slogan{padding:1em 0 0 0}.company-slogan .slogan-svg,.company-slogan .slogan-svg-sm{width:100%}.company-slogan .slogan-svg-sm{display:none}.social-media-links{margin-top:.5em}.social-media-links .sm-icon{display:inline-block;vertical-align:middle}.social-media-links .sm-icon img{display:block}.app-heroic-banner{margin:2em 0;box-shadow:inset 0 5vh 10vh -4vh rgba(0,0,0,.5),inset 0 -5vh 10vh -4vh rgba(0,0,0,.5)}.app-heroic-banner img.banner-graphic{width:100%;display:block;position:relative;z-index:-1}.app-footer .footer-end{background:var(--color-blueDark);color:var(--color-lavender);;border-top:1px solid rgba(0,0,0,.8);padding:5em 2em 4em;margin-top:10em}.app-footer .footer-end .footer-blocks .company-info{flex:0 0 300px;padding:0 3em}.app-footer .footer-end .footer-blocks .company-info .copyright{font-size:.75em;text-align:center}.app-footer .footer-end .footer-blocks .link-block{flex:1 1 240px}.app-footer .footer-end .footer-blocks .link-block .nav-title{font-size:1.3em;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:.5em}.app-footer .footer-end .footer-blocks .link-block .nav-list{columns:16em}.app-footer .footer-end .footer-blocks .link-block .nav-list .nav-item{display:inline-block;width:100%}.app-footer .footer-end .footer-blocks .link-block .nav-list .nav-item .nav-link{text-decoration:none;display:block;padding:.5em;color:#fff}.app-footer .footer-end .footer-blocks .link-block .nav-list .nav-item .nav-link:hover{background:var(--color-blue)}.app-footer .footer-end .footer-blocks .link-block .nav-list .nav-item .nav-link .link-descr{font-size:.75em;padding:.25em;font-weight:100;line-height:1.4}@keyframes slideInFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body.XL .hidefor.XL{display:none}body.LG .hidefor.LG{display:none}body.MD .hidefor.MD{display:none}body.SM .hidefor.SM{display:none}body.XS .hidefor.XS{display:none}body.XXS .hidefor.XXS{display:none}#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS,#displayOrientationLS,#displayOrientationPT{display:none}@media (orientation:landscape){#displayOrientationLS{display:block}}@media (orientation:portrait){#displayOrientationPT{display:block}}@media (min-width:1281px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeXL{display:block}.company-slogan{padding:1em 12em 0 0}}@media (max-width:1280px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeLG{display:block}}@media (max-width:1024px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeMD{display:block}.company-slogan{padding:.5em 3em 0 5em}.social-media-links{text-align:left;padding-top:0;margin-left:5em}.social-media-links .sm-icon img{width:1.5em}.app-footer .footer-end{padding:3em 1em 2em}.app-footer .footer-end .footer-blocks{justify-content:flex-end}.app-footer .footer-end .footer-blocks .link-block{flex:0 0 100%;padding:0 0 3em 0;order:-1}.app-footer .footer-end .footer-blocks .company-info{flex:0 0 220px}}@media (max-width:767px),(max-height:375px){.top-nav.slide-in{animation:500ms ease-out 0s 1 slideInFromRight}.top-nav .nav-item .extended-label{display:none}.top-nav .nav-item.cart{order:-1}.flyouts .flyout-header{display:block}.flyouts{max-width:inherit}.flyouts .flyout{width:100vw;max-height:100vh;padding-top:2em;overflow-y:scroll}.flyouts .flyout[data-menu_name="stores"] .by-store-locator{flex:1 0 280px;max-width:440px}.flyouts .flyout[data-menu_name="stores"] .by-country{flex:1 1 420px}}@media (max-width:767px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeSM{display:block}.company-slogan{padding:3em 2em .5em}.social-media-links{text-align:center;margin:0}.company-slogan .slogan-svg{display:none}.company-slogan .slogan-svg-sm{display:block}.social-media-links .sm-icon img{width:2em}.breadcrumbs{--crumb-color:#fff;margin-bottom:3em}.breadcrumbs ul{display:flex;flex-flow:row wrap;justify-content:center}.crumb{flex:1 1 auto;padding:.5em 1em;border-left:2px solid rgba(0,0,0,.075);border-bottom:2px solid rgba(0,0,0,.075);background-color:var(--crumb-color);white-space:normal;height:auto}.crumb:after{display:none}.crumb:before{display:none}.crumb:first-child{padding:.5em 1em}.app-footer .footer-end .footer-blocks .link-block .nav-list{columns:2}.app-footer .footer-end .footer-blocks .company-info{flex:0 0 168px}}@media (max-width:480px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeXS{display:block}.app-body{padding-left:.5rem;padding-right:.5rem}.app-subheader.page-width .inner{padding-right:.5em}.company-slogan{display:none}.social-media-links{text-align:right;padding-top:.5em;display:none}.social-media-links .sm-icon img{width:1.5em}.app-heroic-banner{display:none}.app-page-warning.privacy-policy .flex-item.msg{font-size:.7em;margin-bottom:.5em}.app-page-warning.privacy-policy .flex-item.ack{flex:0 0 100%;font-size:.8em;padding:.25em}.app-footer .footer-end .footer-blocks{justify-content:center}.app-footer .footer-end .footer-blocks .link-block .link-descr{display:none}.app-footer .footer-end .footer-blocks .company-info{flex:0 0 120px}}@media (max-width:375px){#displaySizeXL,#displaySizeLG,#displaySizeMD,#displaySizeSM,#displaySizeXS,#displaySizeXXS{display:none}#displaySizeXXS{display:block}.app-subheader .inner{padding:0 1em}.company-slogan{padding:3em 0 0}.flyout .nav-block{padding:1em .25em}.app-footer .footer-end .footer-blocks .company-info{flex:0 0 80px}}.pad-p1{padding:0.1rem!important}.pad-tb-p1{padding-top:0.1rem!important;padding-bottom:0.1rem!important}.pad-lr-p1{padding-left:0.1rem!important;padding-right:0.1rem!important}.pad-top-p1{padding-top:0.1rem!important}.pad-right-p1{padding-right:0.1rem!important}.pad-bottom-p1{padding-bottom:0.1rem!important}.pad-left-p1{padding-left:0.1rem!important}.pad-p15{padding:0.15rem!important}.pad-tb-p15{padding-top:0.15rem!important;padding-bottom:0.15rem!important}.pad-lr-p15{padding-left:0.15rem!important;padding-right:0.15rem!important}.pad-top-p15{padding-top:0.15rem!important}.pad-right-p15{padding-right:0.15rem!important}.pad-bottom-p15{padding-bottom:0.15rem!important}.pad-left-p15{padding-left:0.15rem!important}.pad-p2{padding:0.2rem!important}.pad-tb-p2{padding-top:0.2rem!important;padding-bottom:0.2rem!important}.pad-lr-p2{padding-left:0.2rem!important;padding-right:0.2rem!important}.pad-top-p2{padding-top:0.2rem!important}.pad-right-p2{padding-right:0.2rem!important}.pad-bottom-p2{padding-bottom:0.2rem!important}.pad-left-p2{padding-left:0.2rem!important}.pad-p25{padding:0.25rem!important}.pad-tb-p25{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.pad-lr-p25{padding-left:0.25rem!important;padding-right:0.25rem!important}.pad-top-p25{padding-top:0.25rem!important}.pad-right-p25{padding-right:0.25rem!important}.pad-bottom-p25{padding-bottom:0.25rem!important}.pad-left-p25{padding-left:0.25rem!important}.pad-p3{padding:0.3rem!important}.pad-tb-p3{padding-top:0.3rem!important;padding-bottom:0.3rem!important}.pad-lr-p3{padding-left:0.3rem!important;padding-right:0.3rem!important}.pad-top-p3{padding-top:0.3rem!important}.pad-right-p3{padding-right:0.3rem!important}.pad-bottom-p3{padding-bottom:0.3rem!important}.pad-left-p3{padding-left:0.3rem!important}.pad-p35{padding:0.35rem!important}.pad-tb-p35{padding-top:0.35rem!important;padding-bottom:0.35rem!important}.pad-lr-p35{padding-left:0.35rem!important;padding-right:0.35rem!important}.pad-top-p35{padding-top:0.35rem!important}.pad-right-p35{padding-right:0.35rem!important}.pad-bottom-p35{padding-bottom:0.35rem!important}.pad-left-p35{padding-left:0.35rem!important}.pad-p4{padding:0.4rem!important}.pad-tb-p4{padding-top:0.4rem!important;padding-bottom:0.4rem!important}.pad-lr-p4{padding-left:0.4rem!important;padding-right:0.4rem!important}.pad-top-p4{padding-top:0.4rem!important}.pad-right-p4{padding-right:0.4rem!important}.pad-bottom-p4{padding-bottom:0.4rem!important}.pad-left-p4{padding-left:0.4rem!important}.pad-p45{padding:0.45rem!important}.pad-tb-p45{padding-top:0.45rem!important;padding-bottom:0.45rem!important}.pad-lr-p45{padding-left:0.45rem!important;padding-right:0.45rem!important}.pad-top-p45{padding-top:0.45rem!important}.pad-right-p45{padding-right:0.45rem!important}.pad-bottom-p45{padding-bottom:0.45rem!important}.pad-left-p45{padding-left:0.45rem!important}.pad-p5{padding:0.5rem!important}.pad-tb-p5{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.pad-lr-p5{padding-left:0.5rem!important;padding-right:0.5rem!important}.pad-top-p5{padding-top:0.5rem!important}.pad-right-p5{padding-right:0.5rem!important}.pad-bottom-p5{padding-bottom:0.5rem!important}.pad-left-p5{padding-left:0.5rem!important}.pad-p55{padding:0.55rem!important}.pad-tb-p55{padding-top:0.55rem!important;padding-bottom:0.55rem!important}.pad-lr-p55{padding-left:0.55rem!important;padding-right:0.55rem!important}.pad-top-p55{padding-top:0.55rem!important}.pad-right-p55{padding-right:0.55rem!important}.pad-bottom-p55{padding-bottom:0.55rem!important}.pad-left-p55{padding-left:0.55rem!important}.pad-p6{padding:0.6rem!important}.pad-tb-p6{padding-top:0.6rem!important;padding-bottom:0.6rem!important}.pad-lr-p6{padding-left:0.6rem!important;padding-right:0.6rem!important}.pad-top-p6{padding-top:0.6rem!important}.pad-right-p6{padding-right:0.6rem!important}.pad-bottom-p6{padding-bottom:0.6rem!important}.pad-left-p6{padding-left:0.6rem!important}.pad-p65{padding:0.65rem!important}.pad-tb-p65{padding-top:0.65rem!important;padding-bottom:0.65rem!important}.pad-lr-p65{padding-left:0.65rem!important;padding-right:0.65rem!important}.pad-top-p65{padding-top:0.65rem!important}.pad-right-p65{padding-right:0.65rem!important}.pad-bottom-p65{padding-bottom:0.65rem!important}.pad-left-p65{padding-left:0.65rem!important}.pad-p7{padding:0.7rem!important}.pad-tb-p7{padding-top:0.7rem!important;padding-bottom:0.7rem!important}.pad-lr-p7{padding-left:0.7rem!important;padding-right:0.7rem!important}.pad-top-p7{padding-top:0.7rem!important}.pad-right-p7{padding-right:0.7rem!important}.pad-bottom-p7{padding-bottom:0.7rem!important}.pad-left-p7{padding-left:0.7rem!important}.pad-p75{padding:0.75rem!important}.pad-tb-p75{padding-top:0.75rem!important;padding-bottom:0.75rem!important}.pad-lr-p75{padding-left:0.75rem!important;padding-right:0.75rem!important}.pad-top-p75{padding-top:0.75rem!important}.pad-right-p75{padding-right:0.75rem!important}.pad-bottom-p75{padding-bottom:0.75rem!important}.pad-left-p75{padding-left:0.75rem!important}.pad-p8{padding:0.8rem!important}.pad-tb-p8{padding-top:0.8rem!important;padding-bottom:0.8rem!important}.pad-lr-p8{padding-left:0.8rem!important;padding-right:0.8rem!important}.pad-top-p8{padding-top:0.8rem!important}.pad-right-p8{padding-right:0.8rem!important}.pad-bottom-p8{padding-bottom:0.8rem!important}.pad-left-p8{padding-left:0.8rem!important}.pad-p85{padding:0.85rem!important}.pad-tb-p85{padding-top:0.85rem!important;padding-bottom:0.85rem!important}.pad-lr-p85{padding-left:0.85rem!important;padding-right:0.85rem!important}.pad-top-p85{padding-top:0.85rem!important}.pad-right-p85{padding-right:0.85rem!important}.pad-bottom-p85{padding-bottom:0.85rem!important}.pad-left-p85{padding-left:0.85rem!important}.pad-p9{padding:0.9rem!important}.pad-tb-p9{padding-top:0.9rem!important;padding-bottom:0.9rem!important}.pad-lr-p9{padding-left:0.9rem!important;padding-right:0.9rem!important}.pad-top-p9{padding-top:0.9rem!important}.pad-right-p9{padding-right:0.9rem!important}.pad-bottom-p9{padding-bottom:0.9rem!important}.pad-left-p9{padding-left:0.9rem!important}.pad-p95{padding:0.95rem!important}.pad-tb-p95{padding-top:0.95rem!important;padding-bottom:0.95rem!important}.pad-lr-p95{padding-left:0.95rem!important;padding-right:0.95rem!important}.pad-top-p95{padding-top:0.95rem!important}.pad-right-p95{padding-right:0.95rem!important}.pad-bottom-p95{padding-bottom:0.95rem!important}.pad-left-p95{padding-left:0.95rem!important}.pad-1{padding:1rem!important}.pad-tb-1{padding-top:1rem!important;padding-bottom:1rem!important}.pad-lr-1{padding-left:1rem!important;padding-right:1rem!important}.pad-top-1{padding-top:1rem!important}.pad-right-1{padding-right:1rem!important}.pad-bottom-1{padding-bottom:1rem!important}.pad-left-1{padding-left:1rem!important}.pad-1p05{padding:1.05rem!important}.pad-tb-1p05{padding-top:1.05rem!important;padding-bottom:1.05rem!important}.pad-lr-1p05{padding-left:1.05rem!important;padding-right:1.05rem!important}.pad-top-1p05{padding-top:1.05rem!important}.pad-right-1p05{padding-right:1.05rem!important}.pad-bottom-1p05{padding-bottom:1.05rem!important}.pad-left-1p05{padding-left:1.05rem!important}.pad-1p1{padding:1.1rem!important}.pad-tb-1p1{padding-top:1.1rem!important;padding-bottom:1.1rem!important}.pad-lr-1p1{padding-left:1.1rem!important;padding-right:1.1rem!important}.pad-top-1p1{padding-top:1.1rem!important}.pad-right-1p1{padding-right:1.1rem!important}.pad-bottom-1p1{padding-bottom:1.1rem!important}.pad-left-1p1{padding-left:1.1rem!important}.pad-1p15{padding:1.15rem!important}.pad-tb-1p15{padding-top:1.15rem!important;padding-bottom:1.15rem!important}.pad-lr-1p15{padding-left:1.15rem!important;padding-right:1.15rem!important}.pad-top-1p15{padding-top:1.15rem!important}.pad-right-1p15{padding-right:1.15rem!important}.pad-bottom-1p15{padding-bottom:1.15rem!important}.pad-left-1p15{padding-left:1.15rem!important}.pad-1p2{padding:1.2rem!important}.pad-tb-1p2{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.pad-lr-1p2{padding-left:1.2rem!important;padding-right:1.2rem!important}.pad-top-1p2{padding-top:1.2rem!important}.pad-right-1p2{padding-right:1.2rem!important}.pad-bottom-1p2{padding-bottom:1.2rem!important}.pad-left-1p2{padding-left:1.2rem!important}.pad-1p25{padding:1.25rem!important}.pad-tb-1p25{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.pad-lr-1p25{padding-left:1.25rem!important;padding-right:1.25rem!important}.pad-top-1p25{padding-top:1.25rem!important}.pad-right-1p25{padding-right:1.25rem!important}.pad-bottom-1p25{padding-bottom:1.25rem!important}.pad-left-1p25{padding-left:1.25rem!important}.pad-1p3{padding:1.3rem!important}.pad-tb-1p3{padding-top:1.3rem!important;padding-bottom:1.3rem!important}.pad-lr-1p3{padding-left:1.3rem!important;padding-right:1.3rem!important}.pad-top-1p3{padding-top:1.3rem!important}.pad-right-1p3{padding-right:1.3rem!important}.pad-bottom-1p3{padding-bottom:1.3rem!important}.pad-left-1p3{padding-left:1.3rem!important}.pad-1p35{padding:1.35rem!important}.pad-tb-1p35{padding-top:1.35rem!important;padding-bottom:1.35rem!important}.pad-lr-1p35{padding-left:1.35rem!important;padding-right:1.35rem!important}.pad-top-1p35{padding-top:1.35rem!important}.pad-right-1p35{padding-right:1.35rem!important}.pad-bottom-1p35{padding-bottom:1.35rem!important}.pad-left-1p35{padding-left:1.35rem!important}.pad-1p4{padding:1.4rem!important}.pad-tb-1p4{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.pad-lr-1p4{padding-left:1.4rem!important;padding-right:1.4rem!important}.pad-top-1p4{padding-top:1.4rem!important}.pad-right-1p4{padding-right:1.4rem!important}.pad-bottom-1p4{padding-bottom:1.4rem!important}.pad-left-1p4{padding-left:1.4rem!important}.pad-1p45{padding:1.45rem!important}.pad-tb-1p45{padding-top:1.45rem!important;padding-bottom:1.45rem!important}.pad-lr-1p45{padding-left:1.45rem!important;padding-right:1.45rem!important}.pad-top-1p45{padding-top:1.45rem!important}.pad-right-1p45{padding-right:1.45rem!important}.pad-bottom-1p45{padding-bottom:1.45rem!important}.pad-left-1p45{padding-left:1.45rem!important}.pad-1p5{padding:1.5rem!important}.pad-tb-1p5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pad-lr-1p5{padding-left:1.5rem!important;padding-right:1.5rem!important}.pad-top-1p5{padding-top:1.5rem!important}.pad-right-1p5{padding-right:1.5rem!important}.pad-bottom-1p5{padding-bottom:1.5rem!important}.pad-left-1p5{padding-left:1.5rem!important}.pad-1p55{padding:1.55rem!important}.pad-tb-1p55{padding-top:1.55rem!important;padding-bottom:1.55rem!important}.pad-lr-1p55{padding-left:1.55rem!important;padding-right:1.55rem!important}.pad-top-1p55{padding-top:1.55rem!important}.pad-right-1p55{padding-right:1.55rem!important}.pad-bottom-1p55{padding-bottom:1.55rem!important}.pad-left-1p55{padding-left:1.55rem!important}.pad-1p6{padding:1.6rem!important}.pad-tb-1p6{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.pad-lr-1p6{padding-left:1.6rem!important;padding-right:1.6rem!important}.pad-top-1p6{padding-top:1.6rem!important}.pad-right-1p6{padding-right:1.6rem!important}.pad-bottom-1p6{padding-bottom:1.6rem!important}.pad-left-1p6{padding-left:1.6rem!important}.pad-1p65{padding:1.65rem!important}.pad-tb-1p65{padding-top:1.65rem!important;padding-bottom:1.65rem!important}.pad-lr-1p65{padding-left:1.65rem!important;padding-right:1.65rem!important}.pad-top-1p65{padding-top:1.65rem!important}.pad-right-1p65{padding-right:1.65rem!important}.pad-bottom-1p65{padding-bottom:1.65rem!important}.pad-left-1p65{padding-left:1.65rem!important}.pad-1p7{padding:1.7rem!important}.pad-tb-1p7{padding-top:1.7rem!important;padding-bottom:1.7rem!important}.pad-lr-1p7{padding-left:1.7rem!important;padding-right:1.7rem!important}.pad-top-1p7{padding-top:1.7rem!important}.pad-right-1p7{padding-right:1.7rem!important}.pad-bottom-1p7{padding-bottom:1.7rem!important}.pad-left-1p7{padding-left:1.7rem!important}.pad-1p75{padding:1.75rem!important}.pad-tb-1p75{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.pad-lr-1p75{padding-left:1.75rem!important;padding-right:1.75rem!important}.pad-top-1p75{padding-top:1.75rem!important}.pad-right-1p75{padding-right:1.75rem!important}.pad-bottom-1p75{padding-bottom:1.75rem!important}.pad-left-1p75{padding-left:1.75rem!important}.pad-1p8{padding:1.8rem!important}.pad-tb-1p8{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.pad-lr-1p8{padding-left:1.8rem!important;padding-right:1.8rem!important}.pad-top-1p8{padding-top:1.8rem!important}.pad-right-1p8{padding-right:1.8rem!important}.pad-bottom-1p8{padding-bottom:1.8rem!important}.pad-left-1p8{padding-left:1.8rem!important}.pad-1p85{padding:1.85rem!important}.pad-tb-1p85{padding-top:1.85rem!important;padding-bottom:1.85rem!important}.pad-lr-1p85{padding-left:1.85rem!important;padding-right:1.85rem!important}.pad-top-1p85{padding-top:1.85rem!important}.pad-right-1p85{padding-right:1.85rem!important}.pad-bottom-1p85{padding-bottom:1.85rem!important}.pad-left-1p85{padding-left:1.85rem!important}.pad-1p9{padding:1.9rem!important}.pad-tb-1p9{padding-top:1.9rem!important;padding-bottom:1.9rem!important}.pad-lr-1p9{padding-left:1.9rem!important;padding-right:1.9rem!important}.pad-top-1p9{padding-top:1.9rem!important}.pad-right-1p9{padding-right:1.9rem!important}.pad-bottom-1p9{padding-bottom:1.9rem!important}.pad-left-1p9{padding-left:1.9rem!important}.pad-1p95{padding:1.95rem!important}.pad-tb-1p95{padding-top:1.95rem!important;padding-bottom:1.95rem!important}.pad-lr-1p95{padding-left:1.95rem!important;padding-right:1.95rem!important}.pad-top-1p95{padding-top:1.95rem!important}.pad-right-1p95{padding-right:1.95rem!important}.pad-bottom-1p95{padding-bottom:1.95rem!important}.pad-left-1p95{padding-left:1.95rem!important}.pad-2{padding:2rem!important}.pad-tb-2{padding-top:2rem!important;padding-bottom:2rem!important}.pad-lr-2{padding-left:2rem!important;padding-right:2rem!important}.pad-top-2{padding-top:2rem!important}.pad-right-2{padding-right:2rem!important}.pad-bottom-2{padding-bottom:2rem!important}.pad-left-2{padding-left:2rem!important}.pad-2p05{padding:2.05rem!important}.pad-tb-2p05{padding-top:2.05rem!important;padding-bottom:2.05rem!important}.pad-lr-2p05{padding-left:2.05rem!important;padding-right:2.05rem!important}.pad-top-2p05{padding-top:2.05rem!important}.pad-right-2p05{padding-right:2.05rem!important}.pad-bottom-2p05{padding-bottom:2.05rem!important}.pad-left-2p05{padding-left:2.05rem!important}.pad-2p1{padding:2.1rem!important}.pad-tb-2p1{padding-top:2.1rem!important;padding-bottom:2.1rem!important}.pad-lr-2p1{padding-left:2.1rem!important;padding-right:2.1rem!important}.pad-top-2p1{padding-top:2.1rem!important}.pad-right-2p1{padding-right:2.1rem!important}.pad-bottom-2p1{padding-bottom:2.1rem!important}.pad-left-2p1{padding-left:2.1rem!important}.pad-2p15{padding:2.15rem!important}.pad-tb-2p15{padding-top:2.15rem!important;padding-bottom:2.15rem!important}.pad-lr-2p15{padding-left:2.15rem!important;padding-right:2.15rem!important}.pad-top-2p15{padding-top:2.15rem!important}.pad-right-2p15{padding-right:2.15rem!important}.pad-bottom-2p15{padding-bottom:2.15rem!important}.pad-left-2p15{padding-left:2.15rem!important}.pad-2p2{padding:2.2rem!important}.pad-tb-2p2{padding-top:2.2rem!important;padding-bottom:2.2rem!important}.pad-lr-2p2{padding-left:2.2rem!important;padding-right:2.2rem!important}.pad-top-2p2{padding-top:2.2rem!important}.pad-right-2p2{padding-right:2.2rem!important}.pad-bottom-2p2{padding-bottom:2.2rem!important}.pad-left-2p2{padding-left:2.2rem!important}.pad-2p25{padding:2.25rem!important}.pad-tb-2p25{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.pad-lr-2p25{padding-left:2.25rem!important;padding-right:2.25rem!important}.pad-top-2p25{padding-top:2.25rem!important}.pad-right-2p25{padding-right:2.25rem!important}.pad-bottom-2p25{padding-bottom:2.25rem!important}.pad-left-2p25{padding-left:2.25rem!important}.pad-2p3{padding:2.3rem!important}.pad-tb-2p3{padding-top:2.3rem!important;padding-bottom:2.3rem!important}.pad-lr-2p3{padding-left:2.3rem!important;padding-right:2.3rem!important}.pad-top-2p3{padding-top:2.3rem!important}.pad-right-2p3{padding-right:2.3rem!important}.pad-bottom-2p3{padding-bottom:2.3rem!important}.pad-left-2p3{padding-left:2.3rem!important}.pad-2p35{padding:2.35rem!important}.pad-tb-2p35{padding-top:2.35rem!important;padding-bottom:2.35rem!important}.pad-lr-2p35{padding-left:2.35rem!important;padding-right:2.35rem!important}.pad-top-2p35{padding-top:2.35rem!important}.pad-right-2p35{padding-right:2.35rem!important}.pad-bottom-2p35{padding-bottom:2.35rem!important}.pad-left-2p35{padding-left:2.35rem!important}.pad-2p4{padding:2.4rem!important}.pad-tb-2p4{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.pad-lr-2p4{padding-left:2.4rem!important;padding-right:2.4rem!important}.pad-top-2p4{padding-top:2.4rem!important}.pad-right-2p4{padding-right:2.4rem!important}.pad-bottom-2p4{padding-bottom:2.4rem!important}.pad-left-2p4{padding-left:2.4rem!important}.pad-2p45{padding:2.45rem!important}.pad-tb-2p45{padding-top:2.45rem!important;padding-bottom:2.45rem!important}.pad-lr-2p45{padding-left:2.45rem!important;padding-right:2.45rem!important}.pad-top-2p45{padding-top:2.45rem!important}.pad-right-2p45{padding-right:2.45rem!important}.pad-bottom-2p45{padding-bottom:2.45rem!important}.pad-left-2p45{padding-left:2.45rem!important}.pad-2p5{padding:2.5rem!important}.pad-tb-2p5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.pad-lr-2p5{padding-left:2.5rem!important;padding-right:2.5rem!important}.pad-top-2p5{padding-top:2.5rem!important}.pad-right-2p5{padding-right:2.5rem!important}.pad-bottom-2p5{padding-bottom:2.5rem!important}.pad-left-2p5{padding-left:2.5rem!important}.pad-2p55{padding:2.55rem!important}.pad-tb-2p55{padding-top:2.55rem!important;padding-bottom:2.55rem!important}.pad-lr-2p55{padding-left:2.55rem!important;padding-right:2.55rem!important}.pad-top-2p55{padding-top:2.55rem!important}.pad-right-2p55{padding-right:2.55rem!important}.pad-bottom-2p55{padding-bottom:2.55rem!important}.pad-left-2p55{padding-left:2.55rem!important}.pad-2p6{padding:2.6rem!important}.pad-tb-2p6{padding-top:2.6rem!important;padding-bottom:2.6rem!important}.pad-lr-2p6{padding-left:2.6rem!important;padding-right:2.6rem!important}.pad-top-2p6{padding-top:2.6rem!important}.pad-right-2p6{padding-right:2.6rem!important}.pad-bottom-2p6{padding-bottom:2.6rem!important}.pad-left-2p6{padding-left:2.6rem!important}.pad-2p65{padding:2.65rem!important}.pad-tb-2p65{padding-top:2.65rem!important;padding-bottom:2.65rem!important}.pad-lr-2p65{padding-left:2.65rem!important;padding-right:2.65rem!important}.pad-top-2p65{padding-top:2.65rem!important}.pad-right-2p65{padding-right:2.65rem!important}.pad-bottom-2p65{padding-bottom:2.65rem!important}.pad-left-2p65{padding-left:2.65rem!important}.pad-2p7{padding:2.7rem!important}.pad-tb-2p7{padding-top:2.7rem!important;padding-bottom:2.7rem!important}.pad-lr-2p7{padding-left:2.7rem!important;padding-right:2.7rem!important}.pad-top-2p7{padding-top:2.7rem!important}.pad-right-2p7{padding-right:2.7rem!important}.pad-bottom-2p7{padding-bottom:2.7rem!important}.pad-left-2p7{padding-left:2.7rem!important}.pad-2p75{padding:2.75rem!important}.pad-tb-2p75{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.pad-lr-2p75{padding-left:2.75rem!important;padding-right:2.75rem!important}.pad-top-2p75{padding-top:2.75rem!important}.pad-right-2p75{padding-right:2.75rem!important}.pad-bottom-2p75{padding-bottom:2.75rem!important}.pad-left-2p75{padding-left:2.75rem!important}.pad-2p8{padding:2.8rem!important}.pad-tb-2p8{padding-top:2.8rem!important;padding-bottom:2.8rem!important}.pad-lr-2p8{padding-left:2.8rem!important;padding-right:2.8rem!important}.pad-top-2p8{padding-top:2.8rem!important}.pad-right-2p8{padding-right:2.8rem!important}.pad-bottom-2p8{padding-bottom:2.8rem!important}.pad-left-2p8{padding-left:2.8rem!important}.pad-2p85{padding:2.85rem!important}.pad-tb-2p85{padding-top:2.85rem!important;padding-bottom:2.85rem!important}.pad-lr-2p85{padding-left:2.85rem!important;padding-right:2.85rem!important}.pad-top-2p85{padding-top:2.85rem!important}.pad-right-2p85{padding-right:2.85rem!important}.pad-bottom-2p85{padding-bottom:2.85rem!important}.pad-left-2p85{padding-left:2.85rem!important}.pad-2p9{padding:2.9rem!important}.pad-tb-2p9{padding-top:2.9rem!important;padding-bottom:2.9rem!important}.pad-lr-2p9{padding-left:2.9rem!important;padding-right:2.9rem!important}.pad-top-2p9{padding-top:2.9rem!important}.pad-right-2p9{padding-right:2.9rem!important}.pad-bottom-2p9{padding-bottom:2.9rem!important}.pad-left-2p9{padding-left:2.9rem!important}.pad-2p95{padding:2.95rem!important}.pad-tb-2p95{padding-top:2.95rem!important;padding-bottom:2.95rem!important}.pad-lr-2p95{padding-left:2.95rem!important;padding-right:2.95rem!important}.pad-top-2p95{padding-top:2.95rem!important}.pad-right-2p95{padding-right:2.95rem!important}.pad-bottom-2p95{padding-bottom:2.95rem!important}.pad-left-2p95{padding-left:2.95rem!important}.pad-3{padding:3rem!important}.pad-tb-3{padding-top:3rem!important;padding-bottom:3rem!important}.pad-lr-3{padding-left:3rem!important;padding-right:3rem!important}.pad-top-3{padding-top:3rem!important}.pad-right-3{padding-right:3rem!important}.pad-bottom-3{padding-bottom:3rem!important}.pad-left-3{padding-left:3rem!important}.pad-3p05{padding:3.05rem!important}.pad-tb-3p05{padding-top:3.05rem!important;padding-bottom:3.05rem!important}.pad-lr-3p05{padding-left:3.05rem!important;padding-right:3.05rem!important}.pad-top-3p05{padding-top:3.05rem!important}.pad-right-3p05{padding-right:3.05rem!important}.pad-bottom-3p05{padding-bottom:3.05rem!important}.pad-left-3p05{padding-left:3.05rem!important}.pad-3p1{padding:3.1rem!important}.pad-tb-3p1{padding-top:3.1rem!important;padding-bottom:3.1rem!important}.pad-lr-3p1{padding-left:3.1rem!important;padding-right:3.1rem!important}.pad-top-3p1{padding-top:3.1rem!important}.pad-right-3p1{padding-right:3.1rem!important}.pad-bottom-3p1{padding-bottom:3.1rem!important}.pad-left-3p1{padding-left:3.1rem!important}.pad-3p15{padding:3.15rem!important}.pad-tb-3p15{padding-top:3.15rem!important;padding-bottom:3.15rem!important}.pad-lr-3p15{padding-left:3.15rem!important;padding-right:3.15rem!important}.pad-top-3p15{padding-top:3.15rem!important}.pad-right-3p15{padding-right:3.15rem!important}.pad-bottom-3p15{padding-bottom:3.15rem!important}.pad-left-3p15{padding-left:3.15rem!important}.pad-3p2{padding:3.2rem!important}.pad-tb-3p2{padding-top:3.2rem!important;padding-bottom:3.2rem!important}.pad-lr-3p2{padding-left:3.2rem!important;padding-right:3.2rem!important}.pad-top-3p2{padding-top:3.2rem!important}.pad-right-3p2{padding-right:3.2rem!important}.pad-bottom-3p2{padding-bottom:3.2rem!important}.pad-left-3p2{padding-left:3.2rem!important}.pad-3p25{padding:3.25rem!important}.pad-tb-3p25{padding-top:3.25rem!important;padding-bottom:3.25rem!important}.pad-lr-3p25{padding-left:3.25rem!important;padding-right:3.25rem!important}.pad-top-3p25{padding-top:3.25rem!important}.pad-right-3p25{padding-right:3.25rem!important}.pad-bottom-3p25{padding-bottom:3.25rem!important}.pad-left-3p25{padding-left:3.25rem!important}.pad-3p3{padding:3.3rem!important}.pad-tb-3p3{padding-top:3.3rem!important;padding-bottom:3.3rem!important}.pad-lr-3p3{padding-left:3.3rem!important;padding-right:3.3rem!important}.pad-top-3p3{padding-top:3.3rem!important}.pad-right-3p3{padding-right:3.3rem!important}.pad-bottom-3p3{padding-bottom:3.3rem!important}.pad-left-3p3{padding-left:3.3rem!important}.pad-3p35{padding:3.35rem!important}.pad-tb-3p35{padding-top:3.35rem!important;padding-bottom:3.35rem!important}.pad-lr-3p35{padding-left:3.35rem!important;padding-right:3.35rem!important}.pad-top-3p35{padding-top:3.35rem!important}.pad-right-3p35{padding-right:3.35rem!important}.pad-bottom-3p35{padding-bottom:3.35rem!important}.pad-left-3p35{padding-left:3.35rem!important}.pad-3p4{padding:3.4rem!important}.pad-tb-3p4{padding-top:3.4rem!important;padding-bottom:3.4rem!important}.pad-lr-3p4{padding-left:3.4rem!important;padding-right:3.4rem!important}.pad-top-3p4{padding-top:3.4rem!important}.pad-right-3p4{padding-right:3.4rem!important}.pad-bottom-3p4{padding-bottom:3.4rem!important}.pad-left-3p4{padding-left:3.4rem!important}.pad-3p45{padding:3.45rem!important}.pad-tb-3p45{padding-top:3.45rem!important;padding-bottom:3.45rem!important}.pad-lr-3p45{padding-left:3.45rem!important;padding-right:3.45rem!important}.pad-top-3p45{padding-top:3.45rem!important}.pad-right-3p45{padding-right:3.45rem!important}.pad-bottom-3p45{padding-bottom:3.45rem!important}.pad-left-3p45{padding-left:3.45rem!important}.pad-3p5{padding:3.5rem!important}.pad-tb-3p5{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.pad-lr-3p5{padding-left:3.5rem!important;padding-right:3.5rem!important}.pad-top-3p5{padding-top:3.5rem!important}.pad-right-3p5{padding-right:3.5rem!important}.pad-bottom-3p5{padding-bottom:3.5rem!important}.pad-left-3p5{padding-left:3.5rem!important}.pad-3p55{padding:3.55rem!important}.pad-tb-3p55{padding-top:3.55rem!important;padding-bottom:3.55rem!important}.pad-lr-3p55{padding-left:3.55rem!important;padding-right:3.55rem!important}.pad-top-3p55{padding-top:3.55rem!important}.pad-right-3p55{padding-right:3.55rem!important}.pad-bottom-3p55{padding-bottom:3.55rem!important}.pad-left-3p55{padding-left:3.55rem!important}.pad-3p6{padding:3.6rem!important}.pad-tb-3p6{padding-top:3.6rem!important;padding-bottom:3.6rem!important}.pad-lr-3p6{padding-left:3.6rem!important;padding-right:3.6rem!important}.pad-top-3p6{padding-top:3.6rem!important}.pad-right-3p6{padding-right:3.6rem!important}.pad-bottom-3p6{padding-bottom:3.6rem!important}.pad-left-3p6{padding-left:3.6rem!important}.pad-3p65{padding:3.65rem!important}.pad-tb-3p65{padding-top:3.65rem!important;padding-bottom:3.65rem!important}.pad-lr-3p65{padding-left:3.65rem!important;padding-right:3.65rem!important}.pad-top-3p65{padding-top:3.65rem!important}.pad-right-3p65{padding-right:3.65rem!important}.pad-bottom-3p65{padding-bottom:3.65rem!important}.pad-left-3p65{padding-left:3.65rem!important}.pad-3p7{padding:3.7rem!important}.pad-tb-3p7{padding-top:3.7rem!important;padding-bottom:3.7rem!important}.pad-lr-3p7{padding-left:3.7rem!important;padding-right:3.7rem!important}.pad-top-3p7{padding-top:3.7rem!important}.pad-right-3p7{padding-right:3.7rem!important}.pad-bottom-3p7{padding-bottom:3.7rem!important}.pad-left-3p7{padding-left:3.7rem!important}.pad-3p75{padding:3.75rem!important}.pad-tb-3p75{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.pad-lr-3p75{padding-left:3.75rem!important;padding-right:3.75rem!important}.pad-top-3p75{padding-top:3.75rem!important}.pad-right-3p75{padding-right:3.75rem!important}.pad-bottom-3p75{padding-bottom:3.75rem!important}.pad-left-3p75{padding-left:3.75rem!important}.pad-3p8{padding:3.8rem!important}.pad-tb-3p8{padding-top:3.8rem!important;padding-bottom:3.8rem!important}.pad-lr-3p8{padding-left:3.8rem!important;padding-right:3.8rem!important}.pad-top-3p8{padding-top:3.8rem!important}.pad-right-3p8{padding-right:3.8rem!important}.pad-bottom-3p8{padding-bottom:3.8rem!important}.pad-left-3p8{padding-left:3.8rem!important}.pad-3p85{padding:3.85rem!important}.pad-tb-3p85{padding-top:3.85rem!important;padding-bottom:3.85rem!important}.pad-lr-3p85{padding-left:3.85rem!important;padding-right:3.85rem!important}.pad-top-3p85{padding-top:3.85rem!important}.pad-right-3p85{padding-right:3.85rem!important}.pad-bottom-3p85{padding-bottom:3.85rem!important}.pad-left-3p85{padding-left:3.85rem!important}.pad-3p9{padding:3.9rem!important}.pad-tb-3p9{padding-top:3.9rem!important;padding-bottom:3.9rem!important}.pad-lr-3p9{padding-left:3.9rem!important;padding-right:3.9rem!important}.pad-top-3p9{padding-top:3.9rem!important}.pad-right-3p9{padding-right:3.9rem!important}.pad-bottom-3p9{padding-bottom:3.9rem!important}.pad-left-3p9{padding-left:3.9rem!important}.pad-3p95{padding:3.95rem!important}.pad-tb-3p95{padding-top:3.95rem!important;padding-bottom:3.95rem!important}.pad-lr-3p95{padding-left:3.95rem!important;padding-right:3.95rem!important}.pad-top-3p95{padding-top:3.95rem!important}.pad-right-3p95{padding-right:3.95rem!important}.pad-bottom-3p95{padding-bottom:3.95rem!important}.pad-left-3p95{padding-left:3.95rem!important}.pad-4{padding:4rem!important}.pad-tb-4{padding-top:4rem!important;padding-bottom:4rem!important}.pad-lr-4{padding-left:4rem!important;padding-right:4rem!important}.pad-top-4{padding-top:4rem!important}.pad-right-4{padding-right:4rem!important}.pad-bottom-4{padding-bottom:4rem!important}.pad-left-4{padding-left:4rem!important}.mar-p1{margin:0.1rem!important}.mar-tb-p1{margin-top:0.1rem!important;margin-bottom:0.1rem!important}.mar-lr-p1{margin-left:0.1rem!important;margin-right:0.1rem!important}.mar-top-p1{margin-top:0.1rem!important}.mar-right-p1{margin-right:0.1rem!important}.mar-bottom-p1{margin-bottom:0.1rem!important}.mar-left-p1{margin-left:0.1rem!important}.mar-p15{margin:0.15rem!important}.mar-tb-p15{margin-top:0.15rem!important;margin-bottom:0.15rem!important}.mar-lr-p15{margin-left:0.15rem!important;margin-right:0.15rem!important}.mar-top-p15{margin-top:0.15rem!important}.mar-right-p15{margin-right:0.15rem!important}.mar-bottom-p15{margin-bottom:0.15rem!important}.mar-left-p15{margin-left:0.15rem!important}.mar-p2{margin:0.2rem!important}.mar-tb-p2{margin-top:0.2rem!important;margin-bottom:0.2rem!important}.mar-lr-p2{margin-left:0.2rem!important;margin-right:0.2rem!important}.mar-top-p2{margin-top:0.2rem!important}.mar-right-p2{margin-right:0.2rem!important}.mar-bottom-p2{margin-bottom:0.2rem!important}.mar-left-p2{margin-left:0.2rem!important}.mar-p25{margin:0.25rem!important}.mar-tb-p25{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.mar-lr-p25{margin-left:0.25rem!important;margin-right:0.25rem!important}.mar-top-p25{margin-top:0.25rem!important}.mar-right-p25{margin-right:0.25rem!important}.mar-bottom-p25{margin-bottom:0.25rem!important}.mar-left-p25{margin-left:0.25rem!important}.mar-p3{margin:0.3rem!important}.mar-tb-p3{margin-top:0.3rem!important;margin-bottom:0.3rem!important}.mar-lr-p3{margin-left:0.3rem!important;margin-right:0.3rem!important}.mar-top-p3{margin-top:0.3rem!important}.mar-right-p3{margin-right:0.3rem!important}.mar-bottom-p3{margin-bottom:0.3rem!important}.mar-left-p3{margin-left:0.3rem!important}.mar-p35{margin:0.35rem!important}.mar-tb-p35{margin-top:0.35rem!important;margin-bottom:0.35rem!important}.mar-lr-p35{margin-left:0.35rem!important;margin-right:0.35rem!important}.mar-top-p35{margin-top:0.35rem!important}.mar-right-p35{margin-right:0.35rem!important}.mar-bottom-p35{margin-bottom:0.35rem!important}.mar-left-p35{margin-left:0.35rem!important}.mar-p4{margin:0.4rem!important}.mar-tb-p4{margin-top:0.4rem!important;margin-bottom:0.4rem!important}.mar-lr-p4{margin-left:0.4rem!important;margin-right:0.4rem!important}.mar-top-p4{margin-top:0.4rem!important}.mar-right-p4{margin-right:0.4rem!important}.mar-bottom-p4{margin-bottom:0.4rem!important}.mar-left-p4{margin-left:0.4rem!important}.mar-p45{margin:0.45rem!important}.mar-tb-p45{margin-top:0.45rem!important;margin-bottom:0.45rem!important}.mar-lr-p45{margin-left:0.45rem!important;margin-right:0.45rem!important}.mar-top-p45{margin-top:0.45rem!important}.mar-right-p45{margin-right:0.45rem!important}.mar-bottom-p45{margin-bottom:0.45rem!important}.mar-left-p45{margin-left:0.45rem!important}.mar-p5{margin:0.5rem!important}.mar-tb-p5{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.mar-lr-p5{margin-left:0.5rem!important;margin-right:0.5rem!important}.mar-top-p5{margin-top:0.5rem!important}.mar-right-p5{margin-right:0.5rem!important}.mar-bottom-p5{margin-bottom:0.5rem!important}.mar-left-p5{margin-left:0.5rem!important}.mar-p55{margin:0.55rem!important}.mar-tb-p55{margin-top:0.55rem!important;margin-bottom:0.55rem!important}.mar-lr-p55{margin-left:0.55rem!important;margin-right:0.55rem!important}.mar-top-p55{margin-top:0.55rem!important}.mar-right-p55{margin-right:0.55rem!important}.mar-bottom-p55{margin-bottom:0.55rem!important}.mar-left-p55{margin-left:0.55rem!important}.mar-p6{margin:0.6rem!important}.mar-tb-p6{margin-top:0.6rem!important;margin-bottom:0.6rem!important}.mar-lr-p6{margin-left:0.6rem!important;margin-right:0.6rem!important}.mar-top-p6{margin-top:0.6rem!important}.mar-right-p6{margin-right:0.6rem!important}.mar-bottom-p6{margin-bottom:0.6rem!important}.mar-left-p6{margin-left:0.6rem!important}.mar-p65{margin:0.65rem!important}.mar-tb-p65{margin-top:0.65rem!important;margin-bottom:0.65rem!important}.mar-lr-p65{margin-left:0.65rem!important;margin-right:0.65rem!important}.mar-top-p65{margin-top:0.65rem!important}.mar-right-p65{margin-right:0.65rem!important}.mar-bottom-p65{margin-bottom:0.65rem!important}.mar-left-p65{margin-left:0.65rem!important}.mar-p7{margin:0.7rem!important}.mar-tb-p7{margin-top:0.7rem!important;margin-bottom:0.7rem!important}.mar-lr-p7{margin-left:0.7rem!important;margin-right:0.7rem!important}.mar-top-p7{margin-top:0.7rem!important}.mar-right-p7{margin-right:0.7rem!important}.mar-bottom-p7{margin-bottom:0.7rem!important}.mar-left-p7{margin-left:0.7rem!important}.mar-p75{margin:0.75rem!important}.mar-tb-p75{margin-top:0.75rem!important;margin-bottom:0.75rem!important}.mar-lr-p75{margin-left:0.75rem!important;margin-right:0.75rem!important}.mar-top-p75{margin-top:0.75rem!important}.mar-right-p75{margin-right:0.75rem!important}.mar-bottom-p75{margin-bottom:0.75rem!important}.mar-left-p75{margin-left:0.75rem!important}.mar-p8{margin:0.8rem!important}.mar-tb-p8{margin-top:0.8rem!important;margin-bottom:0.8rem!important}.mar-lr-p8{margin-left:0.8rem!important;margin-right:0.8rem!important}.mar-top-p8{margin-top:0.8rem!important}.mar-right-p8{margin-right:0.8rem!important}.mar-bottom-p8{margin-bottom:0.8rem!important}.mar-left-p8{margin-left:0.8rem!important}.mar-p85{margin:0.85rem!important}.mar-tb-p85{margin-top:0.85rem!important;margin-bottom:0.85rem!important}.mar-lr-p85{margin-left:0.85rem!important;margin-right:0.85rem!important}.mar-top-p85{margin-top:0.85rem!important}.mar-right-p85{margin-right:0.85rem!important}.mar-bottom-p85{margin-bottom:0.85rem!important}.mar-left-p85{margin-left:0.85rem!important}.mar-p9{margin:0.9rem!important}.mar-tb-p9{margin-top:0.9rem!important;margin-bottom:0.9rem!important}.mar-lr-p9{margin-left:0.9rem!important;margin-right:0.9rem!important}.mar-top-p9{margin-top:0.9rem!important}.mar-right-p9{margin-right:0.9rem!important}.mar-bottom-p9{margin-bottom:0.9rem!important}.mar-left-p9{margin-left:0.9rem!important}.mar-p95{margin:0.95rem!important}.mar-tb-p95{margin-top:0.95rem!important;margin-bottom:0.95rem!important}.mar-lr-p95{margin-left:0.95rem!important;margin-right:0.95rem!important}.mar-top-p95{margin-top:0.95rem!important}.mar-right-p95{margin-right:0.95rem!important}.mar-bottom-p95{margin-bottom:0.95rem!important}.mar-left-p95{margin-left:0.95rem!important}.mar-1{margin:1rem!important}.mar-tb-1{margin-top:1rem!important;margin-bottom:1rem!important}.mar-lr-1{margin-left:1rem!important;margin-right:1rem!important}.mar-top-1{margin-top:1rem!important}.mar-right-1{margin-right:1rem!important}.mar-bottom-1{margin-bottom:1rem!important}.mar-left-1{margin-left:1rem!important}.mar-1p05{margin:1.05rem!important}.mar-tb-1p05{margin-top:1.05rem!important;margin-bottom:1.05rem!important}.mar-lr-1p05{margin-left:1.05rem!important;margin-right:1.05rem!important}.mar-top-1p05{margin-top:1.05rem!important}.mar-right-1p05{margin-right:1.05rem!important}.mar-bottom-1p05{margin-bottom:1.05rem!important}.mar-left-1p05{margin-left:1.05rem!important}.mar-1p1{margin:1.1rem!important}.mar-tb-1p1{margin-top:1.1rem!important;margin-bottom:1.1rem!important}.mar-lr-1p1{margin-left:1.1rem!important;margin-right:1.1rem!important}.mar-top-1p1{margin-top:1.1rem!important}.mar-right-1p1{margin-right:1.1rem!important}.mar-bottom-1p1{margin-bottom:1.1rem!important}.mar-left-1p1{margin-left:1.1rem!important}.mar-1p15{margin:1.15rem!important}.mar-tb-1p15{margin-top:1.15rem!important;margin-bottom:1.15rem!important}.mar-lr-1p15{margin-left:1.15rem!important;margin-right:1.15rem!important}.mar-top-1p15{margin-top:1.15rem!important}.mar-right-1p15{margin-right:1.15rem!important}.mar-bottom-1p15{margin-bottom:1.15rem!important}.mar-left-1p15{margin-left:1.15rem!important}.mar-1p2{margin:1.2rem!important}.mar-tb-1p2{margin-top:1.2rem!important;margin-bottom:1.2rem!important}.mar-lr-1p2{margin-left:1.2rem!important;margin-right:1.2rem!important}.mar-top-1p2{margin-top:1.2rem!important}.mar-right-1p2{margin-right:1.2rem!important}.mar-bottom-1p2{margin-bottom:1.2rem!important}.mar-left-1p2{margin-left:1.2rem!important}.mar-1p25{margin:1.25rem!important}.mar-tb-1p25{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mar-lr-1p25{margin-left:1.25rem!important;margin-right:1.25rem!important}.mar-top-1p25{margin-top:1.25rem!important}.mar-right-1p25{margin-right:1.25rem!important}.mar-bottom-1p25{margin-bottom:1.25rem!important}.mar-left-1p25{margin-left:1.25rem!important}.mar-1p3{margin:1.3rem!important}.mar-tb-1p3{margin-top:1.3rem!important;margin-bottom:1.3rem!important}.mar-lr-1p3{margin-left:1.3rem!important;margin-right:1.3rem!important}.mar-top-1p3{margin-top:1.3rem!important}.mar-right-1p3{margin-right:1.3rem!important}.mar-bottom-1p3{margin-bottom:1.3rem!important}.mar-left-1p3{margin-left:1.3rem!important}.mar-1p35{margin:1.35rem!important}.mar-tb-1p35{margin-top:1.35rem!important;margin-bottom:1.35rem!important}.mar-lr-1p35{margin-left:1.35rem!important;margin-right:1.35rem!important}.mar-top-1p35{margin-top:1.35rem!important}.mar-right-1p35{margin-right:1.35rem!important}.mar-bottom-1p35{margin-bottom:1.35rem!important}.mar-left-1p35{margin-left:1.35rem!important}.mar-1p4{margin:1.4rem!important}.mar-tb-1p4{margin-top:1.4rem!important;margin-bottom:1.4rem!important}.mar-lr-1p4{margin-left:1.4rem!important;margin-right:1.4rem!important}.mar-top-1p4{margin-top:1.4rem!important}.mar-right-1p4{margin-right:1.4rem!important}.mar-bottom-1p4{margin-bottom:1.4rem!important}.mar-left-1p4{margin-left:1.4rem!important}.mar-1p45{margin:1.45rem!important}.mar-tb-1p45{margin-top:1.45rem!important;margin-bottom:1.45rem!important}.mar-lr-1p45{margin-left:1.45rem!important;margin-right:1.45rem!important}.mar-top-1p45{margin-top:1.45rem!important}.mar-right-1p45{margin-right:1.45rem!important}.mar-bottom-1p45{margin-bottom:1.45rem!important}.mar-left-1p45{margin-left:1.45rem!important}.mar-1p5{margin:1.5rem!important}.mar-tb-1p5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mar-lr-1p5{margin-left:1.5rem!important;margin-right:1.5rem!important}.mar-top-1p5{margin-top:1.5rem!important}.mar-right-1p5{margin-right:1.5rem!important}.mar-bottom-1p5{margin-bottom:1.5rem!important}.mar-left-1p5{margin-left:1.5rem!important}.mar-1p55{margin:1.55rem!important}.mar-tb-1p55{margin-top:1.55rem!important;margin-bottom:1.55rem!important}.mar-lr-1p55{margin-left:1.55rem!important;margin-right:1.55rem!important}.mar-top-1p55{margin-top:1.55rem!important}.mar-right-1p55{margin-right:1.55rem!important}.mar-bottom-1p55{margin-bottom:1.55rem!important}.mar-left-1p55{margin-left:1.55rem!important}.mar-1p6{margin:1.6rem!important}.mar-tb-1p6{margin-top:1.6rem!important;margin-bottom:1.6rem!important}.mar-lr-1p6{margin-left:1.6rem!important;margin-right:1.6rem!important}.mar-top-1p6{margin-top:1.6rem!important}.mar-right-1p6{margin-right:1.6rem!important}.mar-bottom-1p6{margin-bottom:1.6rem!important}.mar-left-1p6{margin-left:1.6rem!important}.mar-1p65{margin:1.65rem!important}.mar-tb-1p65{margin-top:1.65rem!important;margin-bottom:1.65rem!important}.mar-lr-1p65{margin-left:1.65rem!important;margin-right:1.65rem!important}.mar-top-1p65{margin-top:1.65rem!important}.mar-right-1p65{margin-right:1.65rem!important}.mar-bottom-1p65{margin-bottom:1.65rem!important}.mar-left-1p65{margin-left:1.65rem!important}.mar-1p7{margin:1.7rem!important}.mar-tb-1p7{margin-top:1.7rem!important;margin-bottom:1.7rem!important}.mar-lr-1p7{margin-left:1.7rem!important;margin-right:1.7rem!important}.mar-top-1p7{margin-top:1.7rem!important}.mar-right-1p7{margin-right:1.7rem!important}.mar-bottom-1p7{margin-bottom:1.7rem!important}.mar-left-1p7{margin-left:1.7rem!important}.mar-1p75{margin:1.75rem!important}.mar-tb-1p75{margin-top:1.75rem!important;margin-bottom:1.75rem!important}.mar-lr-1p75{margin-left:1.75rem!important;margin-right:1.75rem!important}.mar-top-1p75{margin-top:1.75rem!important}.mar-right-1p75{margin-right:1.75rem!important}.mar-bottom-1p75{margin-bottom:1.75rem!important}.mar-left-1p75{margin-left:1.75rem!important}.mar-1p8{margin:1.8rem!important}.mar-tb-1p8{margin-top:1.8rem!important;margin-bottom:1.8rem!important}.mar-lr-1p8{margin-left:1.8rem!important;margin-right:1.8rem!important}.mar-top-1p8{margin-top:1.8rem!important}.mar-right-1p8{margin-right:1.8rem!important}.mar-bottom-1p8{margin-bottom:1.8rem!important}.mar-left-1p8{margin-left:1.8rem!important}.mar-1p85{margin:1.85rem!important}.mar-tb-1p85{margin-top:1.85rem!important;margin-bottom:1.85rem!important}.mar-lr-1p85{margin-left:1.85rem!important;margin-right:1.85rem!important}.mar-top-1p85{margin-top:1.85rem!important}.mar-right-1p85{margin-right:1.85rem!important}.mar-bottom-1p85{margin-bottom:1.85rem!important}.mar-left-1p85{margin-left:1.85rem!important}.mar-1p9{margin:1.9rem!important}.mar-tb-1p9{margin-top:1.9rem!important;margin-bottom:1.9rem!important}.mar-lr-1p9{margin-left:1.9rem!important;margin-right:1.9rem!important}.mar-top-1p9{margin-top:1.9rem!important}.mar-right-1p9{margin-right:1.9rem!important}.mar-bottom-1p9{margin-bottom:1.9rem!important}.mar-left-1p9{margin-left:1.9rem!important}.mar-1p95{margin:1.95rem!important}.mar-tb-1p95{margin-top:1.95rem!important;margin-bottom:1.95rem!important}.mar-lr-1p95{margin-left:1.95rem!important;margin-right:1.95rem!important}.mar-top-1p95{margin-top:1.95rem!important}.mar-right-1p95{margin-right:1.95rem!important}.mar-bottom-1p95{margin-bottom:1.95rem!important}.mar-left-1p95{margin-left:1.95rem!important}.mar-2{margin:2rem!important}.mar-tb-2{margin-top:2rem!important;margin-bottom:2rem!important}.mar-lr-2{margin-left:2rem!important;margin-right:2rem!important}.mar-top-2{margin-top:2rem!important}.mar-right-2{margin-right:2rem!important}.mar-bottom-2{margin-bottom:2rem!important}.mar-left-2{margin-left:2rem!important}.mar-2p05{margin:2.05rem!important}.mar-tb-2p05{margin-top:2.05rem!important;margin-bottom:2.05rem!important}.mar-lr-2p05{margin-left:2.05rem!important;margin-right:2.05rem!important}.mar-top-2p05{margin-top:2.05rem!important}.mar-right-2p05{margin-right:2.05rem!important}.mar-bottom-2p05{margin-bottom:2.05rem!important}.mar-left-2p05{margin-left:2.05rem!important}.mar-2p1{margin:2.1rem!important}.mar-tb-2p1{margin-top:2.1rem!important;margin-bottom:2.1rem!important}.mar-lr-2p1{margin-left:2.1rem!important;margin-right:2.1rem!important}.mar-top-2p1{margin-top:2.1rem!important}.mar-right-2p1{margin-right:2.1rem!important}.mar-bottom-2p1{margin-bottom:2.1rem!important}.mar-left-2p1{margin-left:2.1rem!important}.mar-2p15{margin:2.15rem!important}.mar-tb-2p15{margin-top:2.15rem!important;margin-bottom:2.15rem!important}.mar-lr-2p15{margin-left:2.15rem!important;margin-right:2.15rem!important}.mar-top-2p15{margin-top:2.15rem!important}.mar-right-2p15{margin-right:2.15rem!important}.mar-bottom-2p15{margin-bottom:2.15rem!important}.mar-left-2p15{margin-left:2.15rem!important}.mar-2p2{margin:2.2rem!important}.mar-tb-2p2{margin-top:2.2rem!important;margin-bottom:2.2rem!important}.mar-lr-2p2{margin-left:2.2rem!important;margin-right:2.2rem!important}.mar-top-2p2{margin-top:2.2rem!important}.mar-right-2p2{margin-right:2.2rem!important}.mar-bottom-2p2{margin-bottom:2.2rem!important}.mar-left-2p2{margin-left:2.2rem!important}.mar-2p25{margin:2.25rem!important}.mar-tb-2p25{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.mar-lr-2p25{margin-left:2.25rem!important;margin-right:2.25rem!important}.mar-top-2p25{margin-top:2.25rem!important}.mar-right-2p25{margin-right:2.25rem!important}.mar-bottom-2p25{margin-bottom:2.25rem!important}.mar-left-2p25{margin-left:2.25rem!important}.mar-2p3{margin:2.3rem!important}.mar-tb-2p3{margin-top:2.3rem!important;margin-bottom:2.3rem!important}.mar-lr-2p3{margin-left:2.3rem!important;margin-right:2.3rem!important}.mar-top-2p3{margin-top:2.3rem!important}.mar-right-2p3{margin-right:2.3rem!important}.mar-bottom-2p3{margin-bottom:2.3rem!important}.mar-left-2p3{margin-left:2.3rem!important}.mar-2p35{margin:2.35rem!important}.mar-tb-2p35{margin-top:2.35rem!important;margin-bottom:2.35rem!important}.mar-lr-2p35{margin-left:2.35rem!important;margin-right:2.35rem!important}.mar-top-2p35{margin-top:2.35rem!important}.mar-right-2p35{margin-right:2.35rem!important}.mar-bottom-2p35{margin-bottom:2.35rem!important}.mar-left-2p35{margin-left:2.35rem!important}.mar-2p4{margin:2.4rem!important}.mar-tb-2p4{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.mar-lr-2p4{margin-left:2.4rem!important;margin-right:2.4rem!important}.mar-top-2p4{margin-top:2.4rem!important}.mar-right-2p4{margin-right:2.4rem!important}.mar-bottom-2p4{margin-bottom:2.4rem!important}.mar-left-2p4{margin-left:2.4rem!important}.mar-2p45{margin:2.45rem!important}.mar-tb-2p45{margin-top:2.45rem!important;margin-bottom:2.45rem!important}.mar-lr-2p45{margin-left:2.45rem!important;margin-right:2.45rem!important}.mar-top-2p45{margin-top:2.45rem!important}.mar-right-2p45{margin-right:2.45rem!important}.mar-bottom-2p45{margin-bottom:2.45rem!important}.mar-left-2p45{margin-left:2.45rem!important}.mar-2p5{margin:2.5rem!important}.mar-tb-2p5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.mar-lr-2p5{margin-left:2.5rem!important;margin-right:2.5rem!important}.mar-top-2p5{margin-top:2.5rem!important}.mar-right-2p5{margin-right:2.5rem!important}.mar-bottom-2p5{margin-bottom:2.5rem!important}.mar-left-2p5{margin-left:2.5rem!important}.mar-2p55{margin:2.55rem!important}.mar-tb-2p55{margin-top:2.55rem!important;margin-bottom:2.55rem!important}.mar-lr-2p55{margin-left:2.55rem!important;margin-right:2.55rem!important}.mar-top-2p55{margin-top:2.55rem!important}.mar-right-2p55{margin-right:2.55rem!important}.mar-bottom-2p55{margin-bottom:2.55rem!important}.mar-left-2p55{margin-left:2.55rem!important}.mar-2p6{margin:2.6rem!important}.mar-tb-2p6{margin-top:2.6rem!important;margin-bottom:2.6rem!important}.mar-lr-2p6{margin-left:2.6rem!important;margin-right:2.6rem!important}.mar-top-2p6{margin-top:2.6rem!important}.mar-right-2p6{margin-right:2.6rem!important}.mar-bottom-2p6{margin-bottom:2.6rem!important}.mar-left-2p6{margin-left:2.6rem!important}.mar-2p65{margin:2.65rem!important}.mar-tb-2p65{margin-top:2.65rem!important;margin-bottom:2.65rem!important}.mar-lr-2p65{margin-left:2.65rem!important;margin-right:2.65rem!important}.mar-top-2p65{margin-top:2.65rem!important}.mar-right-2p65{margin-right:2.65rem!important}.mar-bottom-2p65{margin-bottom:2.65rem!important}.mar-left-2p65{margin-left:2.65rem!important}.mar-2p7{margin:2.7rem!important}.mar-tb-2p7{margin-top:2.7rem!important;margin-bottom:2.7rem!important}.mar-lr-2p7{margin-left:2.7rem!important;margin-right:2.7rem!important}.mar-top-2p7{margin-top:2.7rem!important}.mar-right-2p7{margin-right:2.7rem!important}.mar-bottom-2p7{margin-bottom:2.7rem!important}.mar-left-2p7{margin-left:2.7rem!important}.mar-2p75{margin:2.75rem!important}.mar-tb-2p75{margin-top:2.75rem!important;margin-bottom:2.75rem!important}.mar-lr-2p75{margin-left:2.75rem!important;margin-right:2.75rem!important}.mar-top-2p75{margin-top:2.75rem!important}.mar-right-2p75{margin-right:2.75rem!important}.mar-bottom-2p75{margin-bottom:2.75rem!important}.mar-left-2p75{margin-left:2.75rem!important}.mar-2p8{margin:2.8rem!important}.mar-tb-2p8{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.mar-lr-2p8{margin-left:2.8rem!important;margin-right:2.8rem!important}.mar-top-2p8{margin-top:2.8rem!important}.mar-right-2p8{margin-right:2.8rem!important}.mar-bottom-2p8{margin-bottom:2.8rem!important}.mar-left-2p8{margin-left:2.8rem!important}.mar-2p85{margin:2.85rem!important}.mar-tb-2p85{margin-top:2.85rem!important;margin-bottom:2.85rem!important}.mar-lr-2p85{margin-left:2.85rem!important;margin-right:2.85rem!important}.mar-top-2p85{margin-top:2.85rem!important}.mar-right-2p85{margin-right:2.85rem!important}.mar-bottom-2p85{margin-bottom:2.85rem!important}.mar-left-2p85{margin-left:2.85rem!important}.mar-2p9{margin:2.9rem!important}.mar-tb-2p9{margin-top:2.9rem!important;margin-bottom:2.9rem!important}.mar-lr-2p9{margin-left:2.9rem!important;margin-right:2.9rem!important}.mar-top-2p9{margin-top:2.9rem!important}.mar-right-2p9{margin-right:2.9rem!important}.mar-bottom-2p9{margin-bottom:2.9rem!important}.mar-left-2p9{margin-left:2.9rem!important}.mar-2p95{margin:2.95rem!important}.mar-tb-2p95{margin-top:2.95rem!important;margin-bottom:2.95rem!important}.mar-lr-2p95{margin-left:2.95rem!important;margin-right:2.95rem!important}.mar-top-2p95{margin-top:2.95rem!important}.mar-right-2p95{margin-right:2.95rem!important}.mar-bottom-2p95{margin-bottom:2.95rem!important}.mar-left-2p95{margin-left:2.95rem!important}.mar-3{margin:3rem!important}.mar-tb-3{margin-top:3rem!important;margin-bottom:3rem!important}.mar-lr-3{margin-left:3rem!important;margin-right:3rem!important}.mar-top-3{margin-top:3rem!important}.mar-right-3{margin-right:3rem!important}.mar-bottom-3{margin-bottom:3rem!important}.mar-left-3{margin-left:3rem!important}.mar-3p05{margin:3.05rem!important}.mar-tb-3p05{margin-top:3.05rem!important;margin-bottom:3.05rem!important}.mar-lr-3p05{margin-left:3.05rem!important;margin-right:3.05rem!important}.mar-top-3p05{margin-top:3.05rem!important}.mar-right-3p05{margin-right:3.05rem!important}.mar-bottom-3p05{margin-bottom:3.05rem!important}.mar-left-3p05{margin-left:3.05rem!important}.mar-3p1{margin:3.1rem!important}.mar-tb-3p1{margin-top:3.1rem!important;margin-bottom:3.1rem!important}.mar-lr-3p1{margin-left:3.1rem!important;margin-right:3.1rem!important}.mar-top-3p1{margin-top:3.1rem!important}.mar-right-3p1{margin-right:3.1rem!important}.mar-bottom-3p1{margin-bottom:3.1rem!important}.mar-left-3p1{margin-left:3.1rem!important}.mar-3p15{margin:3.15rem!important}.mar-tb-3p15{margin-top:3.15rem!important;margin-bottom:3.15rem!important}.mar-lr-3p15{margin-left:3.15rem!important;margin-right:3.15rem!important}.mar-top-3p15{margin-top:3.15rem!important}.mar-right-3p15{margin-right:3.15rem!important}.mar-bottom-3p15{margin-bottom:3.15rem!important}.mar-left-3p15{margin-left:3.15rem!important}.mar-3p2{margin:3.2rem!important}.mar-tb-3p2{margin-top:3.2rem!important;margin-bottom:3.2rem!important}.mar-lr-3p2{margin-left:3.2rem!important;margin-right:3.2rem!important}.mar-top-3p2{margin-top:3.2rem!important}.mar-right-3p2{margin-right:3.2rem!important}.mar-bottom-3p2{margin-bottom:3.2rem!important}.mar-left-3p2{margin-left:3.2rem!important}.mar-3p25{margin:3.25rem!important}.mar-tb-3p25{margin-top:3.25rem!important;margin-bottom:3.25rem!important}.mar-lr-3p25{margin-left:3.25rem!important;margin-right:3.25rem!important}.mar-top-3p25{margin-top:3.25rem!important}.mar-right-3p25{margin-right:3.25rem!important}.mar-bottom-3p25{margin-bottom:3.25rem!important}.mar-left-3p25{margin-left:3.25rem!important}.mar-3p3{margin:3.3rem!important}.mar-tb-3p3{margin-top:3.3rem!important;margin-bottom:3.3rem!important}.mar-lr-3p3{margin-left:3.3rem!important;margin-right:3.3rem!important}.mar-top-3p3{margin-top:3.3rem!important}.mar-right-3p3{margin-right:3.3rem!important}.mar-bottom-3p3{margin-bottom:3.3rem!important}.mar-left-3p3{margin-left:3.3rem!important}.mar-3p35{margin:3.35rem!important}.mar-tb-3p35{margin-top:3.35rem!important;margin-bottom:3.35rem!important}.mar-lr-3p35{margin-left:3.35rem!important;margin-right:3.35rem!important}.mar-top-3p35{margin-top:3.35rem!important}.mar-right-3p35{margin-right:3.35rem!important}.mar-bottom-3p35{margin-bottom:3.35rem!important}.mar-left-3p35{margin-left:3.35rem!important}.mar-3p4{margin:3.4rem!important}.mar-tb-3p4{margin-top:3.4rem!important;margin-bottom:3.4rem!important}.mar-lr-3p4{margin-left:3.4rem!important;margin-right:3.4rem!important}.mar-top-3p4{margin-top:3.4rem!important}.mar-right-3p4{margin-right:3.4rem!important}.mar-bottom-3p4{margin-bottom:3.4rem!important}.mar-left-3p4{margin-left:3.4rem!important}.mar-3p45{margin:3.45rem!important}.mar-tb-3p45{margin-top:3.45rem!important;margin-bottom:3.45rem!important}.mar-lr-3p45{margin-left:3.45rem!important;margin-right:3.45rem!important}.mar-top-3p45{margin-top:3.45rem!important}.mar-right-3p45{margin-right:3.45rem!important}.mar-bottom-3p45{margin-bottom:3.45rem!important}.mar-left-3p45{margin-left:3.45rem!important}.mar-3p5{margin:3.5rem!important}.mar-tb-3p5{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.mar-lr-3p5{margin-left:3.5rem!important;margin-right:3.5rem!important}.mar-top-3p5{margin-top:3.5rem!important}.mar-right-3p5{margin-right:3.5rem!important}.mar-bottom-3p5{margin-bottom:3.5rem!important}.mar-left-3p5{margin-left:3.5rem!important}.mar-3p55{margin:3.55rem!important}.mar-tb-3p55{margin-top:3.55rem!important;margin-bottom:3.55rem!important}.mar-lr-3p55{margin-left:3.55rem!important;margin-right:3.55rem!important}.mar-top-3p55{margin-top:3.55rem!important}.mar-right-3p55{margin-right:3.55rem!important}.mar-bottom-3p55{margin-bottom:3.55rem!important}.mar-left-3p55{margin-left:3.55rem!important}.mar-3p6{margin:3.6rem!important}.mar-tb-3p6{margin-top:3.6rem!important;margin-bottom:3.6rem!important}.mar-lr-3p6{margin-left:3.6rem!important;margin-right:3.6rem!important}.mar-top-3p6{margin-top:3.6rem!important}.mar-right-3p6{margin-right:3.6rem!important}.mar-bottom-3p6{margin-bottom:3.6rem!important}.mar-left-3p6{margin-left:3.6rem!important}.mar-3p65{margin:3.65rem!important}.mar-tb-3p65{margin-top:3.65rem!important;margin-bottom:3.65rem!important}.mar-lr-3p65{margin-left:3.65rem!important;margin-right:3.65rem!important}.mar-top-3p65{margin-top:3.65rem!important}.mar-right-3p65{margin-right:3.65rem!important}.mar-bottom-3p65{margin-bottom:3.65rem!important}.mar-left-3p65{margin-left:3.65rem!important}.mar-3p7{margin:3.7rem!important}.mar-tb-3p7{margin-top:3.7rem!important;margin-bottom:3.7rem!important}.mar-lr-3p7{margin-left:3.7rem!important;margin-right:3.7rem!important}.mar-top-3p7{margin-top:3.7rem!important}.mar-right-3p7{margin-right:3.7rem!important}.mar-bottom-3p7{margin-bottom:3.7rem!important}.mar-left-3p7{margin-left:3.7rem!important}.mar-3p75{margin:3.75rem!important}.mar-tb-3p75{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.mar-lr-3p75{margin-left:3.75rem!important;margin-right:3.75rem!important}.mar-top-3p75{margin-top:3.75rem!important}.mar-right-3p75{margin-right:3.75rem!important}.mar-bottom-3p75{margin-bottom:3.75rem!important}.mar-left-3p75{margin-left:3.75rem!important}.mar-3p8{margin:3.8rem!important}.mar-tb-3p8{margin-top:3.8rem!important;margin-bottom:3.8rem!important}.mar-lr-3p8{margin-left:3.8rem!important;margin-right:3.8rem!important}.mar-top-3p8{margin-top:3.8rem!important}.mar-right-3p8{margin-right:3.8rem!important}.mar-bottom-3p8{margin-bottom:3.8rem!important}.mar-left-3p8{margin-left:3.8rem!important}.mar-3p85{margin:3.85rem!important}.mar-tb-3p85{margin-top:3.85rem!important;margin-bottom:3.85rem!important}.mar-lr-3p85{margin-left:3.85rem!important;margin-right:3.85rem!important}.mar-top-3p85{margin-top:3.85rem!important}.mar-right-3p85{margin-right:3.85rem!important}.mar-bottom-3p85{margin-bottom:3.85rem!important}.mar-left-3p85{margin-left:3.85rem!important}.mar-3p9{margin:3.9rem!important}.mar-tb-3p9{margin-top:3.9rem!important;margin-bottom:3.9rem!important}.mar-lr-3p9{margin-left:3.9rem!important;margin-right:3.9rem!important}.mar-top-3p9{margin-top:3.9rem!important}.mar-right-3p9{margin-right:3.9rem!important}.mar-bottom-3p9{margin-bottom:3.9rem!important}.mar-left-3p9{margin-left:3.9rem!important}.mar-3p95{margin:3.95rem!important}.mar-tb-3p95{margin-top:3.95rem!important;margin-bottom:3.95rem!important}.mar-lr-3p95{margin-left:3.95rem!important;margin-right:3.95rem!important}.mar-top-3p95{margin-top:3.95rem!important}.mar-right-3p95{margin-right:3.95rem!important}.mar-bottom-3p95{margin-bottom:3.95rem!important}.mar-left-3p95{margin-left:3.95rem!important}.mar-4{margin:4rem!important}.mar-tb-4{margin-top:4rem!important;margin-bottom:4rem!important}.mar-lr-4{margin-left:4rem!important;margin-right:4rem!important}.mar-top-4{margin-top:4rem!important}.mar-right-4{margin-right:4rem!important}.mar-bottom-4{margin-bottom:4rem!important}.mar-left-4{margin-left:4rem!important}.lh-0p55{line-height:.55}.lh-0p6{line-height:.6}.lh-0p65{line-height:.65}.lh-0p7{line-height:.7}.lh-0p75{line-height:.75}.lh-0p8{line-height:.8}.lh-0p85{line-height:.85}.lh-0p9{line-height:.9}.lh-0p95{line-height:.95}.lh-1{line-height:1}.lh-1p05{line-height:1.05}.lh-1p1{line-height:1.1}.lh-1p15{line-height:1.15}.lh-1p2{line-height:1.2}.lh-1p25{line-height:1.25}.lh-1p3{line-height:1.3}.lh-1p35{line-height:1.35}.lh-1p4{line-height:1.4}.lh-1p45{line-height:1.45}.lh-1p5{line-height:1.5}.lh-1p55{line-height:1.55}.lh-1p6{line-height:1.6}.lh-1p65{line-height:1.65}.lh-1p7{line-height:1.7}.lh-1p75{line-height:1.75}.lh-1p8{line-height:1.8}.lh-1p85{line-height:1.85}.lh-1p9{line-height:1.9}.lh-1p95{line-height:1.95}.lh-2{line-height:2}.w-p05{width:5%}.w-p1{width:10%}.w-p15{width:15%}.w-p2{width:20%}.w-p25{width:25%}.w-p3{width:30%}.w-p35{width:35%}.w-p4{width:40%}.w-p45{width:45%}.w-p5{width:50%}.w-p55{width:55%}.w-p6{width:60%}.w-p65{width:65%}.w-p7{width:70%}.w-p75{width:75%}.w-p8{width:80%}.w-p85{width:85%}.w-p9{width:90%}.w-p95{width:95%}.w-1{width:100%}.weight100{font-weight:100}.weight200{font-weight:200}.weight300{font-weight:300}.weight400{font-weight:400}.weight500{font-weight:500}.weight600{font-weight:600}.weight700{font-weight:700}.weight800{font-weight:800}.weight900{font-weight:900}.fsize-p1{font-size:.1em}.fsize-p1r{font-size:.1rem}.fsize-p2{font-size:.2em}.fsize-p25{font-size:.25em}.fsize-p25r{font-size:.25rem}.fsize-p2r{font-size:.2rem}.fsize-p3{font-size:.3em}.fsize-p3r{font-size:.3rem}.fsize-p4{font-size:.4em}.fsize-p4r{font-size:.4rem}.fsize-p5{font-size:.5em}.fsize-p5r{font-size:.5rem}.fsize-p6{font-size:.6em}.fsize-p6r{font-size:.6rem}.fsize-p7{font-size:.7em}.fsize-p75{font-size:.75em}.fsize-p75r{font-size:.75rem}.fsize-p7r{font-size:.7rem}.fsize-p8{font-size:.8em}.fsize-p8r{font-size:.8rem}.fsize-p9{font-size:.9em}.fsize-p9r{font-size:.9rem}.fsize-1{font-size:1em}.fsize-1p1{font-size:1.1em}.fsize-1p1r{font-size:1.1rem}.fsize-1p2{font-size:1.2em}.fsize-1p25{font-size:1.25em}.fsize-1p25r{font-size:1.25rem}.fsize-1p2r{font-size:1.2rem}.fsize-1p3{font-size:1.3em}.fsize-1p3r{font-size:1.3rem}.fsize-1p4{font-size:1.4em}.fsize-1p4r{font-size:1.4rem}.fsize-1p5{font-size:1.5em}.fsize-1p5r{font-size:1.5rem}.fsize-1p6{font-size:1.6em}.fsize-1p6r{font-size:1.6rem}.fsize-1p7{font-size:1.7em}.fsize-1p75{font-size:1.75em}.fsize-1p75r{font-size:1.75rem}.fsize-1p7r{font-size:1.7rem}.fsize-1p8{font-size:1.8em}.fsize-1p8r{font-size:1.8rem}.fsize-1p9{font-size:1.9em}.fsize-1p9r{font-size:1.9rem}.fsize-1r{font-size:1rem}.fsize-2{font-size:2em}.fsize-2p1{font-size:2.1em}.fsize-2p1r{font-size:2.1rem}.fsize-2p2{font-size:2.2em}.fsize-2p25{font-size:2.25em}.fsize-2p25r{font-size:2.25rem}.fsize-2p2r{font-size:2.2rem}.fsize-2p3{font-size:2.3em}.fsize-2p3r{font-size:2.3rem}.fsize-2p4{font-size:2.4em}.fsize-2p4r{font-size:2.4rem}.fsize-2p5{font-size:2.5em}.fsize-2p5r{font-size:2.5rem}.fsize-2p6{font-size:2.6em}.fsize-2p6r{font-size:2.6rem}.fsize-2p7{font-size:2.7em}.fsize-2p75{font-size:2.75em}.fsize-2p75r{font-size:2.75rem}.fsize-2p7r{font-size:2.7rem}.fsize-2p8{font-size:2.8em}.fsize-2p8r{font-size:2.8rem}.fsize-2p9{font-size:2.9em}.fsize-2p9r{font-size:2.9rem}.fsize-2r{font-size:2rem}.fsize-3{font-size:3em}.fsize-3p1{font-size:3.1em}.fsize-3p1r{font-size:3.1rem}.fsize-3p2{font-size:3.2em}.fsize-3p2r{font-size:3.2rem}.fsize-3p3{font-size:3.3em}.fsize-3p3r{font-size:3.3rem}.fsize-3p4{font-size:3.4em}.fsize-3p4r{font-size:3.4rem}.fsize-3p5{font-size:3.5em}.fsize-3p5r{font-size:3.5rem}.fsize-3p6{font-size:3.6em}.fsize-3p6r{font-size:3.6rem}.fsize-3p7{font-size:3.7em}.fsize-3p7r{font-size:3.7rem}.fsize-3p8{font-size:3.8em}.fsize-3p8r{font-size:3.8rem}.fsize-3p9{font-size:3.9em}.fsize-3p9r{font-size:3.9rem}.fsize-3r{font-size:3rem}.fsize-4{font-size:4em}.fsize-4p1{font-size:4.1em}.fsize-4p1r{font-size:4.1rem}.fsize-4p2{font-size:4.2em}.fsize-4p2r{font-size:4.2rem}.fsize-4p3{font-size:4.3em}.fsize-4p3r{font-size:4.3rem}.fsize-4p4{font-size:4.4em}.fsize-4p4r{font-size:4.4rem}.fsize-4p5{font-size:4.5em}.fsize-4p5r{font-size:4.5rem}.fsize-4p6{font-size:4.6em}.fsize-4p6r{font-size:4.6rem}.fsize-4p7{font-size:4.7em}.fsize-4p7r{font-size:4.7rem}.fsize-4p8{font-size:4.8em}.fsize-4p8r{font-size:4.8rem}.fsize-4r{font-size:4rem}.weight100{font-weight:100}.weight200{font-weight:200}.weight300{font-weight:300}.weight400{font-weight:400}.weight500{font-weight:500}.weight600{font-weight:600}.weight700{font-weight:700}.weight800{font-weight:800}.weight900{font-weight:900}.composition .fiber-amount{font-weight:300}.composition .pct{font-weight:500}.composition .fiber-name{font-weight:700}.yarn-line-tile .care-symbols{display:flex;flex-flow:row nowrap;justify-content:flex-end}.yarn-line-tile .care-symbols .care-symbol{flex:1 1 1.5rem;max-width:1.5rem}.yarn-line-tile .bottom-details{display:flex;align-items:center}.yarn-line-tile .bottom-details .yarn-weight-detail{flex:0 1 40%}.yarn-line-tile .bottom-details .putups{flex:1 0 auto}.yarn-line-tile .putups .putup .weight,.yarn-line-tile .putups .putup .yardage{display:block}.catalog .app-body{padding-top:5em;padding-bottom:5em}.brand-banner{display:flex;flex-flow:row wrap;--tile-width:calc(100% / 16);--tile-height:calc(100vw / 17)}.brand-banner .brand-box{flex:0 0 30%;background-origin:content-box;padding:1em 2em;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:#fff}.brand-banner .tiles{flex:0 0 70%;display:flex;flex-flow:row wrap}.brand-banner .tiles .tile.design-cover-tile{flex:1 1 var(--tile-width);height:var(--tile-height);align-self:stretch;max-width:var(--tile-width);background-image:linear-gradient(#c2c2c2 0%,#fff 100%)}.brand-banner .tiles .tile.design-cover-tile.blank{border-left:.5px dashed rgba(0,0,0,.07)}.brand-banner .tiles:hover .tile .image-box{opacity:.35}.brand-banner .tiles .tile.design-cover-tile:not(.blank):hover .image-box{opacity:1;transform:scale(2.2);z-index:5;position:relative;box-shadow:10px 0 20px -15px rgba(0,0,0,.9),-10px 0 20px -15px rgba(0,0,0,.9);border:1px solid var(--color-blue);transform-origin:center center}.brand-banner .tiles .tile.design-cover-tile a{display:block;height:100%;width:100%;position:relative}.brand-banner .tiles .tile.design-cover-tile .image-box{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%}.brand-banner .brand-product-types{padding:1em;flex:1 1 content;align-self:center;text-align:center;display:flex;flex-flow:row wrap}.brand-banner .brand-product-types .buttons{flex:0 0 100%}.brand-banner .brand-product-types .title-wrap{flex:0 0 100%}.brand-banner .brand-product-types .buttons .ae-btn{margin-bottom:2px}.brand-banner .brand-description{padding:1em 1em 1em 0;flex:1 1 10%;align-self:center;font-size:.9em}.products-for-brand .yarn-products{flex:0 0 64%}.products-for-brand .publication-products{flex:0 0 36%}.products-for-brand .yarn-products .yarn-line-tiles>.flex-item{flex:0 0 calc(100% / 4)}.products-for-brand .publication-products .publication.flex-item{flex:0 0 calc(100% / 2)}.yarn-line-tiles{justify-content:center}.yarn-line-tiles>.flex-item{flex:1 1 calc(100% / 6);align-self:flex-start;max-width:250px}.yarn-line-tile{border:1px solid transparent;border-bottom:1px solid rgba(0,0,0,.2);border-radius:5px;overflow:hidden;margin-bottom:2em}.yarn-line-tile:hover{border-color:var(--color-blue)}.yarn-line-tile .tile-top .tile-top-img img{display:block;width:100%}.yarn-line-tile .tile-bottom{background:#fff;box-shadow:0 10px 15px -20px #000;border-top:1px solid rgba(0,0,0,.3)}.yarn-product .brand-box{float:left;width:calc(100% * (1/3));display:flex;vertical-align:top;flex-direction:column;justify-content:center}.yarn-product .product-title{float:left;width:calc(100% * (2/3));display:flex;vertical-align:top;flex-direction:column;justify-content:center}.yarn-product .product-title h1{font-size:3em;font-weight:300;padding:0 1em}.yarn-product .brand-box .brand-logo{height:8em;background-position:center center;background-size:90% 80%;background-repeat:no-repeat}.yarn-product .yarn-feature{align-self:flex-start;width:calc(100% * (1/3));position:-webkit-sticky;position:sticky;top:5em;background:#fff}.yarn-product .products{width:calc(100% * (2/3));padding-left:1em}.yarn-product .products .product-descr{line-height:1.5;font-size:1.25em;padding:1em;color:var(--color-blueDark);background-color:#fff;font-weight:300;margin-bottom:1em}.yarn-product .products .yarn-specs{padding:1em;background-color:#fff;font-weight:300;margin-bottom:1em}.yarn-product .products .yarn-specs .tool-size-chart{flex:1 1 auto;padding:1em .5em}.yarn-product .products .yarn-specs .sts-per-4-in{flex:1 1 auto;margin-left:auto;padding:1em .5em}.yarn-product .products .yarn-specs .tool-size-chart .title,.yarn-product .products .yarn-specs .sts-per-4-in .title{padding-bottom:.5em;text-align:center}.yarn-product .products .yarn-specs .tool-size-chart .size-type,.yarn-product .products .yarn-specs .sts-per-4-in .sts-box{flex:1 1 auto;text-align:center;background:var(--color-lavender);border-left:.1em #fff solid;border-right:.1em #fff solid}.yarn-product .products .yarn-specs .tool-size-chart .size-type .size-label,.yarn-product .products .yarn-specs .sts-per-4-in .sts-box .label{text-transform:uppercase;font-size:.7em;background:var(--color-blueDark);color:#fff;padding:.25em .5em;font-weight:700}.yarn-product .products .yarn-specs .tool-size-chart .size-type .size-figure,.yarn-product .products .yarn-specs .sts-per-4-in .sts-box .sts{padding:.5em;font-size:1.2em;color:var(--color-blueDark)}.yarn-product .products.hide-archived .product.ARCHIVE{display:none}.yarn-product .products .product{text-decoration:none;color:inherit}.yarn-product .section-title{align-items:flex-end}.yarn-product .section-title.border-bottom{border-bottom:1px solid rgba(0,0,0,.4)}.yarn-product .yarn-feature .product-image{height:45vh;background-size:contain;background-repeat:no-repeat;background-position:center center;flex:1 1 100%}.yarn-product .yarn-feature .product-specs{flex:1 1 100%}.yarn-product .yarn-feature .product-specs .care-symbols{display:flex;flex-flow:row nowrap;justify-content:flex-end}.yarn-product .yarn-feature .product-specs .care-symbols .care-symbol{flex:1 1 2.5rem;max-width:2.5rem}.yarn-product .products .yarn-shades{margin-left:-.25em;margin-right:-.25em}.yarn-product .products .yarn-shades .flex-item{padding-left:.25em;padding-right:.25em}.yarn-shade-mock{transition:transform .1s;display:inline-block}.yarn-shade-mock.swatch_HL{display:flex}.yarn-shade-mock:hover{position:relative;z-index:5}.yarn-shade-mock.circle{--circle-diam:5.75em}.yarn-shade-mock.circle{margin:0 0 3em;width:var(--circle-diam);background:#fff;border-top-left-radius:calc(var(--circle-diam) / 2);border-top-right-radius:calc(var(--circle-diam) / 2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.yarn-shade-mock.circle:hover{background:#000;color:#fff;cursor:pointer;box-shadow:0 5px 15px -10px #000;transform:scale(1.3)}.yarn-shade-mock.circle:hover .imgwrap{border-color:#000!important}.yarn-shade-mock.circle:hover .more-tab{background:var(--color-yellow);color:var(--color-blueDark)}.yarn-shade-mock.circle .imgwrap{display:inline-block;overflow:hidden;background-size:cover;background-position:center center;border-radius:50%;width:var(--circle-diam);height:var(--circle-diam);border:calc(var(--circle-diam) / 24) solid #fff}.yarn-shade-mock.circle .shade-info{text-align:center;padding:0 .25em .5em}.yarn-shade-mock.circle .shade-info .shade-title{font-style:italic;font-size:.7em}.yarn-shade-mock.circle .more-tab{font-weight:700;border-top:1px solid rgba(0,0,0,.2);padding:.5em .25em;font-size:.7em;text-align:center;background:var(--color-yellow);color:var(--color-blueDark)}.yarn-shade-mock.swatch_HL{transform-origin:right center;margin:0 0 1em 0;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 3px 15px -15px #000;cursor:pointer}.yarn-shade-mock.swatch_HL .shade-info{padding:1em .5em;text-align:center;vertical-align:middle}.yarn-shade-mock.swatch_HL .shade-info .shade-number{font-size:1.7em}.yarn-shade-mock.swatch_HL .shade-info .shade-title{padding-top:.25rem;font-size:.7em;font-style:italic}.yarn-shade-mock.swatch_HL .more-tab{font-size:.7em;font-weight:700;border-top:1px dashed #333;padding:.5em .25em;padding:.5em 1em;text-align:center;vertical-align:middle;background:var(--color-yellow);color:var(--color-blueDark)}.yarn-shade-mock.swatch_HL .shade-label{flex:0 1 7em}.yarn-shade-mock.swatch_HL .imgwrap{vertical-align:middle;background-size:100% auto;background-repeat:repeat-y;background-position:top center;flex:1 1 100px;min-height:5em}.yarn-shade-mock.swatch_HL .imgwrap img{display:block}.yarn-shade-mock.swatch_HL:hover{box-shadow:0 5px 15px -6px #000;transform:scale(1.1)}.yarn-shade-mock.ARCHIVE .shade-info{color:#afafaf}.yarn-product .designs-for-yarn>.flex-item{flex-grow:0;width:25%;padding-left:.5em;padding-right:.5em}.yarn-product .designs-for-yarn .design{border:1px solid transparent;margin-bottom:2em;border-bottom:1px solid rgba(0,0,0,.15)}.yarn-product .designs-for-yarn .design:hover{border:1px solid var(--color-blue)}.yarn-product .designs-for-yarn .design .design-img{border-bottom:1px solid rgba(0,0,0,.2)}.yarn-product .designs-for-yarn .design .design-img img{display:block}.yarn-product .designs-for-yarn .design .design-bottom{padding:.5em .5em;background:#fff}.yarn-product .designs-for-yarn .design .design-bottom .from-publication{font-size:.8em;font-weight:700;padding-bottom:.25em}.yarn-product .designs-for-yarn .design .design-bottom .design-title{font-style:italic;font-weight:100}.yarn-product .designs-for-yarn .design .design-bottom .design-tag{font-size:.65em;font-weight:600}.yarn-product .designs-for-yarn .design .design-bottom .design-tags{margin-top:.5em;padding-top:.5em;border-top:1px dashed #ccc}.pub-mock{perspective:2500px;width:100%;text-align:center}.pub-mock .cover{display:inline-block;width:100%;position:relative;overflow:hidden;box-shadow:10px 0 20px -10px rgba(0,0,0,.75);border:1px solid rgba(0,0,0,.25);transform-origin:center left;max-width:90%}.pub-mock .cover img{width:100%;display:block}.pub-mock.book .cover{box-shadow:5px 0 0 -2px #f7f7f7,7px 0 0 -3px #ccc,9px 0 0 -4px #f7f7f7,11px 0 0 -5px #ccc,11px 0 0 -2px #999,15px 0 25px -15px rgba(0,0,0,.75);border-radius:3px 0 0 3px;transform-origin:center left;transform:rotateY(-13deg)}.pub-mock .cover:focus::after{display:none!important}.pub-mock.book .cover:before{content:"";position:absolute;left:10px;display:block;z-index:2;height:100%;width:4px;background:rgba(0,0,0,.15);border-right:2px solid rgba(255,255,255,.15)}.pub-mock.book .embellish{position:absolute;width:100%;height:100%;box-shadow:inset 5px 0 10px -5px rgba(0,0,0,.5);top:0;left:0}.pub-mock.magazine .cover{transform:rotateX(10deg) rotate(-1deg);transition:transform 100ms linear;box-shadow:5px 0 0 -3px #f7f7f7,6px 0 0 -3px #ccc,7px 0 0 -4px #f7f7f7,8px 0 0 -4px #ccc,9px 0 0 -6px #f7f7f7,10px 0 0 -5px #999,10px 0 20px -10px rgba(0,0,0,.75)}.pub-mock.leaflet .cover,.pub-mock.pad .cover{background-repeat:no-repeat;background-position:bottom right;background-size:contain;transform-origin:center bottom;transform:rotateX(0);box-shadow:0 3px 0 #f7f7f7,0 4px 0 #ccc,0 7px 0 #f7f7f7,0 0 20px -10px rgba(0,0,0,.75)}.publications-by-brand .logo{width:25%}.publications-by-brand .logo .brand-product-types{margin-top:2em;text-align:center}.publications-by-brand .logo .brand-product-types .ae-btn{margin-bottom:.25em}.publications .publication{width:calc(100% / 6);margin-bottom:3.5em;padding:0 1em}.publications .publication .pub-mock{margin-bottom:1em}.pub-mock.hov:hover .cover{border:1px solid var(--color-blue)}.pub-mock .publication-type{position:absolute;bottom:.5em;left:.5em;z-index:3}.pub-mock.hov.book:hover .cover{transform:rotateY(-16deg);box-shadow:5px 0 0 -3px #f7f7f7,6px 0 0 -3px #ccc,10px 0 0 -4px #f7f7f7,11px 0 0 -4px #ccc,15px 0 0 -6px #f7f7f7,16px 0 0 -4px #999,10px 0 20px -10px rgba(0,0,0,.75)}.pub-mock.hov.magazine .cover:hover{transform:rotateX(10deg) rotate(-3deg);box-shadow:3px 0 0 -2px #f7f7f7,5px 0 0 -3px #ccc,7px 0 0 -4px #f7f7f7,9px 0 0 -5px #ccc,9px 0 0 -4px #999,15px 0 25px -15px rgba(0,0,0,.75)}.pub-mock.hov.leaflet .cover,.pub-mock.hov.pad .cover{background-repeat:no-repeat;background-position:bottom right;background-size:contain;transform-origin:left top;transition:transform 100ms linear;box-shadow:0 1px 0 #f7f7f7,0 2px 0 #ccc,0 3px 0 #f7f7f7,0 4px 0 #ccc,0 5px 0 #f7f7f7,0 6px 1px #555,0 0 20px -10px rgba(0,0,0,.75)}.pub-mock.hov.leaflet .cover:hover,.pub-mock.hov.pad .cover:hover{transform:rotateX(5deg) rotateY(-5deg)}.pub-mock.hov.leaflet .cover:after,.pub-mock.hov.pad .cover:after{content:"";position:absolute;bottom:0;right:0;background-image:url(../../_img/curl4.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat;z-index:5;display:block;width:70px;height:120px}.pub-mock.hov.leaflet .cover:hover:after,.pub-mock.hov.pad .cover:hover:after{width:100px;height:120px}.publication-product .publication-feature{align-self:flex-start;width:calc(100% * (1/4));padding-right:1em;position:-webkit-sticky;position:sticky;top:5em}.publication-product .publication-feature .pub-mock{margin-bottom:1em}.publication-product .publication-feature .publication-title{text-align:right;margin-top:1rem;font-size:2em;font-weight:700;word-break:break-word}.publication-product .product-contents{width:calc(100% * (3/4));padding-left:1em}.publication-product .product-contents .publication-descr{padding:2em;background:#fff;line-height:1.4;margin-bottom:2em;position:relative;font-weight:100}.publication-product .product-contents .publication-descr .publication-errata{border-top:1px dashed #eee;margin-top:1em}.publication-product .product-contents .publication-descr .publication-title{font-size:2em;margin-bottom:.5em;font-weight:700;word-break:break-word}.publication-product .product-contents .publication-designs>.flex-item{flex:0 1 calc(100% / 5);max-width:220px}.publication-product .product-contents .publication-designs .design{background:#fff;align-items:stretch;border:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.2);border-radius:3px;overflow:hidden}.publication-product .product-contents .publication-designs .design:hover{border:1px solid var(--color-blue)}.publication-product .product-contents .publication-designs .design .design-title-section{padding:.5em;border-bottom:1px solid rgba(0,0,0,.5)}.publication-product .product-contents .publication-designs .design .design-title-section .label{font-size:.6em;font-weight:400;text-transform:uppercase}.publication-product .product-contents .publication-designs .design .design-title-section .design-title{font-style:italic;font-size:1.2em;font-weight:100}.publication-product .product-contents .publication-designs .design .thumbnail{flex:1 1 100%;align-self:stretch;background-color:#fff}.publication-product .product-contents .publication-designs .design .thumbnail img{width:100%;display:block}.publication-product .product-contents .publication-designs .design .design-info{flex:0 1 100%;display:flex;flex-direction:column}.publication-product .product-contents .publication-designs .design .design-info .design-tags{padding:.25em .5em;text-align:right}.publication-product .product-contents .publication-designs .design .design-info .design-tags li{display:inline-block;margin-left:.5em;font-size:.7em}.publication-product .product-contents .publication-designs .design .design-info .design-tags li:first-child{margin-left:0}.publication-product .product-contents .publication-designs .design .design-info .design-descr{color:#626262}.publication-product .product-contents .publication-designs .design .design-info .design-materials .design-uses-header{background:#fff;color:#222;padding:.25rem .5rem;text-align:center;font-size:.5em;text-transform:uppercase;line-height:1;border-bottom:1px dashed rgba(0,0,0,.5)}.publication-product .product-contents .publication-designs .design .design-info .design-materials table.garment{margin-bottom:.5em}.publication-product .product-contents .publication-designs .design .design-info .design-materials table.garment:last-of-type{margin-bottom:0}.publication-product .product-contents .publication-designs .design .design-info .design-materials table.garment thead .garment-name{padding:.25rem .5rem;font-size:.8em;font-style:italic}.publication-product .product-contents .publication-designs .design .design-info .design-materials table.garment tbody td{padding:.25em .5em;border-bottom:1px solid rgba(0,0,0,.2)}.publication-product .product-contents .publication-designs .design .design-info .design-materials table.garment tbody tr:nth-child(odd){background:rgba(0,0,0,.05)}.publication-product .product-contents .publication-designs .design .design-info .design-materials .garment .material-list-item{font-size:.85em;line-height:1.3}.publication-product .product-contents .publication-designs .design .design-options{background:#f8f8f8;border-top:1px solid rgba(0,0,0,.2);flex:0 1 100%;padding:.5em;margin-top:auto;text-align:right;font-size:.8em}.design-layout .design-preview{flex:0 0 400px;padding-right:2em}.design-layout .design-preview .preview-header{background:#fff;padding:1em;text-align:center}.design-layout .design-preview .preview-header .brand-logo{min-height:3em;max-height:6em;background-position:center center;background-repeat:no-repeat;margin:.25em 2em;display:block}.design-layout .design-preview .preview-header .indie-design-logo{width:100%}.design-layout .design-preview .design-image{width:100%}.design-layout .design-preview .design-from{margin-bottom:1em;padding:1em;background:#fff}.design-layout .design-preview .design-from .from-publication{flex:0 0 6em}.design-layout .design-preview .design-from .design-from-info{flex:1 1 1px;padding:.5em 1em}.design-layout .design-preview .design-from .design-from-info .from-publication-title{font-size:1.4em;font-weight:700;line-height:1.2;word-break:break-word}.design-layout .design-preview .design-from .design-from-info .from-publication-title{display:block;text-decoration:none}.design-layout .design-info{flex:1 1 380px;padding:1.5em 2em;background:#fff;display:block}.design-layout .design-info .design-header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dashed rgba(0,0,0,.2)}.design-layout .design-info .design-header .header-text{flex:1 1 250px}.design-layout .design-info .design-label{text-transform:uppercase}.design-layout .design-info .design-title{font-size:3em;font-weight:100;font-style:italic;padding-bottom:.5rem;padding-right:1rem}.design-layout .design-info .design-options{text-align:right;font-size:1.5em}.design-layout .design-info .design-options .ae-btn{margin:0 0 .25em 0}.design-layout .design-info .design-options .ae-btn:last-child{margin-right:0}.design-layout .design-info .descr-text{padding:1em;background:rgba(0,0,0,.025);border-radius:5px;margin:.5em .25em}.design-layout .design-info .descr-text .design-errata{border-top:1px dashed #eee;margin-top:1em}.design-layout .design-info .descr-text .design-errata table{width:100%}.design-layout .design-info .descr-text .design-errata table tr:nth-child(even){background:rgba(0,0,0,.025);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.design-layout .design-info .descr-text .design-errata table tr td{padding:.5em .25em}.design-layout .design-info .design-tags{margin:1em 0;text-align:left}.design-layout .design-info .design-tags li{display:inline-block;margin:0 0em .25em 0}.design-layout .design-info .design-tags a.design-tag{text-decoration:none}.design-layout .design-info .design-tags a.design-tag:hover{text-decoration:underline}.design-layout .design-info .garment{display:inline-block;padding:1em;background:rgba(0,0,0,.025);border-radius:5px;margin:.5em .25em}.design-layout .design-info .garment .garment-name{text-transform:capitalize;font-weight:700;margin-bottom:.5em;text-align:left}.design-layout .design-info .garment .garment-material.circle{width:10em;padding:1em;text-align:center}.design-layout .design-info .garment .garment-material .yarn-shade-mock{text-decoration:none;color:inherit}.design-layout .design-info .garment .garment-material .yarn-shade-mock:hover{color:#fff}.design-layout .design-info .garment .garment-material .yarn-shade-mock.circle{--circle-diam:8em;margin:0;display:inline-block}.design-layout .design-info .garment .garment-material .material-title{padding:.5em 0}.design-layout .design-info .garment .garment-material .material-title .material-link{text-decoration:none;font-size:1.2em;font-weight:700;display:inline-block}.accessories .brand-logo{flex:1 1 34%;align-self:center}.accessories .brand-descr{flex:1 1 66%;line-height:1.4;padding:0 1em}.style-image-tile{background-position:left bottom;background-repeat:no-repeat;background-size:cover}.DW .style-image-tile{height:14em}.IN .style-image-tile{height:22em}.UM .style-image-tile{height:24em}.units-SET{align-items:stretch;justify-content:center}.units-SET .item-wrap{flex:0 1 calc(100% / 6);cursor:pointer;padding:1em;margin-bottom:2em;position:relative;background:#fff}.units-SET .item-wrap:hover{transform:scale(1.1);z-index:5;transform-origin:top center;box-shadow:10px 0 20px -20px rgba(0,0,0,.75),-10px 0 20px -20px rgba(0,0,0,.75);border:1px solid var(--color-blue)}.units-SET .item-wrap .item-descr{padding:.25em 0}.units-SET .item-wrap .style-name{font-weight:700}.units-SET .item-wrap .identity{font-weight:400;font-style:italic}.INDIV-size-blocks>.flex-item{flex:1 1 50%}.type-box{margin:1em 0;background:#fff;border-bottom:1px solid rgba(0,0,0,.2)}.INDIV-title{font-size:1.5em;padding:.5em 1em;text-align:center}.units-INDIV{align-items:stretch;justify-content:center;padding:0 1em 1em 1em}.INDIV-title .style-name{font-weight:700}.INDIV-title .type-name{font-weight:300;font-style:italic}.INDIV-title .unit{font-weight:300}.units-INDIV .item-wrap{min-width:60px;min-height:88px;margin:0 0;border:1px solid #fff;display:flex;justify-content:flex-start;flex-direction:column;text-align:center;cursor:pointer;background:#fff}.units-INDIV .item-wrap.empty{cursor:default;background:rgba(0,0,0,.05);border-left:1px dashed #fff;border-right:1px dashed #fff}.units-INDIV .item-wrap:last-child.empty{border-right:1px solid #fff}.units-INDIV .item-wrap:first-child.empty{border-left:1px solid #fff}.size-box{background:#fff;padding:.25em .25em;text-align:center}.style-section{margin:15em 0}.style-section.DW .size-box{border-top:.5em solid rgba(61,61,61,1);background:rgba(61,61,61,.05)}.style-section.DW .INDIV-title{background:rgba(61,61,61,1);color:#fff}.style-section.IN .size-box{border-top:.5em solid rgba(25,62,92,1);background:rgba(25,62,92,.1)}.style-section.IN .INDIV-title{background:rgba(25,62,92,1);color:#fff}.style-section.UM .size-box{border-top:.5em solid rgba(95,63,56,1);background:rgba(95,63,56,.1)}.style-section.UM .INDIV-title{background:rgba(95,63,56,1);color:#fff}.units-INDIV .item-wrap .size-box{flex-grow:1;display:flex;justify-content:center;flex-direction:column;text-align:center;line-height:1.4}.units-INDIV .item-wrap:not(.empty):hover{position:relative;z-index:5;transform:scale(1.3);transform-origin:top center;box-shadow:0 0 30px -15px rgba(0,0,0,.75);border:1px solid var(--color-blue)}.units-INDIV .item-wrap:not(.empty):hover .size-box{background-color:#fff}.size-box .size-US .size-fig{font-weight:900}.size-box .size-US .label{font-size:.7em}.size-box .size-MM .label{font-size:.7em}.size-US sup{vertical-align:super;font-size:.7em}.size-US sub{vertical-align:sub;font-size:.7em}.item-wrap .item-img{display:block;width:100%}.tools-for-type .row .cell.size{flex:0 0 3em;background:rgba(0,0,0,.9);color:#fff}.errata-text del{color:red;background:rgba(255,0,0,.07);display:inline-block;text-decoration:line-through;padding:0 .25em}.errata-text em{color:#178727;background:rgba(0,255,78,.07);display:inline-block;font-weight:700;padding:0 .25em}.modal-content .product-specs{flex:0 0 60%;position:relative;height:100%;overflow-y:scroll;background:#fff;-webkit-overflow-scrolling:touch}.modal-content .product-specs.hook-and-needle{display:flex;vertical-align:top;flex-direction:column;justify-content:center}.modal-content .product-specs .shade-header{padding:1em 0em 3em 0;color:#111;background:linear-gradient(180deg,#ccc 0%,#fff 100%)}.modal-content .product-specs.circle .shade-header .yarn-shade-image{padding-right:2em}.modal-content .product-specs.circle .shade-header .yarn-shade-image .imgwrap{height:20em;width:20em;border-radius:0 50% 50% 0;background-size:cover;background-position:center center;background-repeat:no-repeat;display:inline-block;border:1px solid rgba(0,0,0,.3);box-shadow:0 5px 15px -10px rgba(0,0,0,.8) inset;border-left:none}.modal-content .product-specs.swatch_HL .shade-header{display:block}.modal-content .product-specs.swatch_HL .shade-header .yarn-shade-image{padding:1em 5em 0 0}.modal-content .product-specs.swatch_HL .shade-header .yarn-shade-image .imgwrap{width:100%;height:25vh;border-radius:0 12.5vh 12.5vh 0;background-size:100% auto;background-position:center center;background-repeat:repeat-y;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 5px 15px -10px rgba(0,0,0,.8) inset}.modal-content .product-specs.swatch_HL .shade-header .yarn-shade-text{padding:2em 1em 0}.modal-content .product-specs .design-tiles{padding:1em}.modal-content .product-specs .design-tiles>.flex-item{flex-grow:0;width:calc(100% / 7);padding:.25em}.modal-content .product-specs .design-tiles>.flex-item *{display:block}.modal-content .product-specs .design-tiles>.flex-item.exact-color a{border:4px solid var(--color-yellow)}.modal-content .product-specs .publication-header{padding:1em 0em 3em 0;color:#111;background:linear-gradient(180deg,#ccc 0%,#fff 100%)}.modal-content .product-specs .publication-header .pub-mock{margin-bottom:1em;text-align:center}.modal-content .product-specs .publication-header .pub-mock .cover{height:65vh;width:auto}.modal-content .product-specs .publication-header .pub-mock .cover img{width:auto;height:100%;display:block}.modal-content .product-specs .hook-and-needle-header{padding-top:1em;color:#111;background:#fff}.modal-content .product-specs .hook-and-needle-header .lykke-logo{width:120px;display:inline-block}.modal-content .product-specs .hook-and-needle-header .style-logo{width:220px;display:inline-block}.modal-content .product-specs .hook-and-needle-header .product-title{font-size:1.2em;text-align:center;margin:.5em 1em}.modal-content .product-specs .hook-and-needle-header .product-title .size{display:block;font-size:1.5em;margin-top:.5em}.modal-content .product-specs .hook-and-needle-header .product-title .size .size-US .size-fig{font-weight:900}.modal-content .product-specs .hook-and-needle-header .product-title .brand-name{text-transform:uppercase}.modal-content .product-specs .hook-and-needle-header .product-title .style-name{font-style:italic}.modal-content .product-specs .hook-and-needle-header .product-title .type-name{font-weight:700;font-size:1.5em}.modal-content .product-specs .hook-and-needle-header .product-title .unit-name{font-size:1.5em}.modal-content .product-specs .hook-and-needle-header .hook-and-needle-mock{background-repeat:no-repeat;background-size:contain;background-position:center top;height:65vh}.modal-body{display:flex;flex-flow:row wrap}.modal-content .locations{flex:0 0 40%;position:relative;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-right:1px solid rgba(0,0,0,.95)}.modal-content .locations .shop-local-header{background:#fff;font-weight:100;width:100%}.modal-content .locations .shop-local-header .shoploc{flex:0 0 100%;height:12em;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block}.modal-content .locations .shop-local-header .set-visitor-location-form{padding-top:1em}.modal-content .locations .shop-local-header .set-visitor-location-form .input-label{cursor:pointer}.modal-content .locations .shop-local-header .set-visitor-location-form .address-toggle{background-color:var(--color-lavender);color:var(--color-blue)}.modal-content .locations .shop-local-header .set-visitor-location-form .clear-visitor-location{cursor:pointer}.modal-content .locations .shop-local-header .set-visitor-location-form .clear-visitor-location:hover{color:#000}.modal-content .locations .shop-local-header .shop-local-result-summary{background:var(--color-yellowFade);padding:.5em .5em;border-bottom:1px solid rgba(0,0,0,.2);text-align:center}.modal-content .locations .location{border-bottom:1px solid rgba(0,0,0,.2);width:100%}.modal-content .locations .location:nth-child(odd){background:rgba(0,0,0,.02)}.modal-content .locations .location .flex-item.location-image{width:8em;padding:.5em;background:#fff;flex-shrink:0;align-self:stretch}.modal-content .locations .location .flex-item.location-image .image-container{background-origin:content-box;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center center;height:100%}.modal-content .locations .location .flex-item.location-image .image-container.bg-placeholder{background-size:cover}.modal-content .locations .location .flex-item.location-info{border-left:1px solid rgba(0,0,0,.1);padding:.5em 1em;flex-shrink:1;flex-grow:1}.modal-content .locations .location .flex-item.location-info .location-address{font-size:.75rem}@media screen and (max-height:650px) and (orientation:landscape){.publication-product .publication-feature{position:relative;top:0}}@media (max-width:1280px){.products-for-brand .yarn-products{flex:0 0 58%}.products-for-brand .publication-products{flex:0 0 42%}.products-for-brand .yarn-products .yarn-line-tiles>.flex-item{flex:0 0 calc(100% / 3)}.brand-banner{--tile-width:calc(100% / 14);--tile-height:calc(100vw / 17)}.brand-banner .tiles .tile:nth-child(1n+43){display:none}.yarn-line-tiles>.flex-item{flex:0 1 20%}.publications .publication{width:20%}.publication-product .product-contents .publication-designs>.flex-item{flex:0 1 calc(100% / 4);max-width:220px}.publication-product .product-contents .publication-designs .design .thumbnail{flex:0 1 100%}.publication-product .product-contents .publication-designs .design .design-info{flex:0 1 100%}.publication-product .product-contents .publication-designs .design .design-options{flex:0 1 100%}.units-SET .item-wrap{flex:0 1 calc(100% / 5);min-width:10em}.modal-content .product-specs{flex:0 0 55%}.modal-content .locations{flex:0 0 45%}.modal-content .product-specs.circle .shade-header .yarn-shade-image .imgwrap{height:15em;width:15em}.modal-content .product-specs .design-tiles>.flex-item{width:20%}}@media (max-width:1024px){.products-for-brand .yarn-products{flex:0 0 50%}.products-for-brand .publication-products{flex:0 0 50%}.products-for-brand .yarn-products .yarn-line-tiles>.flex-item{flex:0 0 calc(100% / 2)}.products-for-brand .publication-products .publication.flex-item{flex:0 0 calc(100% / 2)}.yarn-line-tiles>.flex-item{flex:0 1 25%}.yarn-product .yarn-feature{width:calc(100%* (2/5))}.yarn-product .products{width:calc(100%* (3/5))}.yarn-product .products .yarn-shades{margin-left:-.125em;margin-right:-.125em}.yarn-product .products .yarn-shades .flex-item{padding-left:.125em;padding-right:.125em}.yarn-product .products .yarn-shade.circle{--circle-diam:5em}.yarn-product .products .yarn-shade.circle .more-tab .extended-label{display:none}.yarn-product .products .yarn-shade.circle .shade-title{display:none}.yarn-product .designs-for-yarn>.flex-item{width:calc(100%/3)}.yarn-product .products .yarn-shade.swatch_HL .more-tab .extended-label{display:none}.yarn-product .products .yarn-shade.swatch_HL .shade-info{padding:1em .5em;width:5em}.publications .publication{width:25%;padding:0 .75em}.brand-banner{--tile-width:calc(100% / 7);--tile-height:calc(100vw / 8)}.brand-banner .tiles .tile:nth-child(1n+15){display:none}.publication-product .publication-feature{width:38%}.publication-product .product-contents{width:62%}.publication-product .product-contents .publication-descr{padding:1em}.publication-product .product-contents .publication-designs>.flex-item{max-width:none;flex:1 1 100%}.publication-product .product-contents .publication-designs .design .thumbnail{flex:1 1 35%}.publication-product .product-contents .publication-designs .design .design-info{flex:1 1 65%;min-width:150px}.publication-product .product-contents .publication-designs .design .design-options{flex:0 1 100%}.design-layout{background:#fff}.design-layout .design-preview{flex:0 0 35%;padding:0 0 0 1em}.design-layout .design-info{flex:1 1 65%;padding:1em}.design-layout .design-preview .preview-header{padding:1em}.design-layout .design-preview .preview-header .brand-logo{margin:0}.design-layout .design-info .design-title{font-size:2em}.design-layout .design-info .design-options{font-size:1.3em}.design-layout .design-preview .design-from{padding:.5em 0}.design-layout .design-preview .design-from .design-from-info{padding:0 0}.design-layout .design-preview .design-from .ae-btn{font-size:1rem}.design-layout .design-preview .design-from .from-publication{display:none}.units-SET .item-wrap{flex:0 1 calc(100% / 3);min-width:10em}.INDIV-size-blocks>.flex-item{flex:1 1 100%}.units-INDIV{padding:0 .25em .25em}.modal-content .product-specs{flex:0 0 45%}.modal-content .locations{flex:0 0 55%}.modal-content .product-specs.circle .shade-header{display:block}.modal-content .product-specs.circle .shade-header .yarn-shade-image{width:100%;padding:0 .25em;margin-bottom:1em;text-align:center}.modal-content .product-specs.circle .shade-header .yarn-shade-image .imgwrap{height:20em;width:20em;border-radius:50%}.modal-content .product-specs.circle .shade-header .yarn-shade-text{width:100%;text-align:center}.modal-content .product-specs.swatch_HL .shade-header{padding-top:0}.modal-content .product-specs.swatch_HL .shade-header .yarn-shade-image{padding:0}.modal-content .product-specs.swatch_HL .shade-header .yarn-shade-image .imgwrap{width:100%;height:18vh;border-radius:0}.modal-content .product-specs .design-tiles>.flex-item{width:calc(100%/3)}.modal-content .product-specs .publication-header .pub-mock .cover{height:auto;margin:0 3em}.modal-content .product-specs .publication-header .pub-mock .cover img{width:100%}.modal-content .product-specs .hook-and-needle-header .hook-and-needle-mock{margin:0 1em;height:65vh}}@media (max-width:768px){.products-for-brand .yarn-products{flex:0 0 100%}.products-for-brand .publication-products{flex:0 0 100%}.products-for-brand .yarn-products .yarn-line-tiles>.flex-item{flex:0 0 calc(100% / 3)}.products-for-brand .publication-products .publication.flex-item{flex:0 0 calc(100% / 3)}.yarn-line-tiles>.flex-item{flex:0 1 calc(100%/3)}.brand-banner{--tile-width:calc(100% / 5);--tile-height:calc(100vw / 7)}.brand-banner .brand-box{padding:1em;flex:0 0 40%}.brand-banner .tiles{flex:0 0 60%}.brand-banner .tiles .tile:nth-child(1n+11){display:none}.brand-banner .brand-product-types{flex:0 0 100%;align-items:center;order:2}.brand-banner .brand-product-types .buttons{flex:1 1 auto}.brand-banner .brand-product-types .title-wrap{flex:1 1 auto;display:none}.brand-banner .brand-description{flex:0 0 100%;padding:0 .5em;text-align:justify;font-size:.85em}.yarn-product .yarn-feature{position:static;width:100%;margin-bottom:3em;align-items:center;background:#fff}.yarn-product .yarn-feature .product-image{flex:1 1 45%}.yarn-product .yarn-feature .product-specs{flex:1 1 55%}.yarn-product .yarn-feature .product-specs .care-symbols .care-symbol{width:2em}.yarn-product .products{width:100%;padding:0}.yarn-product .products .yarn-shades{margin-left:-.125em;margin-right:-.125em}.yarn-product .products .yarn-shades .flex-item{padding-left:.125em;padding-right:.125em}.yarn-shade-mock:hover{position:relative;z-index:5;transform:none}.yarn-product .products .yarn-shade.circle{--circle-diam:5em}.yarn-product .designs-for-yarn>.flex-item{width:calc(100%/3)}.publications .publication{width:calc(100% / 3);padding:0 .5em}.publication-product .publication-feature{width:50%}.publication-product .product-contents{width:50%}.publication-product .product-contents .publication-designs>.flex-item{flex:1 1 100%}.publication-product .product-contents .publication-designs .design .thumbnail{flex:1 1 45%}.publication-product .product-contents .publication-designs .design .design-info{flex:1 1 55%;min-width:150px}.publication-product .product-contents .publication-designs .design .design-options{flex:0 1 100%}.design-layout .design-info .design-options{font-size:1em;flex:0 0 100%;margin-top:1em}.design-layout .design-info .design-options .ae-btn{width:100%}.accessories .brand-logo{flex:0 0 100%}.accessories .brand-descr{flex:0 0 100%;padding:0 0}.units-SET .item-wrap{flex:0 1 calc(100% / 2);min-width:10em}.modal-content .product-specs{height:auto;flex:0 0 100%}.modal-content .product-specs.circle .shade-header{display:flex;padding:1em 1em 3em 0}.modal-content .product-specs.circle .shade-header .yarn-shade-image{width:auto;padding-right:2em;margin-bottom:0;text-align:left}.modal-content .product-specs.circle .shade-header .yarn-shade-image .imgwrap{height:12em;width:12em;border-radius:0 50% 50% 0}.modal-content .product-specs.circle .shade-header .yarn-shade-text{width:100%;text-align:left}.modal-content .locations{flex:0 0 100%;height:auto;order:3;border-right:none;border-top:1px solid rgba(0,0,0,.2)}.modal-content .locations .shop-local-header .shoploc{flex:0 1 10em;height:8em}.modal-content .product-specs .design-tiles>.flex-item{width:calc(100% / 6)}.modal-content .product-specs .publication-header .pub-mock .cover{height:35vh}.modal-content .product-specs .publication-header .pub-mock .cover img{width:auto;height:100%;display:block}.modal-content .product-specs .hook-and-needle-header .hook-and-needle-mock{margin:0 1em;height:35vh}}@media (max-width:480px){.catalog .app-body{padding-top:2em}.products-for-brand .yarn-products .yarn-line-tiles>.flex-item{flex:0 0 calc(100% / 2)}.products-for-brand .publication-products .publication.flex-item{flex:0 0 calc(100% / 2)}.yarn-line-tiles>.flex-item{flex:0 1 50%}.brand-banner{--tile-width:calc(100% / 4);--tile-height:calc(100vw / 5)}.brand-banner .tiles .tile:nth-child(1n+9){display:none}.yarn-product .yarn-feature{display:block}.yarn-product .yarn-feature .product-specs .care-symbols .care-symbol{width:1.75em}.yarn-product .products .yarn-shade.circle{--circle-diam:4em}.yarn-product .designs-for-yarn>.flex-item{width:50%}.yarn-product .products .yarn-shade.swatch_HL .shade-info{padding:.5em .5em;width:5em}.publications .publication{width:50%;padding:0 .5em}.publication-product .publication-feature{width:100%;position:relative;top:0;padding:0 1em}.publication-product .publication-feature .product-options{margin-bottom:1em}.publication-product .publication-feature .publication-title{display:none}.publication-product .product-contents{padding:0 1em;width:100%}.publication-product .product-contents .publication-designs>.flex-item{flex:1 1 100%;width:100%}.publication-product .product-contents .publication-designs .design .thumbnail{flex:0 1 40%}.publication-product .product-contents .publication-designs .design .design-info{flex:0 1 60%;min-width:none}.publication-product .product-contents .publication-designs .design .design-options{flex:0 1 100%}.design-layout .design-layout{background:none}.design-layout .design-preview{flex:0 0 100%;padding:0 3em}.design-layout .design-info{flex:1 1 100%}.DW .style-image-tile{height:10em}.IN .style-image-tile{height:12em}.UM .style-image-tile{height:10em}.units-SET .item-wrap{flex:0 1 calc(100% / 2);min-width:10em}.modal-content .locations .shop-local-header .shoploc{display:none}.modal-content .product-specs.circle .shade-header{display:block;padding:1em 1em 3em}.modal-content .product-specs.circle .shade-header .yarn-shade-image{width:100%;padding:0;margin-bottom:1em;text-align:center}.modal-content .product-specs.circle .shade-header .yarn-shade-image .imgwrap{height:20em;width:20em;border-radius:50%}.modal-content .product-specs.circle .shade-header .yarn-shade-text{width:100%}.modal-content .product-specs .design-tiles>.flex-item{width:25%}}@media (max-width:374px){body{font-size:85%}.yarn-line-tiles>.flex-item{flex:0 1 90%;max-width:none}.design-marquee{background-color:transparent;margin-top:0}.design-marquee .tile-scroller{display:none}.design-marquee .brand-logo{width:100%;height:12em}.yarn-product .designs-for-yarn>.flex-item{width:50%}.yarn-product .products .yarn-shade.swatch_HL .shade-info{padding:.5em .5em;width:5em}.publication-product .product-contents .publication-designs .design .thumbnail{flex:0 1 40%}.publication-product .product-contents .publication-designs .design .design-info{flex:0 1 60%;min-width:none}.publication-product .product-contents .publication-designs .design .design-options{flex:0 1 100%}.units-SET .item-wrap{flex:0 0 100%;min-width:10em}.modal-content .locations .location .flex-item.location-image{display:none}}@media (hover:none){.brand-banner .tiles .tile.design-cover-tile:not(.blank):hover .image-box{transform:none}.yarn-shade-mock.circle:hover{transform:none}.yarn-shade-mock.swatch_HL:hover{transform:none}.units-SET .item-wrap:hover{transform:none}.units-INDIV .item-wrap:not(.empty):hover{transform:none}}.shop-local-promo{background:#fff;padding:1em;margin-bottom:2em;border-image:linear-gradient(to bottom right,#b827fc 0%,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892 100%);border-image-slice:1;border-left:10px solid #aaa;border-bottom:2px solid #aaa;align-items:center;justify-content:center;max-width:800px}.shop-local-promo .shoploc{flex:0 1 300px}.shop-local-promo .text{flex:1 1 50%}.promo-tiles{justify-content:center}.promo-tile-wrap{flex:0 0 calc(100% / 5)}.promo-tile-wrap .promo-tile{margin-bottom:3em}.promo-tile-wrap .promo-tile>a{display:inline-block}.promo-tile-wrap .promo-tile .tile-img{display:block}.promo-tile-wrap .promo-tile .tile-text{padding:.75em 1em;background:#fff;border-bottom:1px solid rgba(0,0,0,.2)}.promo-tile-wrap .promo-tile .tile-text .header{font-size:1.25em;font-weight:600;word-break:break-word;margin-bottom:.25em}.promo-tile-wrap .promo-tile .tile-text .descr{line-height:1.4;font-size:.75em}@media (max-width:1280px){.promo-tile-wrap{flex:0 0 calc(100% / 4)}.promo-tile-wrap:nth-child(1n+5){display:none}}@media (max-width:1024px){.promo-tile-wrap{flex:0 0 calc(100% / 3)}.promo-tile-wrap:nth-child(1n+4){display:none}}@media (max-width:767px){.promo-tile-wrap .promo-tile .tile-text .header{font-size:1em}.promo-tile-wrap{flex:0 0 calc(100% / 2)}.promo-tile-wrap:nth-child(1n){display:inherit}.promo-tile-wrap:nth-child(1n+5){display:none}}@media (max-width:375px){.promo-tile-wrap{flex:0 0 85%}.promo-tile-wrap:nth-child(1n){display:inherit}}