﻿:root{--ScrollBcolor:hsla(0,100%,100%,.5);}:root{--imgRndWidth:200px;--imgRndHeight:200px;--imgRndStitchborderWidth:2px;--imgRndStitchborderColor:white;--imgRndStitchborderStyle:dashed;--imgRndStitchAfterTopOffset:4px;--imgRndStitchAfterLeftOffset:4px;--imgRndBorderRadius:45% 50% 45% 50%/50% 45% 50% 45%;--imgRndImageWidth:100%;--imgRndImageHeight:100%;--imgRndImageBGposition:center center;--imgRndStitchAfterRotate:0deg;}.bnrCraftCalendar{--h-color:#fff;--stRl-h6size:17px;--stRl-width:122px;--h-weight:800;overflow:hidden;height:400px;background-color:#f15a2a;display:grid;grid-template-areas:"patchQu crochet textile" "main main main" "knittin dressma embroide";gap:6px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:80px 220px 70px;}.bnrCraftCalendar .c-stitchRoundel{display:none;padding:27px 0;}.bnrCraftCalendar .c-stitchRoundel:after{transition:all .2s ease-in-out;}@media(prefers-reduced-motion:reduce){.bnrCraftCalendar .c-stitchRoundel:after{transition:none;}}.bnrCraftCalendar__item--patchQu,.bnrCraftCalendar__item--crochet,.bnrCraftCalendar__item--textile,.bnrCraftCalendar__item--knittin,.bnrCraftCalendar__item--dressma,.bnrCraftCalendar__item--embroide{position:relative;}.bnrCraftCalendar__item--patchQu img,.bnrCraftCalendar__item--crochet img,.bnrCraftCalendar__item--textile img,.bnrCraftCalendar__item--knittin img,.bnrCraftCalendar__item--dressma img,.bnrCraftCalendar__item--embroide img{position:absolute;width:520px;}.bnrCraftCalendar__item--patchQu{grid-area:patchQu;--stRl-h6color:var(--color-brand-main);--stRl-background-color:#f79a71;--stRl-left:260px;--stRl-top:150px;}.bnrCraftCalendar__item--patchQu .categoryImage{position:relative;}.bnrCraftCalendar__item--crochet{grid-area:crochet;--stRl-background-color:#b84026;--stRl-left:-50px;--stRl-top:50px;}.bnrCraftCalendar__item--textile{grid-area:textile;--stRl-background-color:#7d6faa;--stRl-left:-10px;--stRl-top:100px;}.bnrCraftCalendar__item--MAIN{grid-area:main;margin:auto;}.bnrCraftCalendar__item--knittin{grid-area:knittin;--stRl-background-color:#0b5e72;--stRl-left:280px;}.bnrCraftCalendar__item--dressma{grid-area:dressma;--stRl-h6color:var(--color-brand-main);--stRl-background-color:#80d5d7;--stRl-left:-20px;--stRl-top:50px;}.bnrCraftCalendar__item--dressma .categoryImage{top:40px;position:relative;}.bnrCraftCalendar__item--embroide{grid-area:embroide;--stRl-background-color:#20113c;--stRl-left:-20px;--stRl-top:10px;}.bnrCraftCalendar__item--embroide .categoryImage{top:20px;position:relative;}.bnrCraftCalendar__link{pointer-events:all;}.bnrCraftCalendar h1{z-index:10;position:relative;text-align:center;line-height:1.2;}.bnrCraftCalendar h1 .craftingCalendar{font-weight:900;font-size:30px;margin-bottom:10px;}.bnrCraftCalendar h1 .planAhead{font-size:22px;margin-bottom:20px;}.bnrCraftCalendar h1 span{display:block;}.bnrCraftCalendar h1 .c-btn{margin:auto;}@media screen and (min-width:430px){.bnrCraftCalendar{grid-template-rows:100px 187px 100px;}}@media(min-width:470px){.bnrCraftCalendar{grid-template-rows:1fr 1fr 1fr;}}@media(min-width:576px){.bnrCraftCalendar{height:auto;grid-template-rows:140px 167px 140px;}}@media screen and (min-width:728px){.bnrCraftCalendar{grid-template-rows:170px 174px 170px;}.bnrCraftCalendar h1{font-size:40px;}.bnrCraftCalendar__item--dressma .categoryImage{top:53px;}.bnrCraftCalendar__item--embroide .categoryImage{top:30px;}}@media(min-width:768px){.bnrCraftCalendar{height:500px;grid-template-rows:161px 166px 161px;}.bnrCraftCalendar h1 .craftingCalendar{font-size:38px;}.bnrCraftCalendar h1 br{display:block;}.bnrCraftCalendar h1 .planAhead{font-size:30px;}}@media screen and (min-width:728px){.bnrCraftCalendar{height:560px;grid-template-rows:187px 174px 187px;}}@media screen and (min-width:930px){.bnrCraftCalendar{height:580px;grid-template-rows:187px 174px 187px;}}@media(min-width:992px){.bnrCraftCalendar{height:560px;grid-template-rows:149px auto 149px;gap:20px;}.bnrCraftCalendar__item--MAIN{margin:auto 0;}.bnrCraftCalendar__item--patchQu img,.bnrCraftCalendar__item--crochet img,.bnrCraftCalendar__item--textile img{top:-50px;}.bnrCraftCalendar__item--dressma .categoryImage{top:-6px;}.bnrCraftCalendar__item--embroide .categoryImage{top:-66px;}.bnrCraftCalendar__item--knittin .categoryImage{position:relative;top:-46px;}.bnrCraftCalendar h1 .craftingCalendar{font-size:40px;}.bnrCraftCalendar h1 .planAhead{font-size:35px;}}@media(min-width:1040px){.bnrCraftCalendar{grid-template-rows:152px 216px 152px;}.bnrCraftCalendar .c-stitchRoundel{display:block;}.bnrCraftCalendar h1{font-size:38px;}.bnrCraftCalendar__item{--stRl-h6size:16px;--stRl-width:118px;}.bnrCraftCalendar__item--crochet .c-stitchRoundel,.bnrCraftCalendar__item--textile .c-stitchRoundel,.bnrCraftCalendar__item--knittin .c-stitchRoundel,.bnrCraftCalendar__item--dressma .c-stitchRoundel,.bnrCraftCalendar__item--embroide .c-stitchRoundel{padding:36px 0;}.bnrCraftCalendar__item--patchQu{--stRl-top:120px;--stRl-left:140px;}.bnrCraftCalendar__item--crochet{--stRl-top:40px;--stRl-left:-20px;}.bnrCraftCalendar__item--textile{--stRl-top:60px;--stRl-left:0px;}.bnrCraftCalendar__item--knittin{--stRl-top:-100px;--stRl-left:40px;}.bnrCraftCalendar__item--dressma{--stRl-left:-20px;--stRl-top:-10px;}.bnrCraftCalendar__item--embroide{--stRl-left:-10px;--stRl-top:-50px;}}@media screen and (min-width:1172px){.bnrCraftCalendar{grid-template-rows:159px 216px 159px;}}@media(min-width:1200px){.bnrCraftCalendar{height:440px;grid-template-areas:"patchQu main crochet textile" "knittin main dressma embroide";grid-template-columns:1fr 520px 1fr 1fr;grid-template-rows:auto auto;}.bnrCraftCalendar h1{text-align:left;}.bnrCraftCalendar h1 .craftingCalendar{font-size:50px;}.bnrCraftCalendar h1 .planAhead{font-size:30px;}.bnrCraftCalendar h1 .c-btn{margin:0;}.bnrCraftCalendar__item--patchQu,.bnrCraftCalendar__item--crochet,.bnrCraftCalendar__item--textile,.bnrCraftCalendar__item--knittin,.bnrCraftCalendar__item--dressma,.bnrCraftCalendar__item--embroide{position:relative;}.bnrCraftCalendar__item--patchQu img,.bnrCraftCalendar__item--crochet img,.bnrCraftCalendar__item--textile img,.bnrCraftCalendar__item--knittin img,.bnrCraftCalendar__item--dressma img,.bnrCraftCalendar__item--embroide img{position:absolute;width:520px;}.bnrCraftCalendar__item--crochet .c-stitchRoundel,.bnrCraftCalendar__item--textile .c-stitchRoundel,.bnrCraftCalendar__item--knittin .c-stitchRoundel,.bnrCraftCalendar__item--dressma .c-stitchRoundel,.bnrCraftCalendar__item--embroide .c-stitchRoundel{padding:37px 0;}.bnrCraftCalendar__item--patchQu{--stRl-left:80px;--stRl-top:90px;}.bnrCraftCalendar__item--patchQu .categoryImage{top:50px;position:relative;}.bnrCraftCalendar__item--crochet{--stRl-left:-50px;--stRl-top:50px;}.bnrCraftCalendar__item--crochet .categoryImage{top:50px;position:relative;}.bnrCraftCalendar__item--textile{--stRl-left:-10px;--stRl-top:80px;}.bnrCraftCalendar__item--textile .categoryImage{top:50px;position:relative;}.bnrCraftCalendar__item--knittin{--stRl-top:-32px;--stRl-left:8px;}.bnrCraftCalendar__item--knittin .categoryImage{top:40px;}.bnrCraftCalendar__item--dressma{--stRl-left:-20px;--stRl-top:50px;}.bnrCraftCalendar__item--dressma .categoryImage{top:114px;position:relative;}.bnrCraftCalendar__item--embroide{--stRl-left:-20px;--stRl-top:10px;}.bnrCraftCalendar__item--embroide .categoryImage{top:70px;position:relative;}}@media(min-width:1400px){.bnrCraftCalendar{grid-template-areas:"patchQu main crochet textile" "knittin main dressma embroide";grid-template-columns:1fr 560px 1fr 1fr;}.bnrCraftCalendar h1 .craftingCalendar{font-size:56px;}.bnrCraftCalendar h1 .planAhead{font-size:33px;}.bnrCraftCalendar__item--patchQu{--stRl-left:130px;}.bnrCraftCalendar__item--knittin{--stRl-top:-2px;--stRl-left:140px;}.bnrCraftCalendar__item--embroide .categoryImage{top:34px;}.bnrCraftCalendar__item--dressma .categoryImage{top:64px;}}@media screen and (min-width:1516px){.bnrCraftCalendar{height:500px;}.bnrCraftCalendar__item--patchQu .categoryImage{top:20px;}.bnrCraftCalendar__item--knittin{--stRl-top:-32px;}.bnrCraftCalendar__item--knittin .categoryImage{top:22px;}.bnrCraftCalendar__item--dressma .categoryImage{top:74px;}.bnrCraftCalendar__item--embroide .categoryImage{top:38px;}}@media(min-width:1570px){.bnrCraftCalendar__item--patchQu{--stRl-top:100px;--stRl-left:220px;}.bnrCraftCalendar__item--knittin{--stRl-top:-12px;--stRl-left:190px;}}@media screen and (min-width:1734px){.bnrCraftCalendar{height:662px;}.bnrCraftCalendar__item--dressma{--stRl-top:80px;}.bnrCraftCalendar__item--dressma .categoryImage{top:114px;}.bnrCraftCalendar__item--embroide{--stRl-top:80px;}.bnrCraftCalendar__item--embroide .categoryImage{top:78px;}.bnrCraftCalendar__item--textile{--stRl-top:120px;}}@media screen and (min-width:1920px){.bnrCraftCalendar__item--patchQu{--stRl-top:160px;--stRl-left:260px;}.bnrCraftCalendar__item--knittin{--stRl-top:8px;--stRl-left:270px;}.bnrCraftCalendar__item--crochet{--stRl-left:-10px;--stRl-top:130px;}.bnrCraftCalendar__item--dressma{--stRl-top:100px;--stRl-left:0px;}.bnrCraftCalendar__item--dressma .categoryImage{top:84px;}.bnrCraftCalendar__item--embroide{--stRl-left:0px;}.bnrCraftCalendar__item--textile{--stRl-top:120px;}}