.button,.member-profile .btnsmall{display:block;text-decoration:none}.form-feedback p,.form-feedback-inverse p{font-family:Noto Sans!important;font-weight:400!important;font-size:16px!important}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox input:checked:after,.optin input[type=checkbox]:checked:after,.optin input[type=radio]:checked:after,.signup-stage-two .form-group input[type=checkbox]:checked:after{content:url(/assets/lknt/images/tick-white.png)}.member-block ul,.subscription-rightbar ul{list-style-image:url(/assets/images/check-mark.png)}@font-face{font-family:bloomsbury;src:url(/assets/lknt/fonts/Bloomsbury-Script.otf)}@font-face{font-family:LuckyFellas;src:url(https://cdn.letsknit.co.uk/images/referrals/LuckyFellas.otf)}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background:0 0;color:#f173ac!important}.lknt-container,.together-benefits-page .container,.together-benefits-page .hero-wrapper .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto}.lk-main-container{box-sizing:border-box;max-width:1500px;width:100%;margin:auto}.charity-article .btn,.community-page-main .btn,.form-bottom .btn,.hero-article .btn,.hero-img .btn,.knitting-course-archive-hero .btn,.knitting-course-archive-main ul li .btn,.knitting-course-hero .btn,.knitting-courses-footer .btn,.lknt-page-footer-section .btn,.locked-overlay .btn,.member-invoices .btn,.page-title .btn,.profile-column .btn,.profile-section .btn,.single-column-floating-section .btn,.text-image-section .btn,.up-next .btn,.videos-left .btn,.videos-promo-banner .btn,.videos-right .btn{width:100%;max-width:300px;height:50px;border-radius:5px;transition:.5s;outline:0;letter-spacing:0;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:50px;text-align:center;display:block;text-decoration:none;-webkit-appearance:none;padding:0}.charity-article .btn,.hero-article .btn,.profile-column .btn,.videos-right .btn{max-width:240px}.lknt-page-footer-section .btn,.member-invoices .btn{max-width:260px}.community-page-main .btn{max-width:340px;display:block;margin:auto}.videos-right .btn-video-cta{max-width:500px!important}#tooltipNews,.knitting-course-archive-hero .btn,.knitting-course-archive-main ul li .btn,.knitting-course-hero .btn,.knitting-courses-footer .btn,.member-cancellation #cancelStageThree .profile-section form .btn,.videos-promo-banner .btn{max-width:250px}.hero-img .btn-main,.lknt-page-footer-section .btn-main,.member-cancellation .cancellation-offers .btn-main,.profile-column .btn-main,.text-image-section .btn-main,.videos-right .btn-main{background:#8781bd;color:#fff;border:1px solid #8781bd;margin-bottom:10px}.community-page-main .btn-main:hover,.downloads-modal-outer .downloads-modal-inner .btn-main:hover,.form-bottom .btn-main:hover,.hero-img .btn-main:hover,.lknt-page-footer-section .btn-main:hover,.member-cancellation .cancellation-offers .btn-main:hover,.member-invoices .btn-main:hover,.page-title .btn-main:hover,.profile-column .btn-main:hover,.profile-section .btn-main:hover,.signup-stage-two .btn-main:hover,.single-column-floating-section .btn-main:hover,.text-image-section .btn-main:hover,.videos-left .btn-main:hover,.videos-right .btn-main:hover{background:0 0;color:#8781bd;cursor:pointer}.hero-img .btn-inverse{border:1px solid #999;background:#fff;color:#999}.hero-img .btn-inverse:hover{background:#999;color:#fff;cursor:pointer}#cancelStageThree .profile-section form .btn-inverse,.page-title .btn-inverse{border:1px solid #eee;background:#eee;color:#333}#cancelStageThree .profile-section form .btn-inverse:hover,.page-title .btn-inverse:hover{background:#fff;border:1px solid #ddd;cursor:pointer}#cancelStageThree .profile-section form .btn-inverse{width:100%}.community-page-main .btn-main,.form-bottom .btn-main,.member-invoices .btn-main,.page-title .btn-main,.profile-section .btn-main,.signup-stage-two .btn-main,.single-column-floating-section .btn-main,.videos-left .btn-main{background:#8781bd;color:#fff;border:1px solid #8781bd;padding:0}.charity-article .btn-reverse:disabled,.community-page-main .btn-main:disabled,.form-bottom .btn-main:disabled,.hero-article .btn-reverse:disabled,.member-invoices .btn-main:disabled,.page-title .btn-main:disabled,.profile-section .btn-main:disabled,.signup-stage-two .btn-main:disabled,.single-column-floating-section .btn-main:disabled,.videos-left .btn-main:disabled,.videos-right .btn-reverse:disabled{background-color:#333;cursor:not-allowed;border:1px solid #333;color:#fff}.member-invoices .btn-alt{background:#f173ac;color:#fff;border:1px solid #f173ac}.member-invoices .btn-alt:hover{background:0 0;color:#f173ac;cursor:pointer}.charity-article .btn-reverse,.hero-article .btn-reverse,.videos-right .btn-reverse{background:0 0;color:#8781bd;border:1px solid #8781bd}.charity-article .btn-reverse:hover,.downloads-modal-outer .downloads-modal-inner .btn-inverse:hover,.hero-article .btn-reverse:hover,.member-cancellation .cancellation-offers .btn-inverse:hover,.videos-right .btn-reverse:hover{background:#8781bd;color:#fff;cursor:pointer}.profile-section .btn-selected{background:#8781bd;color:#fff;border:1px solid #8781bd}.profile-section .btn-selected:hover{background:#8781bd;color:#fff;cursor:auto}.member-profile .btnsmall{font-family:Noto Sans;font-size:14px;line-height:19px;text-align:center;color:#aaa;padding:4px 8px;border-radius:5px;border:1px solid #aaa;transition:.4s;margin:15px auto auto;max-width:150px}.member-profile .btnsmall:hover{background-color:#aaa;border:1px solid #aaa;color:#fff}.button{width:100%;height:50px;line-height:50px;font:600 17px Manrope,sans-serif;text-align:center;border-radius:5px;padding:12px 0;transition:.2s}.button.button--small-blue-inverse{border:2px solid #80a3ea;color:#80a3ea;max-width:200px}.button.button--small-blue-inverse:hover{background-color:#80a3ea;color:#fff}.button.button--big-blue-inverse{border:2px solid #80a3ea;color:#80a3ea;max-width:300px}.account-page .btn-invoice:hover,.button.button--big-blue-inverse:hover{background-color:#80a3ea;color:#fff}.button.button--big-blue:hover,.button.button--big-navy:hover,.button.button--big-pink:hover,.button.button--big-red:hover{background-color:transparent;cursor:pointer}.button.button--big-blue{border:2px solid #80a3ea;color:#fff;max-width:300px;background-color:#80a3ea;-webkit-appearance:none}.button.button--big-blue:hover{color:#80a3ea}.button.button--big-pink{border:2px solid #f490ad;color:#fff;max-width:300px;background-color:#f490ad;-webkit-appearance:none}.button.button--big-pink:hover{color:#f490ad}.button.button--big-navy{border:2px solid #2b2442;color:#fff;max-width:300px;background-color:#2b2442;-webkit-appearance:none}.button.button--big-navy:hover{color:#2b2442}.button.button--big-red{border:2px solid #d6161b;color:#fff;max-width:300px;background-color:#d6161b;-webkit-appearance:none}.button.button--big-red:hover{color:#d6161b}.button.button--big-red-inverse{border:2px solid #d6161b;color:#d6161b;max-width:300px}.button.button--big-red-inverse:hover{background-color:#d6161b;color:#fff}.button.button--big-green,.button.button--big-green-inverse:hover{background-color:#41ccb2;color:#fff}.button.button--big-green-inverse{border:2px solid #41ccb2;color:#41ccb2;max-width:300px}.button.button--big-green{border:2px solid #41ccb2;max-width:300px;-webkit-appearance:none}.button.button--home-inverse,.button.button--menu-inverse,.homepage-mm-button{max-width:130px;height:42px;padding:10px 28px;font-size:15px;display:block;width:100%}.button.button--big-green:hover{background-color:transparent;color:#41ccb2;cursor:pointer}.button.button--home-inverse:hover,.button.button--menu-inverse:hover,.menu-overlay.active .button--menu-inverse{background-color:#80a3ea;border-color:#80a3ea}.button.button--menu-inverse,.homepage-mm-button{color:#fff;border:1px solid #fff;box-sizing:border-box;border-radius:5px;line-height:140%;letter-spacing:.03em}.form-feedback,.form-feedback-inverse{margin-top:20px;padding:20px;margin-bottom:20px;box-sizing:border-box}.button.button--menu-inverse i,.card a,.member-cancellation #cancelStageThree .profile-section .optin label,.package-selection .package-options ul li.package .package-inner .benefits-list ul li i,.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul li i{margin-right:10px}.button.button--home-inverse{box-sizing:border-box;border-radius:5px;line-height:100%;letter-spacing:.03em;color:#2b2442;border:1px solid #2b2442}.button.button--login-no-frame,.button.button--pink{padding:10px 0;line-height:140%;height:42px;font-size:15px;letter-spacing:.03em}.button.button--home-inverse:hover,.button.button--login-no-frame{color:#fff}.button.button--pink{background:#f490ad;border-radius:5px;width:100%;min-width:145px;color:#fff}.button.button-mobile,.downloads-modal-outer #stage2,.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm input[type=submit].blaize-complete-registration,.downloads-modal-outer .downloads-modal-inner .modal-inner-content .form-tab,.lknt-benefits-slider .hidden-item,.lknt-benefits-slider .owl-item:first-child,.menu-overlay #menu-logo,.menu-overlay .menu__nav-list,.tab-group .tab-group__tab,.title-block__nav--mobile,.together-benefits-page .benefits-grid .block .image-mobile{display:none}.button.button--center{margin:auto}.play-button{border:3px solid #fff;background:rgba(0,0,0,.07);box-sizing:border-box;filter:drop-shadow(0 0 14px rgba(0, 0, 0, .33));border-radius:100px;color:#fff!important;text-align:center}.play-button.play-button--play-small{width:40px;height:40px;position:absolute;bottom:20px;right:20px;transition:.2s;padding-top:8px;padding-left:2px}.play-button.play-button--play-small:hover{background:#f490ad}.play-button.play-button--play-center{width:65px;height:65px;position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;font-size:30px;padding:12px 0 0 5px}.profile-column .form-group input[type=email],.profile-column .form-group input[type=password],.profile-column .form-group input[type=tel],.profile-column .form-group input[type=text],.signup-stage-two .form-group input[type=date],.signup-stage-two .form-group input[type=email],.signup-stage-two .form-group input[type=password],.signup-stage-two .form-group input[type=text]{font-family:Noto Sans;font-weight:400;font-size:15px;color:#555;outline:0;-webkit-appearance:none;position:relative;z-index:99;background-color:transparent;letter-spacing:0;padding-top:6px}.signup-stage-two .form-group input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;outline:0;margin:0;padding:3px 2px}.signup-stage-two .form-group input[type=checkbox]:hover{cursor:pointer;border:1px solid #8781bd}.optin input[type=checkbox]:checked,.optin input[type=radio]:checked,.signup-stage-two .form-group input[type=checkbox]:checked{background-color:#8781bd}.profile-column .form-group input::placeholder,.signup-stage-two .form-group input::placeholder{color:#aaa}.profile-column .form-group input:-ms-input-placeholder,.signup-stage-two .form-group input:-ms-input-placeholder{color:#aaa}.profile-column .form-group input::-ms-input-placeholder,.signup-stage-two .form-group input::-ms-input-placeholder{color:#aaa}.form-feedback{background-color:#cf3031;border-radius:5px}.form-feedback p{color:#fff}.form-feedback-inverse{background-color:transparent;border-radius:5px;border:1px solid #cf3031}.lk-text-input,.optin input[type=text]{background:#fff;outline:0;-webkit-appearance:none}.form-feedback-inverse p{color:#cf3031}.error-banner a{color:#fff}.discount-modal-inner h3,.optin label{font-family:Source Serif Pro;color:#000}.profile-billing-section .profile-column .float-container:last-child{padding:0 12px}.profile-billing-section .profile-column .float-container:last-child select{width:100%;height:42px;border-radius:0;border:none;font-family:Noto Sans;font-weight:400;font-size:15px;color:#555;outline:0;margin-top:6px;-webkit-appearance:none;background-color:transparent}.optin{display:flex;justify-content:flex-start;text-align:center;align-items:center}.optin input[type=checkbox],.optin input[type=radio]{-webkit-appearance:none;width:20px;height:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;outline:0;margin:0 10px 0 0;padding:3px 2px}.optin input[type=checkbox]:hover,.optin input[type=radio]:hover{cursor:pointer}.optin input[type=checkbox]:checked:after,.optin input[type=radio]:checked:after{position:relative;top:-5px}.optin input[type=text]{width:250px;height:40px;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;padding-left:15px;font-family:Noto Sans;font-weight:400;font-size:15px}.optin label{font-weight:400;font-size:18px;line-height:25px}.lk-text-input{width:100%;border-radius:5px;height:50px;font:600 17px Manrope,sans-serif;border:none;padding:0 15px}.lk-text-input.input--search{max-width:500px;padding-left:50px;position:relative;color:#2b2442}.lk-text-input.input--search:before{position:absolute;font-family:"Font Awesome";content:"\f002";left:0}.lk-form-submit{width:100%;border-radius:5px;height:50px;line-height:50px;font:700 17px Manrope,sans-serif;-webkit-appearance:none;border:none;outline:0;display:block}.lk-checkbox{display:flex;justify-content:flex-start;align-items:flex-start}.lk-modal-outer,.lk-modal__outer{justify-content:center;overflow-y:scroll}.lk-checkbox input{-webkit-appearance:none;border:none;outline:0}.form-feedback-message{width:100%;padding:15px;font:700 17px Manrope,sans-serif;margin-top:10px;display:none}.form-feedback-message.feedback--error{background-color:#f490ad;color:#fff}.form-feedback-message.feedback--success{background-color:#00a790;color:#fff}.lk-modal__outer{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:9999999999;display:none;align-items:center}#memberWall,.discount-modal{position:fixed;z-index:999999999;width:100%;height:100%}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner{background-image:url(https://cdn.letsknit.co.uk/images/upgrade-popup/upgrade-popup-background.png);background-color:#36bfa5}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner:before{content:url(https://cdn.letsknit.co.uk/images/upgrade-popup/lights-left.png);position:absolute;top:0;left:0}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner:after{content:url(https://cdn.letsknit.co.uk/images/upgrade-popup/lights-right.png);position:absolute;top:0;right:0}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left{width:55%}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left .column-left__inner{max-width:295px;margin:auto}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left img{display:block;margin:auto;position:relative;z-index:999}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left .button{margin-top:10px;font-size:17px;line-height:23px;text-align:center;letter-spacing:.02em}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__right{width:42%;padding-top:35px}.discount-single .banner-ad img,.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__right img,.lknt-signup .charity-wrapper .charity-item img{display:block;margin:auto}.lk-modal__outer .lk-modal__inner{width:100%;max-width:600px;position:relative;background-color:#fff}.lk-modal__outer .lk-modal__inner .lk-modal__close{position:absolute;top:-20px;right:0;color:#aabbc1}.lk-modal__outer .lk-modal__inner .lk-modal__close:hover{cursor:pointer}.lk-modal__outer .lk-modal__inner .lk-modal__content{padding:0 30px 0 15px}.lk-modal__outer .lk-modal__inner .lk-modal__content .lk-modal__title{color:#fff;font:800 38px Manrope,sans-serif;text-align:center;letter-spacing:1px}.lk-modal__outer .lk-modal__inner .lk-modal__content .lk-modal__subtitle{color:#fff;font:500 17px Manrope,sans-serif;text-align:center;letter-spacing:.6px}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__visible,.lk-modal__outer .lk-modal__inner .lk-modal__content.content__column-layout,.package-selection .package-options ul li.package .package-inner .usps ul,.page-block .column-layout,.single-entry__column-layout{display:flex;justify-content:space-between;align-items:flex-start}.lk-modal__outer .lk-modal__inner .lk-modal__terms{background-color:#2b2442;color:#aabbc1;font:400 11px/11px Manrope,sans-serif;text-align:center;padding:4px 5px}.about-you__skip-button,.about-you__skip-button:hover,.lk-modal__outer .lk-modal__inner .lk-modal__terms a{color:#aabbc1}.discount-modal{background-color:rgba(0,0,0,.3);left:0;top:0;display:none}.discount-modal-content{background-color:#fff;width:100%;max-width:500px;min-height:350px;position:absolute;top:50%;margin-top:-175px;left:50%;margin-left:-250px;box-sizing:border-box;padding:20px 60px;border-radius:5px}.discount-modal-inner{text-align:center}.discount-modal-inner h3{font-weight:700;font-size:28px;line-height:110%;text-align:center;margin:16px 0 24px;letter-spacing:0}.discount-modal-inner .discount-code,.discount-modal-inner a{font-family:Noto Sans;font-weight:400;line-height:22px;text-align:center;font-size:16px}.discount-modal-inner .code-container{display:flex;justify-content:space-between;padding:0 34px;margin-bottom:28px}.discount-modal-inner .code-container button{font-family:Noto Sans;font-weight:400;font-size:15px;line-height:20px;text-align:center;color:#fff;background:#8781bd;border-radius:5px;border:none;-webkit-appearance:none;outline:0;padding:0 15px;transition:.5s}.discount-modal-inner .code-container button:hover{cursor:pointer;background-color:#6f699c}.discount-modal-inner .discount-code{border-radius:5px;border:1px dashed #8781bd;background:rgba(135,129,189,.2);color:#8781bd;padding:8px 20px;min-width:200px}.discount-modal-inner a{text-decoration-line:underline;color:#999}#popupClose,.memberwall-header p{font-weight:400;font-size:15px;font-family:Noto Sans}#popupClose{position:absolute;top:10px;right:14px}#popupClose:hover{cursor:pointer;color:#333}#memberWall{top:100%;left:0;transition:.5s}.member-wall-inner{position:absolute;bottom:0;width:100%;height:100%;background-color:transparent;overflow:scroll;padding-top:20%}.member-wall-inner .memberwall-header{background-color:#fff;-webkit-box-shadow:0 -8px 100px 140px #fff;-moz-box-shadow:0 -8px 100px 140px #fff;box-shadow:0 -8px 100px 140px #fff;border-top:2px solid #8781bd}.member-wall-inner #memberWallInner{background-color:#fff}.memberwall-header{padding:50px 0;text-align:center;border-bottom:2px solid #8781bd}.memberwall-header p{line-height:20px;text-align:center;color:#333;margin-bottom:12px;letter-spacing:0}.memberwall-header p a,.popup-container p a,.video-course .videos-wrapper .videos-right h5 a{color:#8781bd;text-decoration:none}.memberwall-header h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:33px;text-align:center;color:#333;padding:0 60px;letter-spacing:0}.lk-modal-outer .lk-modal-inner #referral-stage-two .referral-form__title,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__title{font:800 50px/110% Manrope,sans-serif;color:#000;letter-spacing:.1em;text-align:center;margin-bottom:20px;text-transform:uppercase}.memberwall-header h3 span{color:#8781bd}.memberwall-header .lknt-container{padding:0 120px}.lk-modal-outer{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:9999999999;align-items:center;display:none}.lk-modal-outer .lk-modal-inner{background-color:#fff;position:relative;width:100%;max-width:455px;padding:20px}.lk-modal-outer .lk-modal-inner #referral-stage-two{display:none;background:#fff;padding:50px 30px 35px}.article-left-heading.article-left-heading2 .view-all-categories,.charity-slider-container .owl-carouseltwo,.christmas-hub .christmas-hub-main .crochet-products,.knitalongs-hall-of-fame .hall-of-fame__slider,.lk-modal-outer .lk-modal-inner #referral-stage-two .button,.package-selection .package-options ul li.package .package-inner .usps,.package-selection .package-options ul li.package.package-full-width .package-inner .package-cta,.package-selection .package-options ul li.package.package-full-width .package-inner .usps,.subscribe-page-block .offer-body,.text-image-section.what-is-section .btn-main,.worth-outer .subscribe-today-button{margin-top:20px}.lk-modal-outer .lk-modal-inner #referral-stage-two .referral-form__title span{color:#f490ad}.lk-modal-outer .lk-modal-inner .lk-modal-inner__close-button{position:absolute;top:0;right:-40px}.lk-modal-outer .lk-modal-inner .lk-modal-inner__close-button i{font-size:40px;color:#fff}.lk-modal-outer .lk-modal-inner .lk-modal-inner__close-button i:hover{cursor:pointer}.lk-modal-outer .lk-modal-inner.lk-modal--referrals{background-image:url(https://cdn.letsknit.co.uk/images/referrals/popup-bg.png);background-position:center;background-size:cover;padding:20px;box-sizing:border-box}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form{width:100%;background:#fff;padding:50px 30px 35px;box-sizing:border-box;border-radius:0 60px 0 0;position:relative}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__widget{width:110px;height:110px;background-color:#2b2442;padding:10px 20px;box-sizing:border-box;top:-10px;right:-10px;position:absolute;border-radius:100%;display:flex;justify-content:center;align-items:center}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__widget h4{font:800 20px Manrope,sans-serif;color:#ffe881;text-align:center}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__title span{color:#f490ad}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__subtitle{font:400 18px/160% Manrope,sans-serif;text-align:center;color:#2b2442;margin-bottom:20px}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__subtitle strong{font-weight:600}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__terms{font:400 9px/12px Manrope,sans-serif;text-align:center;color:#878787;margin-top:15px}.feedback-button a,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__terms a,.manage-subscription p a{color:#000;text-decoration:underline}.christmas-hub .christmas-hub-main .content-grid .row,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox input{-webkit-appearance:none;width:18px;height:18px;min-width:18px;background:#fff;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px;padding:1px;margin-right:10px}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox input:hover{cursor:pointer}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox input:checked,.lknt-signup .checkbox-block input[type=checkbox]:checked,.lknt-signup .signup-stage-two input[type=checkbox]:checked{background-color:#f490ad}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referral-form__checkbox h4{font:400 11px/15px Manrope,sans-serif;text-align:center;color:#2b2442}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .lk-text-input{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px;margin-bottom:20px;font-family:Manrope;font-style:normal;font-weight:400;font-size:15px;line-height:160%}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .lk-referrals-form-submit{width:100%;background:#80a3ea;border-radius:5px;height:50px;text-align:center;color:#fff;font:600 16px Manrope,sans-serif;-webkit-appearance:none;border:none;outline:0}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .lk-referrals-form-submit:hover{cursor:pointer}.form-inner-left form input[type=submit]:disabled,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .lk-referrals-form-submit:disabled{background-color:#333;cursor:not-allowed}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .form-feedback{font:600 12px Manrope,sans-serif;color:#fff;display:none}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row input[type=checkbox]:checked,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .feedback--success,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row input[type=checkbox]:checked,.sidenav .navbar-inner .login-mobile{background-color:#8781bd}@media screen and (max-height:720px){.lk-modal-outer{align-items:flex-start}}#profile-info-form,#share-with-friend-popup{display:none;justify-content:center;align-items:center;backdrop-filter:blur(16px)}#profile-info-form .downloads-modal-inner,#share-with-friend-popup .downloads-modal-inner{padding:50px 30px 30px;border-radius:20px;width:100%;max-width:475px;margin-left:unset;margin-top:unset;left:unset;top:unset;position:relative}#profile-info-form .downloads-modal-inner .close-button,#share-with-friend-popup .downloads-modal-inner .close-button{position:absolute;top:20px;right:28px;font-size:26px}#profile-info-form .modal__title,#share-with-friend-popup .modal__title{color:#80a3ea;font:800 30px/140% Manrope,sans-serif}#profile-info-form .modal__body,#share-with-friend-popup .modal__body{font:400 17px/160% Manrope,sans-serif;letter-spacing:.02em}#profile-info-form .btn-main,#share-with-friend-popup .btn-main{background-color:#80a3ea;border-color:#80a3ea;width:100%;border-radius:5px;height:48px;text-decoration:none;display:block;text-align:center;line-height:46px!important;font:800 15px Manrope,sans-serif}#profile-info-form .btn-main:hover,#share-with-friend-popup .btn-main:hover,.downloads-modal-outer#user-interview-popup .btn-main:hover{background-color:transparent;color:#80a3ea}#profile-info-form form input[type=date],#profile-info-form form input[type=email],#profile-info-form form input[type=number],#profile-info-form form input[type=password],#profile-info-form form input[type=text],#profile-info-form form select,#share-with-friend-popup form input[type=date],#share-with-friend-popup form input[type=email],#share-with-friend-popup form input[type=number],#share-with-friend-popup form input[type=password],#share-with-friend-popup form input[type=text],#share-with-friend-popup form select{-webkit-appearance:none;padding:10px;gap:10px;height:40px;border:1px solid #cad5d9;border-radius:3px;color:#2b2442;font:400 14px Manrope,sans-serif}#profile-info-form form input[type=date]:focus-visible,#profile-info-form form input[type=email]:focus-visible,#profile-info-form form input[type=number]:focus-visible,#profile-info-form form input[type=password]:focus-visible,#profile-info-form form input[type=text]:focus-visible,#profile-info-form form select:focus-visible,#share-with-friend-popup form input[type=date]:focus-visible,#share-with-friend-popup form input[type=email]:focus-visible,#share-with-friend-popup form input[type=number]:focus-visible,#share-with-friend-popup form input[type=password]:focus-visible,#share-with-friend-popup form input[type=text]:focus-visible,#share-with-friend-popup form select:focus-visible{outline:0}#profile-info-form form input[type=date]::placeholder,#profile-info-form form input[type=email]::placeholder,#profile-info-form form input[type=number]::placeholder,#profile-info-form form input[type=password]::placeholder,#profile-info-form form input[type=text]::placeholder,#profile-info-form form select::placeholder,#share-with-friend-popup form input[type=date]::placeholder,#share-with-friend-popup form input[type=email]::placeholder,#share-with-friend-popup form input[type=number]::placeholder,#share-with-friend-popup form input[type=password]::placeholder,#share-with-friend-popup form input[type=text]::placeholder,#share-with-friend-popup form select::placeholder{color:#2b2442}#profile-info-form form input[type=date]:-ms-input-placeholder,#profile-info-form form input[type=email]:-ms-input-placeholder,#profile-info-form form input[type=number]:-ms-input-placeholder,#profile-info-form form input[type=password]:-ms-input-placeholder,#profile-info-form form input[type=text]:-ms-input-placeholder,#profile-info-form form select:-ms-input-placeholder,#share-with-friend-popup form input[type=date]:-ms-input-placeholder,#share-with-friend-popup form input[type=email]:-ms-input-placeholder,#share-with-friend-popup form input[type=number]:-ms-input-placeholder,#share-with-friend-popup form input[type=password]:-ms-input-placeholder,#share-with-friend-popup form input[type=text]:-ms-input-placeholder,#share-with-friend-popup form select:-ms-input-placeholder{color:#2b2442}#profile-info-form form input[type=date]::-ms-input-placeholder,#profile-info-form form input[type=email]::-ms-input-placeholder,#profile-info-form form input[type=number]::-ms-input-placeholder,#profile-info-form form input[type=password]::-ms-input-placeholder,#profile-info-form form input[type=text]::-ms-input-placeholder,#profile-info-form form select::-ms-input-placeholder,#share-with-friend-popup form input[type=date]::-ms-input-placeholder,#share-with-friend-popup form input[type=email]::-ms-input-placeholder,#share-with-friend-popup form input[type=number]::-ms-input-placeholder,#share-with-friend-popup form input[type=password]::-ms-input-placeholder,#share-with-friend-popup form input[type=text]::-ms-input-placeholder,#share-with-friend-popup form select::-ms-input-placeholder{color:#2b2442}#profile-info-form form label,#share-with-friend-popup form label{font:700 15px Manrope,sans-serif}#profile-info-form form .dob-group label,#share-with-friend-popup form .dob-group label{font-size:12px}.lknt-benefits-slider .owl-dots .owl-dot span,.lknt-discount-slider .owl-dots .owl-dot span{background-color:#fff!important;border:2px solid #ddd!important}.lknt-benefits-slider .owl-dots .owl-dot.active span,.lknt-discount-slider .owl-dots .owl-dot.active span{border:none!important;background-color:#f173ac!important}.more-knitting-patterns .slider__item{position:relative}.more-knitting-patterns .slider__item .slider__overlay{background:linear-gradient(180deg,rgba(43,36,66,0) 0,rgba(43,36,66,.5) 100%);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:10px}.more-knitting-patterns .slider__item .slider__overlay .slider__title-wrapper{position:absolute;bottom:0;width:100%;padding:15px;box-sizing:border-box}.more-knitting-patterns .slider__item .slider__overlay .slider__title-wrapper .slider__title{text-align:center;letter-spacing:.05em;color:#fff;font:600 12px/150% Manrope,sans-serif}.downloads-modal-outer .downloads-modal-inner .close-button:hover,.feedback-button a:hover,.feedback-modal .feedback-modal-inner.popup-var-one #feedback-popup-close:hover,.feedback-modal .feedback-modal-inner.popup-var-two .popup-right #feedback-popup-close:hover,.member-cancellation .cancel-modal-outer .cancel-modal-inner .close-button:hover{color:#8781bd;cursor:pointer}.more-knitting-patterns .slider__image{border-radius:10px}.ajaxLoad,.member-cancellation .ajaxLoad{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.65);top:0;left:0;z-index:9999999;display:flex;align-items:center;text-align:center}.ajaxLoad .loading-modal{background-color:#fff;width:100%;max-width:500px;height:auto;position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-250px;padding:40px}#commentBlock .lds-ellipsis,.ajaxLoad .lds-ellipsis,.member-cancellation .ajaxLoad .lds-ellipsis{display:block;position:relative;width:80px;height:80px;margin:auto}#commentBlock .lds-ellipsis div,.ajaxLoad .lds-ellipsis div,.member-cancellation .ajaxLoad .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#f173ac;animation-timing-function:cubic-bezier(0,1,1,0)}#commentBlock .lds-ellipsis div:first-child,.ajaxLoad .lds-ellipsis div:first-child,.member-cancellation .ajaxLoad .lds-ellipsis div:first-child{left:8px;animation:.6s infinite lds-ellipsis1}#commentBlock .lds-ellipsis div:nth-child(2),.ajaxLoad .lds-ellipsis div:nth-child(2),.member-cancellation .ajaxLoad .lds-ellipsis div:nth-child(2){left:8px;animation:.6s infinite lds-ellipsis2}#commentBlock .lds-ellipsis div:nth-child(3),.ajaxLoad .lds-ellipsis div:nth-child(3),.member-cancellation .ajaxLoad .lds-ellipsis div:nth-child(3){left:32px;animation:.6s infinite lds-ellipsis2}#commentBlock .lds-ellipsis div:nth-child(4),.ajaxLoad .lds-ellipsis div:nth-child(4),.member-cancellation .ajaxLoad .lds-ellipsis div:nth-child(4){left:56px;animation:.6s infinite lds-ellipsis3}.exit-intent-popup{position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);display:none}.exit-intent-popup .close-popup{font-family:Noto Sans;font-weight:700;font-size:18px;color:#fff;background-color:#f173ac;position:absolute;width:40px;height:40px;top:-20px;left:580px;padding:7px 0;text-align:center}.exit-intent-popup .lknt-exit-inner{width:100%;max-width:600;position:fixed;left:50%;margin-left:-300px;top:50%;margin-top:-200px}.feedback-button{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:20px;text-align:center;margin-top:20px}.feedback-modal{background:rgba(0,0,0,.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999999999;display:none}.feedback-modal .feedback-modal-inner{padding:20px;box-sizing:border-box;background-color:#fff;width:100%;max-width:550px;border-radius:10px;left:50%;margin-left:-275px;top:50%;margin-top:-200px;position:relative}.feedback-modal .feedback-modal-inner #feedback-popup-close{color:#aaa;font-size:12px;position:absolute}.feedback-modal .feedback-modal-inner.popup-var-one{margin-top:-350px}.feedback-modal .feedback-modal-inner.popup-var-one #feedback-popup-close{right:20px;top:20px;font-size:20px}.feedback-modal .feedback-modal-inner.popup-var-one .header-icon{background-color:#fff;position:absolute;top:-55px;border-radius:100%;left:50%;margin-left:-57px}.feedback-modal .feedback-modal-inner.popup-var-one h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#000;margin-top:60px}.feedback-modal .feedback-modal-inner.popup-var-one #pattern-feedback{background:#e4eeff;border-radius:10px;padding:45px 55px;box-sizing:border-box;max-width:460px;margin:50px auto 30px}.feedback-modal .feedback-modal-inner.popup-var-two{display:flex;justify-content:space-between;align-items:center;max-width:800px;margin-left:-400px;padding:0}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left{width:50%;background:url(https://cdn.letsknit.co.uk/images/single-entry/feedback-popup.png);height:100%;padding:20px 30px;color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;min-height:450px}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-.02em;margin-bottom:10px;margin-top:30px}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left p{position:relative;font-family:Noto Sans;font-weight:400;font-size:18px;line-height:25px;color:#fff}.feedback-modal .feedback-modal-inner.popup-var-two .popup-right{width:50%;padding:20px 50px;position:relative}.feedback-modal .feedback-modal-inner.popup-var-two .popup-right #feedback-popup-close{right:20px;top:20px}.feedback-modal .feedback-modal-inner.popup-var-two #pattern-feedback #form-answers{max-height:200px}.feedback-modal .feedback-modal-inner #pattern-feedback{width:100%;max-width:350px;margin:auto}.feedback-modal .feedback-modal-inner #pattern-feedback h3{font-family:Noto Sans;font-weight:700;font-size:18px;line-height:25px;text-align:center;color:#000;margin-bottom:20px}.feedback-modal .feedback-modal-inner #pattern-feedback h3 span,.pattern-single-info div a,.pattern-single-info div a p,.pattern-single-insta-feed p a{color:#4b87ff}.feedback-modal .feedback-modal-inner #pattern-feedback input[type=radio]{-webkit-appearance:none;width:100%;max-width:350px;height:50px;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px;outline:0;margin:0;position:relative;z-index:2;display:block}.feedback-modal .feedback-modal-inner #pattern-feedback input[type=radio]:hover{cursor:pointer;border:1px solid #00a790}.feedback-modal .feedback-modal-inner #pattern-feedback input[type=radio]:checked{border:2px solid #00a790}.feedback-modal .feedback-modal-inner #pattern-feedback input[type=submit]{-webkit-appearance:none;width:100%;max-width:350px;height:50px;border:1px solid #4b87ff;background-color:#4b87ff;box-sizing:border-box;border-radius:3px;outline:0;margin:0;position:relative;transition:.3s;font-family:Noto Sans;font-weight:700;font-size:16px;line-height:140%;text-align:center;color:#fff}.feedback-modal .feedback-modal-inner #pattern-feedback input[type=submit]:hover{cursor:pointer;background-color:transparent;color:#4b87ff}.feedback-modal .feedback-modal-inner #pattern-feedback label{font-family:Noto Sans;font-weight:400;font-size:15px;line-height:160%;color:#000}.feedback-modal .feedback-modal-inner #pattern-feedback .form-item{position:relative;width:100%;max-width:350px;margin-bottom:15px}.feedback-modal .feedback-modal-inner #pattern-feedback .form-label{position:absolute;left:0;top:0;width:100%;height:50px;max-width:350px;text-align:center;z-index:1;background:#fff;display:flex;align-items:center;justify-content:space-around}.feedback-modal .feedback-modal-inner #pattern-feedback #form-error{background-color:#cf3031;padding:10px;box-sizing:border-box;border-radius:5px;color:#fff;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:160%;margin-top:20px;display:none;text-align:center}.feedback-modal .feedback-modal-inner #pattern-feedback #form-answers{max-height:250px;overflow:scroll;margin-bottom:10px}.feedback-modal .feedback-modal-inner #pattern-feedback #form-answers p{font-family:Noto Sans;font-weight:400;font-size:18px;line-height:160%;color:#000;text-align:center}@media screen and (max-height:700px){.feedback-modal{display:none!important}.feedback-button,.feedback-modal .feedback-modal-inner{display:none}}@media screen and (max-width:400px){.feedback-modal{display:none!important}.feedback-button,.feedback-modal .feedback-modal-inner{display:none}}.pattern-badge{position:absolute;bottom:0;border-radius:10px;padding:15px 10px;width:100%}.pattern-badge .pattern-badge__title{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-align:center;letter-spacing:.09em;text-transform:uppercase;color:#000}.pattern-badge--most-downloaded{background:rgba(250,216,233,.9)}.helper-video{max-width:400px;width:100%;position:fixed;z-index:99999;display:none}.helper-video.helper-video--float-bottom-right{bottom:20px;right:20px}.helper-video .helper-video__close-button,.mobile-searchbar,.rowan-modal-close{text-align:right}.helper-video .helper-video__close-button i{color:#7e7e7e}.circle-slider__stage{position:relative;margin-top:20px;width:100%}.circle-slider__stage .circle-slider__inner{position:relative;width:100%;padding:30px 70px 100px;display:flex;justify-content:space-between;align-items:center}.circle-slider__stage .circle-slider__inner .circle-slider__item{min-width:20%;text-align:center;opacity:0;display:none}.circle-slider__stage .circle-slider__inner .circle-slider__item img{border:3px solid rgba(255,255,255,.3);box-sizing:border-box;filter:drop-shadow(0 5px 11px rgba(43, 36, 66, .2));border-radius:20px}.circle-slider__stage .circle-slider__inner .circle-slider__item.left{transform:translateY(30px) rotate(-10deg);opacity:1;display:block}.circle-slider__stage .circle-slider__inner .circle-slider__item.right{transform:translateY(30px) rotate(10deg);opacity:1;display:block}.circle-slider__stage .circle-slider__inner .circle-slider__item.outer-left{transform:translateY(130px) rotate(-20deg);opacity:1;display:block}.circle-slider__stage .circle-slider__inner .circle-slider__item.outer-right{transform:translateY(130px) rotate(20deg);opacity:1;display:block}.circle-slider__stage .circle-slider__inner .circle-slider__item.center{opacity:1;display:block}@media screen and (max-width:1500px){.lk-main-container{padding:0 25px}.page-block--circle-slider .circle-slider__stage .circle-slider__inner{padding:20px 0 50px}.page-block--circle-slider .circle-slider__stage .circle-slider__inner .circle-slider__item{width:18%;min-width:unset}.page-block--circle-slider .circle-slider__stage .circle-slider__inner .circle-slider__item img{max-width:100%}}@media screen and (max-width:900px){.page-block--circle-slider .circle-slider__stage .circle-slider__inner .circle-slider__item{width:30%}.page-block--circle-slider .circle-slider__stage .circle-slider__inner .circle-slider__item.outer-left,.page-block--circle-slider .circle-slider__stage .circle-slider__inner .circle-slider__item.outer-right{display:none}}.heart--one{left:5%;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);-webkit-animation:5s linear infinite heartVertical,4s ease-in-out infinite alternate heartHorizontal;-moz-animation:5s linear infinite heheartVerticalart,4s ease-in-out infinite alternate heartHorizontal}.heart--two{left:25%;-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);-webkit-animation:15s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal;-moz-animation:15s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal}.heart--three{left:46%;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-animation:10s linear infinite heartVertical,4s ease-in-out infinite alternate heartHorizontal;-moz-animation:10s linear infinite heartVertical,4s ease-in-out infinite alternate heartHorizontal}.heart--four{left:64%;-webkit-transform:scale(.75);-moz-transform:scale(.75);transform:scale(.75);-webkit-animation:8s linear infinite heartVertical,2s ease-in-out infinite alternate heartHorizontal;-moz-animation:8s linear infinite heartVertical,ease-in-out infinite alternate heartHorizontal}.heart--five,.heart--six{-webkit-transform:scale(.8);-moz-transform:scale(.8)}.heart--five{left:80%;transform:scale(.8);-webkit-animation:4s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal;-moz-animation:4s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal}.heart--six{left:88%;transform:scale(.8);-webkit-animation:10s linear infinite heartVertical,10s ease-in-out infinite alternate heartHorizontal;-moz-animation:10s linear infinite heartVertical,10s ease-in-out infinite alternate heartHorizontal}.heart--seven{left:95%;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-animation:7s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal;-moz-animation:7s linear infinite heartVertical,5s ease-in-out infinite alternate heartHorizontal}.heart,.owl-lk-nav,.pattern-card,.video-card .video_card__image-block{position:relative}.heart:after,.heart:before{position:absolute;content:"";left:18px;top:0;width:18px;height:30px;background:#f490ad;-moz-border-radius:20px 50% 0 0;border-radius:30px 30px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.heart:after{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}@-webkit-keyframes heartVertical{0%{top:850px}100%{top:-850px}}@keyframes heartVertical{0%{top:850px}100%{top:-850px}}@-webkit-keyframes heartHorizontal{0%{margin-left:0}100%{margin-left:50px}}@keyframes heartHorizontal{0%{margin-left:0}100%{margin-left:50px}}.title-block__nav,.title-block__nav--mobile{margin-top:38px}.title-block__nav .title-block__nav-button,.title-block__nav--mobile .title-block__nav-button{width:40px;height:40px;display:inline-block;text-decoration:none;font-size:25px;text-align:center;margin-right:10px}.title-block__nav .title-block__nav-button.nav-button--round-blue,.title-block__nav--mobile .title-block__nav-button.nav-button--round-blue{background:#80a3ea;color:#fff;border-radius:100%;border:1px solid #80a3ea;transition:.3s;line-height:35px}.title-block__nav .title-block__nav-button.nav-button--round-blue:hover,.title-block__nav--mobile .title-block__nav-button.nav-button--round-blue:hover{background:0 0;color:#80a3ea;cursor:pointer}.owl-lk-nav.owl-lk-nav--pink .owl-nav button.owl-next,.owl-lk-nav.owl-lk-nav--pink .owl-nav button.owl-prev{background:#f490ad!important;border:1px solid #f490ad!important}.owl-lk-nav .owl-nav{position:absolute;top:50%;margin-top:-60px!important;width:100%;text-align:unset!important;display:flex;align-items:center;justify-content:space-between}.owl-lk-nav .owl-nav button.owl-next,.owl-lk-nav .owl-nav button.owl-prev{width:40px;height:40px;display:inline-block;text-decoration:none;font-size:25px!important;text-align:center;margin-right:10px;background:#80a3ea!important;color:#fff!important;border-radius:100%;border:1px solid #80a3ea!important;transition:.3s;line-height:35px!important;outline:0}.owl-lk-nav .owl-nav button.owl-next{margin-right:-20px}.owl-lk-nav .owl-nav button.owl-prev,.thumb-subscribe-image{margin-left:-20px}.tab-group .tab-nav{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.tab-group .tab-nav.tab-nav--left{justify-content:flex-start}.tab-group .tab-nav.tab-nav--border-bottom{border-bottom:1px solid #cad5d9;padding-bottom:15px}.tab-group .tab-nav .tab-nav__list-item{padding:10px 20px;border-radius:30px;line-height:140%;letter-spacing:.03em;color:#aabbc1;font:800 22px Manrope,sans-serif}.tab-group .tab-nav .tab-nav__list-item:hover{cursor:pointer}.tab-group .tab-nav .tab-nav__list-item.tab-item--blue.tab-item--active{color:#fff;background:#80a3ea}.tab-group .tab-nav .tab-nav__list-item.tab-item--pink.tab-item--active{color:#fff;background:#ffaaca}.tab-group .tab-nav .tab-nav__list-item.tab-item--green.tab-item--active{color:#fff;background:#41ccb2}.tab-group .tab-group__tab.tab--1{display:block}.tab-filter-nav{padding:15px 0 0}.tab-filter-nav .tab-filter-nav__list{display:flex;justify-content:center;align-items:center}.list-item__attributes,.tab-filter-nav .tab-filter-nav__list.tab-filter-nav__list--align-left{justify-content:flex-start}.tab-filter-nav .tab-filter-nav__list.tab-filter-nav__list--align-left .tab-filter-nav__list-item:first-child{margin-left:0}.tab-filter-nav .tab-filter-nav__list .tab-filter-nav__list-item{margin:0 15px -1px;font:600 18px Manrope,sans-serif;letter-spacing:.03em;color:#aabbc1;padding:0 0 8px;border-bottom:5px solid transparent}.tab-filter-nav .tab-filter-nav__list .tab-filter-nav__list-item:hover{cursor:pointer}.tab-filter-nav .tab-filter-nav__list .tab-filter-nav__list-item.tab--active{color:#80a3ea;border-bottom:5px solid #f490ad}.tab-filter-nav.tab-filter-nav--border-bottom{border-bottom:1px solid #cad5d9}.tab-group__tabs .tab-group__tab{width:100%;margin:auto;display:none}.tab-group__tabs .tab-group__tab.tab--1{display:block}.list-item__attributes .list-item__attribute_tag,.list-item__attributes .list-item_designer{font-size:12px;line-height:150%;letter-spacing:.05em;margin-right:10px}.list-item__attributes{display:flex;align-items:center;margin-top:5px}.list-item__attributes .list-item__attribute_tag{padding:2px 10px;border-radius:5px;font-weight:700;font-family:Manrope,sans-serif}.list-item__attributes .list-item__attribute_tag.tag--blue{background:#eceff2}.list-item__attributes .list-item__attribute_tag.tag--pink{background:#ffeaeb}.list-item__attributes .list-item__attribute_tag.tag--yellow{background:#ffe881}.list-item__attributes .list-item__attribute_tag.tag--yellow-light{background:#fffae5}.list-item__attributes .list-item__attribute_tag.tag--dark-blue{background:#80a3ea;color:#fff}.list-item__attributes .list-item__attribute_tag.tag--dark-pink{background:#f490ad;color:#fff}.list-item__attributes .list-item__attribute_tag.tag--grey{background:#eceff2}.list-item__attributes .list-item__attribute_tag.tag--dark-grey{background:#aabbc1;color:#fff}.list-item__attributes .list-item__attribute_tag.tag--opaque-blue{background:#706988;color:#2b2442}.list-item__attributes .list-item__attribute_tag.tag--bright-green{background:#bcf2eb;color:#2b2442}.list-item__attributes .list-item__attribute_tag.tag--pink-round{background:#ff7078;border-radius:20px;color:#fff;text-transform:uppercase}.list-item__attributes .list-item__attribute_tag.tag--dark-purple{background:#2b2442;color:#fff;border-radius:20px;display:block;margin:10px auto 20px}.list-item__attributes .list-item__attribute_tag.tag--navy{background:#364d96;color:#ffe881;border-radius:20px;display:block;margin:10px auto 20px;font-weight:600}.list-item__attributes .list-item__attribute_tag.tag--inverse-grey{color:#cad5d9;background-color:transparent;border:1px solid #cad5d9;transition:.2s}.list-item__attributes .list-item__attribute_tag.tag--inverse-grey a{color:#cad5d9;text-decoration:none}.list-item__attributes .list-item__attribute_tag.tag--inverse-grey:hover{background-color:#cad5d9}.list-item__attributes .list-item__attribute_tag.tag--inverse-grey:hover a{color:#2b2442}.list-item__attributes .list-item__attribute_tag.tag--inverse-navy{color:#706988;background-color:transparent;border:1px solid #706988;transition:.2s}.list-item__attributes .list-item__attribute_tag.tag--inverse-navy a{color:#706988;text-decoration:none}.lk-breadcrumbs .breadcrumb__item a:hover,.lknt-min-nav p a{text-decoration:underline}.list-item__attributes .list-item__attribute_tag.tag--inverse-navy:hover{background-color:#706988}.list-item__attributes .list-item__attribute_tag.tag--inverse-navy:hover a,.video-course .videos-wrapper .videos-menu ul li ul li.active .video-icon i,.video-course .videos-wrapper .videos-menu ul li.active a,.video-course .videos-wrapper .videos-menu ul li:hover a,.video-course .videos-wrapper .videos-right h5:hover a{color:#fff}.video-card{max-width:345px;width:100%;margin-bottom:20px;position:relative}.video-card a{text-decoration:none;color:#2b2442}.video-card .video-card__inner-block{padding:20px;box-sizing:border-box}.video-card .video-card__img{max-width:100%;border-radius:20px;margin-bottom:10px;height:auto}.lknt-signup .container .signup-page__heading,.video-card .video-card__title{font:800 22px/140% Manrope,sans-serif;letter-spacing:.03em}.video-card .video-card__body{font:400 17px/140% Manrope,sans-serif;letter-spacing:.03em}.pattern-card a{color:#2b2442;text-decoration:none}.pattern-card .pattern-card__img{max-width:100%;border-radius:20px;margin-bottom:15px}.pattern-card .pattern-card__title{font:800 22px/140% Manrope,sans-serif;letter-spacing:.03em;margin-bottom:5px}.pattern-card .pattern-card__designer{font:400 12px Manrope,sans-serif;color:#2b2442}.form-inner-left p strong,.pattern-card .pattern-card__designer strong{font-weight:600}.downloads-modal-outer .downloads-modal-inner .modal-inner-content h5 a,.pattern-card .pattern-card__designer a,.popular-patterns-sidebar .pattern-row p span{color:#8781bd}.lk-breadcrumbs{display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}.lk-breadcrumbs i{font-size:10px}.lk-breadcrumbs .breadcrumb__item{font:700 12px Manrope,sans-serif;color:#2b2442;margin:0 10px}.lk-breadcrumbs .breadcrumb__item:first-child{margin-left:0}.lk-breadcrumbs .breadcrumb__item a{font-weight:400;color:inherit;text-decoration:none}.lk-pattern-card{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:20px;padding:40px;box-sizing:border-box;width:100%;max-width:1282px;margin:auto}.lk-pattern-card .patern-card__inner,.page-block .page-block__title-block{display:flex;justify-content:space-between;align-items:center}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap{position:relative;max-width:520px}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap img{display:block;max-width:520px}.discount-archive-right .giveaway-subscribe-right,.discount-archive-right .lknt-subscribe-sidebar,.lk-pattern-card .patern-card__inner .pattern-card__image-wrap .single-entry__pattern-image-slider{width:100%}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap .single-entry__pattern-image-slider .owl-item,.lk-pattern-card .patern-card__inner .pattern-card__image-wrap .single-entry__pattern-image-slider .owl-stage-outer{border-radius:30px}.lk-pattern-card .patern-card__inner .pattern-card__column{position:relative;margin-right:20px}.lk-pattern-card .patern-card__inner .pattern-card__image-overlay{position:absolute;bottom:0;left:0;height:130px;width:100%;background:linear-gradient(180deg,rgba(43,36,66,0) 0,rgba(43,36,66,.229167) 41.15%,rgba(43,36,66,.5) 100%);border-radius:0 0 30px 30px;z-index:9}.lk-pattern-card .patern-card__inner .pattern-card__image-overlay .pattern-card__designer-block{letter-spacing:.05em;color:#fff;text-shadow:0 2px 13px #2b2442;font:400 12px Manrope,sans-serif;position:absolute;bottom:20px;right:28px;z-index:99}.lk-pattern-card .patern-card__inner .column--right{width:100%;max-width:632px}.lk-pattern-card .patern-card__inner .pattern-card__image{border-radius:30px}.lk-pattern-card .patern-card__inner .pattern-card__title{font:800 40px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#2b2442}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block{margin-top:28px;background:#ffeaeb;border-radius:10px;padding:40px 30px}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benefits-block__title,.lk-pattern-single .video-content__title--small{font:800 30px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#2b2442}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .button--benefits-panel{background:#80a3ea;border-radius:5px;display:block;margin:auto;width:100%;max-width:350px;height:50px;color:#fff;text-align:center;letter-spacing:.03em;font:600 18px Manrope,sans-serif}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .button--benefits-panel span,.login-button .fa{font-size:12px}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list{display:flex;justify-content:space-between;align-items:flex-start;margin:28px 0 5px}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list ul{max-width:48%}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list ul li{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:flex-start}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list ul li p{font:400 16px/140% Manrope,sans-serif;letter-spacing:.02em;color:#000}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list ul li img{margin-right:10px;margin-top:10px}.sidebar__related-block{width:100%;max-width:410px;margin:20px 0}.sidebar__related-block .related-block__title{font:800 22px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442;margin-bottom:20px}.pattern-single-reviews #show-more,.sidebar__related-block .button{margin:auto}.sidebar__related-block .related-block__list .related-block__list-item{display:flex;justify-content:flex-start;align-items:center;padding-bottom:20px;border-bottom:1px solid #cad5d9;margin-bottom:20px}.sidebar__related-block .related-block__list .related-block__list-item:last-child,.video-course .videos-wrapper .videos-right .video-links{border-bottom:none}.sidebar__related-block .related-block__list .related-block__list-item a{color:inherit;text-decoration:none}.sidebar__related-block .related-block__list .related-block__list-item .list_item__title{font:600 18px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.sidebar__related-block .related-block__list .related-block__list-item .list-item__image{border-radius:10px;margin-right:20px}.sidebar__related-block .related-block__list .related-block__list-item .list-item_designer{font:400 12px/150% Manrope,sans-serif;letter-spacing:.05em;color:#706988}.user-block{display:flex;justify-content:flex-start;align-items:center;padding:15px 0}.user-block img{max-width:40px;margin-right:10px;border-radius:100%}.user-block .user-block__tagline,.user-block .user-block__title{letter-spacing:.02em;color:#2b2442;font:600 12px Manrope,sans-serif}.lk-package-select{padding:20px 0;display:flex;justify-content:center;align-items:center}.lk-package-select .package-select__package{background:#fff;border:3px solid #f490ad;box-sizing:border-box;border-radius:20px;width:100%;margin:0 20px;max-width:427px}.lk-package-select .package-select__package.package--best-value{background:#ffeaeb}.lk-package-select .package-select__package .package__inner{padding:50px}.lk-package-select .package-select__package .package__price-heading{font:800 30px/140% Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#f490ad}.lk-package-select .package-select__package .package__price{font:800 60px/140% Manrope,sans-serif;text-align:center;letter-spacing:-.03em;color:#2b2442}.lk-package-select .package-select__package .package__tagline{font:400 14px/19px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#2b2442}.lk-package-select .package-select__package .package__list-benefits{padding:15px 0 15px 10px}.lk-package-select .package-select__package .package__list-benefits .list-benefits__item{line-height:160%;letter-spacing:.02em;color:#000;font:400 15px Manrope,sans-serif;margin-bottom:10px}.lk-package-select .package-select__package .package__list-benefits .list-benefits__item i{color:#706988}.lk-package-select .package-select__package .package-gift{background:#fff;border:2px solid #f490ad;box-sizing:border-box;border-radius:2px;display:flex;justify-content:flex-start;align-items:center;padding:10px;max-width:325px;margin:0 auto 15px}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector div:first-child,.lk-package-select .package-select__package .package-gift img,.pattern-single-info div img,.redeem-page .redeem-page-bottom ul li div{margin-right:15px}.lk-package-select .package-select__package .package-gift p{letter-spacing:.02em;color:#000;font:400 15px Manrope,sans-serif}.lk-package-select .package-select__package .package__value-banner{background:#f490ad;border-radius:15px 15px 0 0;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;font:400 16px Manrope,sans-serif;padding:5px 0}.lk-package-select .package-select__package .button{max-width:325px}.packages__disclaimer{line-height:19px;text-align:center;letter-spacing:.03em;color:#2b2442;font:400 14px Manrope,sans-serif}@media screen and (max-width:1024px){.lk-pattern-card{background:#fff;box-shadow:none;border-radius:0;padding:0;box-sizing:border-box;margin-bottom:20px;width:100%}.lk-pattern-card .patern-card__inner{flex-wrap:wrap}.lk-pattern-card .patern-card__inner .pattern-card__column{margin-right:0}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap{margin-right:0;max-width:100%}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap .single-entry__pattern-image-slider{max-width:100%}.lk-pattern-card .patern-card__inner .pattern-card__image-wrap .single-entry__pattern-image-slider img{width:auto;max-width:100%;border-radius:0;max-height:1024px}.lk-pattern-card .patern-card__inner .pattern-card__image-overlay{border-radius:0}.lk-pattern-card .patern-card__inner .pattern-card__image-overlay .pattern-card__designer-block{display:none}.lk-pattern-card .patern-card__inner .column--right{width:100%;max-width:100%;padding:40px 25px 25px;border-radius:40px 40px 0 0;margin-top:-30px;position:relative;z-index:999;background-color:#fff}.lk-pattern-card .patern-card__inner .pattern-card__image{border-radius:0;width:100%;max-width:unset}.lk-pattern-card .patern-card__inner .pattern-card__title{font:800 32px Manrope,sans-serif;text-align:left}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benefits-block__title{font:800 20px Manrope,sans-serif}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list{flex-wrap:wrap}.lk-pattern-card .patern-card__inner .pattern-card__benefits-block .benfits-block__list ul{max-width:100%}.sidebar__related-block{padding:0 25px;max-width:100%}.lk-package-select .package-select__package{max-width:48%}}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs,.lk-faqs{background:#2b2442;color:#fff;padding:70px 0 104px}.lk-faqs .auto-container,.lknt-signup .lknt-success__content,.lknt-success__wrapper .lknt-success__content{max-width:650px}.lk-faqs .lk-faqs__title{font:800 40px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#fff}.lk-faqs .lk-faqs-accordion{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column{width:100%;max-width:100%}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item{padding:24px 0 22px;border-bottom:1px solid #504a66}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__visible .accordian-item_title{font:800 22px Manrope,sans-serif;letter-spacing:.03em;color:#fff}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__visible i{color:#f490ad;padding:0 25px;font-size:20px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row input[type=checkbox]:hover,.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__visible:hover{cursor:pointer}.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__hidden{display:none;padding-top:15px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__blurb,.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__hidden .accordian-item_body{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .tab-register,.email-opt-in-banner img,.email-opt-in-popup .auto-container img,.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .lk-faqs-accordion_item .accordian-item__hidden.active,.member-cancellation #cancelStageThree .profile-section,.menu-overlay.active #menu-logo,.show-renew-banner,.together-benefits-page .benefits-grid .block .image-desktop,.together-benefits-page .cta-section .auto-container img{display:block}.menu-overlay{width:100%;position:absolute;top:0;left:0;z-index:999999}.download-confirmation img,.menu-overlay #menu-logo img{display:block;margin:auto;max-width:120px}.menu-overlay .lk-main-container{max-width:1350px;margin:auto}.menu-overlay.active{background-color:#fff;width:100%;height:100%;position:fixed;overflow-y:scroll}.crochet-products li p span,.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav button span:hover,.menu-overlay.active .button--login-no-frame,.premium-slider-image .banner-text li a,.resPopup .optin label:last-child a,.sidenav .navbar-inner .signup-mobile a,nav li a:hover span{color:#000}.instagram-feed .instagram-feed__top .instagram-feed__button:hover,.trending-categories__wrapper .trending-categories__button:hover{background-color:#80a3ea;border-color:#80a3ea;color:#fff}.menu-overlay.active .menu__nav-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:120px 0}.menu-overlay.active .menu__nav-list .nav-list__item{width:33%;font:500 40px Manrope,sans-serif;margin-bottom:40px;min-width:300px}.menu-overlay.active .menu__nav-list .nav-list__item a{color:#2b2442;text-decoration:none}.menu-overlay.active .menu__nav-list .nav-list__item a:hover{color:#80a3ea;text-decoration:underline}.menu-overlay .header-buttons{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-top:30px;max-width:1350px;margin:auto}.menu-overlay .header-buttons div{width:250px;display:flex;justify-content:flex-start;align-items:center}.garments-single-entry .garments-lower,.trending-categories__wrapper{padding:40px 0}.trending-categories__wrapper .trending-categories__title{font:800 30px/140% Manrope,sans-serif;color:#2b2442;letter-spacing:.2px}.pattern-single .pattern-single__button,.trending-categories__wrapper .trending-categories__button{background-color:transparent;color:#80a3ea;max-width:400px;height:48px;border:1px solid #80a3ea;line-height:46px!important;font:800 15px Manrope,sans-serif;border-radius:5px;text-decoration:none;transition:.3s}.lknt-benefits-slider .owl-item:nth-child(2) span,.lknt-benefits-slider .owl-item:nth-child(3) span,.lknt-benefits-slider .owl-item:nth-child(4) span,.lknt-benefits-slider .owl-item:nth-child(5) span,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child,.lknt-page-footer-section .container .image-column,.trending-categories__wrapper .item{position:relative}.trending-categories__wrapper .item strong{position:absolute;bottom:0;background:#fff;border-radius:5px 5px 0 0;line-height:140%;font:800 15px Manrope,sans-serif;padding:5px 10px;color:#000;text-decoration:none}.instagram-feed .instagram-feed__top{padding:32px 0}.instagram-feed .instagram-feed__top .instagram-feed__title{font:800 30px/140% Manrope,sans-serif;color:#2b2442;letter-spacing:.2px}.instagram-feed .instagram-feed__top .instagram-feed__body,.pattern-archive-header .header__body{color:#2b2442;letter-spacing:.02em;line-height:160%;font:400 17px Manrope,sans-serif}.instagram-feed .instagram-feed__top .instagram-feed__button{background-color:transparent;color:#80a3ea;width:100%;max-width:232px;height:48px;border:1px solid #80a3ea;line-height:46px!important;font:800 15px Manrope,sans-serif;border-radius:5px;text-decoration:none;transition:.3s}.article-left-heading.article-left-heading2 h4,.instagram-feed .instagram-feed__top .instagram-feed__button i{font-size:20px}.circle-comments .circle-comments__interaction-link.link--active,.circle-comments .single-comment .single-comment__interact-links .circle-comments__interaction-link.link--active{color:#5181e2}.circle-comments .circle-comments__title{line-height:140%;letter-spacing:-.01em;color:#1e1b34;font:800 30px Manrope,sans-serif}.circle-comments .circle-comments__interaction-link{line-height:140%;letter-spacing:.02em;color:#7185a6;font:400 14px Manrope,sans-serif;text-decoration:none}.circle-comments .single-comment .single-comment__interact-links a.circle-comments__interaction-link:hover,.circle-comments a.circle-comments__interaction-link:hover{color:#5181e2;cursor:pointer}.circle-comments .circle-comments__user-avatar{width:100%;max-width:40px;height:40px;border-radius:100%;border:2px solid #fff}.circle-comments .circle-comments__user-avatar.user-avatar--overlay{position:relative;margin-left:-10px}.circle-comments .circle-comments__comment-box{max-width:640px;border:1px solid #cad5d9;border-radius:8px}.circle-comments .circle-comments__comment-box textarea{-webkit-appearance:none;border:none;background-color:transparent;resize:none;outline:0;line-height:160%;letter-spacing:.02em;color:#7185a6;font:400 17px Manrope,sans-serif}.circle-comments .circle-comments__comment-box button{-webkit-appearance:none;background-color:#80a3ea;color:#fff;border:2px solid #80a3ea;border-radius:5px;width:100%;max-width:100px;height:35px;text-align:center;letter-spacing:-.01em;font:600 18px Manrope,sans-serif}.popular-patterns-sidebar a.btn,.video-course-sidebar a.btn{height:40px;background:#eee;display:block;text-align:center;box-sizing:border-box;transition:.4s}.circle-comments .circle-comments__comment-box button:disabled{opacity:.6;background-color:#fff;color:#80a3ea}.circle-comments .single-comment .single-comment__user-header{line-height:140%;letter-spacing:.02em;color:#1e1b34}.circle-comments .single-comment .single-comment__user-header .user-header__user-name{font:600 14px Manrope,sans-serif}.circle-comments .single-comment .single-comment__user-header .user-header__user-tagline{font:400 12px Manrope,sans-serif}.circle-comments .single-comment .single-comment__user-header .user-header__post-date{font:400 14px Manrope,sans-serif}.circle-comments .single-comment .single-comment__content-block-outer{margin-left:20px;border-left:1px solid #cad5d9}.circle-comments .single-comment .single-comment__content-block-inner{padding-left:35px!important}.circle-comments .single-comment .single-comment__content-block-inner action-text-attachment img{max-width:400px;width:100%;padding:15px 0;display:block}.circle-comments .single-comment .content-block__body{font:400 17px Manrope,sans-serif}.circle-comments .single-comment .single-comment__interact-links .circle-comments__interaction-link{color:#7185a6;font:600 14px Manrope,sans-serif;text-decoration:none}.lknt-min-nav{width:100%;box-shadow:0 4px 7px rgba(0,0,0,.09);padding:6px 0;z-index:99;position:relative}.lknt-min-nav .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto;display:flex;justify-content:space-between;align-items:center}.lknt-min-nav a{width:100%;display:block;max-width:80px}.lknt-min-nav img{max-width:76px}.lknt-min-nav p,button{font:400 14px/140% Manrope,sans-serif;color:#000;padding-left:15px;letter-spacing:.02em}h1,h2,h3{letter-spacing:-.5px}.lknt-min-nav p a{display:inline;color:#80a3ea}.popular-patterns-sidebar{padding-top:16px}.popular-patterns-sidebar h2,.video-course-sidebar h2{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:33px;color:#000}.charity-slider-container li a,.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner a,.hero-article-wrapper .hero-article .article-main-left a,.lknt-benefits-slider .item a,.popular-patterns-sidebar a{text-decoration:none}.popular-patterns-sidebar a.btn{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;color:#333;width:100%;border-radius:5px;text-decoration:none;padding:10px 0;margin-top:10px}.popular-patterns-sidebar a.btn:hover,.video-course-sidebar a.btn:hover{cursor:pointer;background-color:#8781bd;color:#fff}.popular-patterns-sidebar .pattern-row{padding:3px 0;display:flex;justify-content:flex-start}.popular-patterns-sidebar .pattern-row h4{font-family:Source Serif Pro;font-weight:700;font-size:16px;line-height:22px;color:#000;padding-left:10px;padding-top:5px}.popular-patterns-sidebar .pattern-row p{padding-left:10px;font-family:Source Sans Pro;font-weight:400;font-size:12px;line-height:15px;color:#000}.popular-patterns-sidebar .pattern-row img{border-radius:10px;width:70px}.discount-archive-right .lknt-subscribe-sidebar{margin-top:40px;background:#eee;border-radius:5px}.discount-archive-right .lknt-subscribe-sidebar img{max-width:100%;display:block}.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner{padding:26px 30px;text-align:center}.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner a.btn{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#fff;width:100%;border-radius:5px;background-color:#8781bd;border:1px solid #8781bd;height:50px;display:block;padding:13px 0;text-decoration:none;transition:.4s}.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner a.btn:hover{background-color:transparent;border:1px solid #8781bd;color:#8781bd}.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:33px;text-align:center;color:#000;letter-spacing:0}.discount-archive-right .lknt-subscribe-sidebar .lknt-subscribe-sidebar-inner h5{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:25px;text-align:center;color:#000;letter-spacing:0;margin-bottom:12px}.video-course-sidebar{width:300px;max-width:300px;float:right}.video-course-sidebar ul a{text-decoration:none;color:#333}.video-course-sidebar ul a li{display:flex;justify-content:flex-start;align-items:center;margin-top:20px}.video-course-sidebar ul a li img{max-width:70px;width:100%;border-radius:5px;margin-right:10px}.video-course-sidebar ul a li h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#333;text-align:left;width:40%;margin-right:30px}.video-course-sidebar ul a li p.video-duration{font-family:Noto Sans;font-weight:400;font-size:10px;line-height:12px;text-align:center;color:#333;background-color:#ddd;border-radius:5px;padding:2px 6px;opacity:.7}.video-course .videos-wrapper .videos-menu ul li ul li .video-icon,.video-course-sidebar ul a li .video-icon{border:1px solid #000;border-radius:100%;color:#000;width:20px;height:20px;margin-right:10px;text-align:center;line-height:16px}.video-course .videos-wrapper .videos-menu ul li ul li .video-icon i,.video-course-sidebar ul a li .video-icon i{font-size:8px;margin-left:2px;position:relative;top:-1px}.video-course-sidebar a.btn{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;color:#333;width:100%;border-radius:5px;text-decoration:none;padding:10px 0;margin-top:20px}.fb-group{display:block!important;margin:15px auto;text-align:center}.lknt-header-push{overflow:hidden}.lknt-header-push .hero-img{padding:60px 0 40px}.lknt-header-push .hero-img .floating-call-to-action{max-width:380px;padding:18px 30px}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left .pattern-thumbnail,.account-page .package-upgrade .btn-main,.christmas-hub .christmas-hub-header .christmas-hub-header-inner #header-video-player div,.container .column img,.discount-grid-item-upper img,.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider img,.lknt-header-push .hero-img .floating-call-to-action .btn,.other-benefits-container .col img,.video-course .videos-wrapper .videos-right .video-guides img{max-width:100%}.lknt-header-push .hero-img .floating-call-to-action h1{font-size:26px;line-height:32px;margin-top:8px;margin-bottom:0}.lknt-header-push .hero-img .floating-call-to-action img,.pad-header img{max-width:110px}.lknt-header-push .hero-img .floating-call-to-action img.price-widget{max-width:130px!important}.lknt-header-push .hero-img .floating-call-to-action p{color:#ef71aa;font-size:16px;line-height:22px}.lknt-header-push .hero-img .benefits-page-foreground-image{position:absolute;width:100%;max-width:590px;right:0;bottom:0}.premium-slider-image{width:100%;height:250px;max-width:970px;display:block;margin:20px auto auto;background-color:#fff;border:3px solid #f173ac;position:relative;padding-left:30px}.premium-slider-image img{max-width:100%!important;width:auto}.premium-slider-image img.image-right{position:absolute;right:0;top:0}.premium-slider-image img.image-header{position:absolute;left:0;top:2px;z-index:9}.premium-slider-image .banner-text{position:relative;top:65px;padding-right:35%}.premium-slider-image .banner-text h3{font-family:Source Serif Pro;font-size:20px;letter-spacing:-.2px}.faqs-accordion ul li:hover i,.faqs-page-heading p a,.giveaway-heading a,.homepage-grid h1 span,.instagram-heading a,.premium-slider-image .banner-text h3 span,.redeem-page .redeem-page-footer p a,.together-benefits-page .cta-section h2 span,.together-benefits-page .faqs-accordion p span,nav li a:hover{color:#f173ac}.premium-slider-image .banner-text ul{margin-top:3px;list-style-image:url(/assets/build/images/banners/billboard_tick.png);padding-left:18px}.premium-slider-image .banner-text li{font-family:Noto Sans;font-size:12px;letter-spacing:0;font-weight:700;margin-bottom:7px;letter-spacing:.6px}.facebook-nag-banner{width:100%;background-color:#fde5f2}.facebook-nag-banner .facebook-banner-desktop img,.mobile-subs-content-banner img{display:block;margin:auto;max-width:100%}.facebook-nag-banner .facebook-banner-inner{display:none;justify-content:space-between;align-items:center}@media screen and (max-width:970px){.premium-slider-image{height:auto;padding-left:20px;padding-right:20px}.facebook-nag-banner .facebook-banner-desktop img,.premium-slider-image img.image-right{display:none}.premium-slider-image img.image-header{position:relative;left:0;top:2px}.premium-slider-image .banner-text{padding-right:0;top:10px;padding-bottom:20px}.facebook-nag-banner{margin-top:100px;background-image:none;height:auto;padding:0}.facebook-nag-banner .facebook-banner-inner{flex-wrap:wrap;display:flex;justify-content:center}.facebook-nag-banner .facebook-banner-inner img{max-width:100%;display:block;margin:auto}}.downloads-modal-outer{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:99999999;display:none;justify-content:center;align-items:center}.downloads-modal-outer #stage1{display:block;padding-bottom:80px}.downloads-modal-outer #stage1 h2{margin-top:55px;margin-bottom:25px}.downloads-modal-outer .downloads-modal-inner{background:#fff;border-radius:5px;width:100%;max-width:500px;position:relative;padding:30px 50px;box-sizing:border-box}.downloads-modal-outer .downloads-modal-inner .close-button,.reviews-modal-outer .reviews-modal .close-button{position:absolute;top:-25px;right:0;font-size:15px;color:#ccc}.downloads-modal-outer .downloads-modal-inner .btn{width:100%;max-width:100%;height:50px;border-radius:5px;transition:.5s;outline:0;letter-spacing:0;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:50px;text-align:center;display:block;text-decoration:none;-webkit-appearance:none}.downloads-modal-outer .downloads-modal-inner .btn-main{background:#8781bd;color:#fff;border:1px solid #8781bd;margin-bottom:20px}.downloads-modal-outer .downloads-modal-inner .btn-inverse{background:#fff;color:#8781bd;border:1px solid #8781bd}.downloads-modal-outer .downloads-modal-inner .top-image-main{max-width:150px;max-height:150px;display:block;position:relative;margin:auto}.downloads-modal-outer .downloads-modal-inner .top-image-main img{border-radius:100%;border:5px solid #fff}.downloads-modal-outer .downloads-modal-inner .top-image-main:before{content:url(/assets/build/images/lknt/accents/widget20.png);position:absolute;left:-2px;top:-1px}.downloads-modal-outer .downloads-modal-inner .top-image-main:after{content:url(/assets/build/images/lknt/accents/widget21.png);position:absolute;right:-10px;top:-1px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .form-tab .blaize-form-login,.side-bar-outer .tablet-version{display:block!important}.downloads-modal-outer .downloads-modal-inner .modal-inner-content h2,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form h4{font-family:Source Serif Pro;font-weight:700;font-size:25px;line-height:34px;text-align:center;color:#333;margin-bottom:2px;letter-spacing:0}.downloads-modal-outer .downloads-modal-inner .modal-inner-content p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#333;margin-bottom:10px;letter-spacing:0}.downloads-modal-outer .downloads-modal-inner .modal-inner-content p.blaize-error,.downloads-modal-outer .downloads-modal-inner .modal-inner-content p.blaize-success{color:#fff;margin-top:20px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm,.member-cancellation .page-title p,.video-course .videos-wrapper .videos-right .video-patterns ul li .btn{margin-top:15px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm input[type=email],.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm input[type=password]{background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;width:100%;max-width:400px;height:50px;padding-left:20px;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:160%;color:#333;outline:0;margin-bottom:10px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm input[type=submit]{border-radius:3px;width:100%;max-width:400px;height:50px;background:#8781bd;font-family:Noto Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#fff;border:1px solid #8781bd;transition:.3s;outline:0;-webkit-appearance:none}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm input[type=submit]:hover{color:#8781bd;border:1px solid #8781bd;background-color:transparent;cursor:pointer}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row{display:flex;justify-content:flex-start;align-items:center}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;outline:0;margin:0 5px 0 0}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row input[type=checkbox]:checked:after,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row input[type=checkbox]:checked:after{padding:4px 2px;position:relative;top:2px;content:url(/assets/lknt/images/tick-white.png)}.downloads-modal-outer .downloads-modal-inner .modal-inner-content #popupForm .terms-row label,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row label{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#000}.downloads-modal-outer .downloads-modal-inner .modal-inner-content h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#000;margin:28px 0 17px;padding:0 11px;letter-spacing:0}.downloads-modal-outer .downloads-modal-inner .modal-inner-content h5.together-link{margin:5px 0}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .blaize-social-sign-in-footer,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .blaize-social-sign-in-footer{font-family:Noto Sans;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:center;color:#333;margin-bottom:16px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .blaize-form .blaize-oauth,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper .blaize-theme-default.blaize-form .blaize-oauth{font-family:Noto Sans;font-style:normal;font-weight:400;font-size:16px;line-height:50px;text-align:center;height:50px;border-radius:5px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .blaize-form .blaize-oauth span,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper .blaize-theme-default.blaize-form .blaize-oauth span{font-family:Noto Sans;font-style:normal;font-weight:400;font-size:16px!important;line-height:50px}.downloads-modal-outer .downloads-modal-inner .modal-inner-content .blaize-form .blaize-oauth .blaize-icon,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper .blaize-theme-default.blaize-form .blaize-oauth .blaize-icon{position:relative;display:inline-block;width:30px;height:30px;margin:0 10px 0 0;top:10px}.downloads-modal-outer#user-interview-popup .downloads-modal-inner{border-radius:20px;padding:50px 40px}.downloads-modal-outer#user-interview-popup .downloads-modal-inner .close-button{top:20px;right:20px;font-size:25px}.downloads-modal-outer#user-interview-popup .downloads-modal-inner .close-button:hover{color:#80a3ea}.downloads-modal-outer#user-interview-popup h3{color:#80a3ea;letter-spacing:.03em;line-height:140%;font:800 30px Manrope,sans-serif;margin-bottom:15px}.downloads-modal-outer#user-interview-popup p{font:400 17px/160% Manrope,sans-serif;letter-spacing:.02em;margin-bottom:20px}.downloads-modal-outer#user-interview-popup .btn-main{background-color:#80a3ea;border-color:#80a3ea;line-height:48px;max-width:300px;margin:0 auto;padding:0}.email-opt-in-banner{width:100%;display:none}.email-opt-in-banner .auto-container{display:flex;justify-content:space-between;align-items:center;max-width:850px}.email-opt-in-banner .email-banner-inner-content{display:flex;justify-content:space-between;align-items:center;padding:10px 0;flex-wrap:wrap}.email-opt-in-banner .email-banner-inner-content p{font-family:Noto Sans;font-weight:400;font-size:15px;line-height:20px;text-align:left;color:#000}.email-opt-in-banner .email-banner-inner-content a,.email-opt-in-popup .auto-container .email-banner-inner-content a{font-family:Noto Sans;font-size:14px;line-height:19px;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;border-radius:5px}.email-opt-in-banner .email-banner-inner-content a{font-weight:400;background:#8781bd;margin-left:20px}.email-opt-in-banner.email-opt-in-15{background-color:#fdd1e5;clear:both}.email-opt-in-banner.email-opt-in-15 .email-banner-close{position:absolute;right:20px;color:#000}.email-opt-in-banner.email-opt-in-13{background:#fdd1e5;clear:both}.email-opt-in-banner.email-opt-in-13 .email-banner-inner-content{padding:5px 0}.email-opt-in-banner.email-opt-in-13 h3{font-family:Source Serif Pro;font-weight:700;font-size:28px;line-height:38px;letter-spacing:-.03em;color:#000}.email-opt-in-banner.email-opt-in-13 p{font-family:Source Serif Pro;font-weight:400;font-size:20px;line-height:27px;color:#000}.email-opt-in-banner.email-opt-in-13 a{padding:15px 48px}.email-opt-in-popup{display:none;position:fixed;bottom:20px;left:20px;width:100%;max-width:550px;background:#ffe881;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;z-index:9999999999}.email-opt-in-popup .auto-container{display:flex;justify-content:space-between;max-width:550px;align-items:center}.email-opt-in-popup .auto-container .email-banner-close{position:absolute;right:10px;top:10px;color:#000}.email-opt-in-popup .auto-container p{font-family:Source Serif Pro;font-weight:700;font-size:26px;line-height:110%;letter-spacing:-.02em;color:#000}.email-opt-in-popup .auto-container .email-banner-inner-content{padding:0 30px 0 10px}.email-opt-in-popup .auto-container .email-banner-inner-content a{font-weight:400;background:#8781bd;display:block;max-width:200px;margin-top:10px}@media screen and (max-width:790px){.downloads-modal-outer{z-index:999999999}.downloads-modal-outer .downloads-modal-inner{width:100%;max-width:500px;position:fixed;top:0;margin-top:0;left:50%;margin-left:-250px;height:100%;max-height:690px}.downloads-modal-outer .downloads-modal-inner .close-button{top:30px;right:20px}.downloads-modal-outer .downloads-modal-inner .top-image-main,.email-opt-in-banner img,.email-opt-in-popup .auto-container img{display:none}.downloads-modal-outer .downloads-modal-inner .modal-inner-content{padding-top:30px;max-height:100%;overflow:scroll}.email-opt-in-banner{position:relative}.email-opt-in-banner .email-banner-close{position:absolute;right:10px;top:10px;color:#000}.email-opt-in-banner .email-banner-inner-content{width:100%;padding-right:20px}.email-opt-in-banner .email-banner-inner-content a{display:block;width:100%;margin-left:0;margin-top:15px}.email-opt-in-popup{bottom:0;left:0;max-width:550px}.email-opt-in-popup .auto-container{padding:20px 0}}#lknt-banner-wrapper img{max-width:728px;width:100%}#lknt-skyscraper-wrapper img{max-width:300px;width:100%}.hero-banner-outer{width:100%;box-sizing:border-box;position:relative;background:#f490ad}.crochet-patterns-block-inner .pattern-block-package-select .ratings-outer p,.hero-banner-outer.hero-banner--default-banner .hero-banner__container .hero-banner__column:first-child{max-width:50%}.hero-banner-outer.hero-banner--garments-banner{background:#8781bd;color:#fff}.hero-banner-outer.hero-banner--video-course-banner{background:#f490ad;color:#fff}.hero-banner-outer.hero-banner--community-banner,.hero-banner-outer.hero-banner--hats-banner{background:#80a3ea;color:#fff}.hero-banner-outer.hero-banner--baby-banner,.popular-searches-outer li a:hover{background:#8781bd;color:#fff}.hero-banner-outer.hero-banner--default-banner,.hero-banner-outer.hero-banner--toys-banner{background:#f490ad;color:#fff}.hero-banner-outer .hero-banner__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1060px;margin:auto;position:relative}.hero-banner-outer .hero-banner__container .hero-banner__title{font:500 42px/120% Manrope,sans-serif;letter-spacing:.03em;margin-bottom:16px;}.email-outer .error-msg li b,.hero-banner-outer .hero-banner__container .hero-banner__title strong{font-weight:800}.hero-banner-outer .hero-banner__container .hero-banner__subtitle{font:400 17px/160% Manrope,sans-serif;letter-spacing:.02em}.hero-banner-outer .hero-banner__container .hero-banner__disclaimer-outer{width:100%;max-width:300px;text-align:center}.hero-banner-outer .hero-banner__container .hero-banner__disclaimer{font:500 12px/16px Manrope,sans-serif;letter-spacing:.1em;text-transform:uppercase}.hero-banner-outer .hero-banner__container .hero-banner__img{max-width:100%;display:block}.hero-banner-outer .hero-banner__container .bttn{display:block;width:100%;max-width:300px;height:50px;text-align:center;color:#fff;font:600 15px/50px Manrope,sans-serif;text-decoration:none;border-radius:5px;margin:10px 0 18px}.difficulty__rating-nodes.advanced-pattern .rating-node:first-child,.difficulty__rating-nodes.advanced-pattern .rating-node:nth-child(2),.difficulty__rating-nodes.advanced-pattern .rating-node:nth-child(3),.difficulty__rating-nodes.beginner-pattern .rating-node:first-child,.difficulty__rating-nodes.intermediate-pattern .rating-node:first-child,.difficulty__rating-nodes.intermediate-pattern .rating-node:nth-child(2),.hero-banner-outer .hero-banner__container .bttn.bttn-navy{background-color:#2b2442}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child{max-width:46%;padding:100px 0 30px}.hero-banner-outer .hero-banner__container .hero-banner__column:last-child{max-width:580px;position:absolute;right:0;bottom:0}@media screen and (max-width:1070px){.hero-banner-outer .hero-banner__container{padding:0 15px}}@media screen and (max-width:1024px){.hero-banner-outer{margin-top:96px}.hero-banner-outer .hero-banner__container .hero-banner__column:last-child{max-width:50%;position:absolute;right:0;bottom:0}.hero-banner-outer .hero-banner__container .hero-banner__column:last-child.hero-banner-column--default-banner{position:relative;right:unset;bottom:unset}}*,.page-block{box-sizing:border-box}.package-selection .package-options ul li.package:nth-child(3),.page-block.page-block--blue{background-color:#e4eeff}.page-block.page-block--pink-dark{background-color:#ffc2d9}.package-selection .package-options ul li.package:nth-child(2),.page-block.page-block--pink{background-color:#ffeaeb}.page-block.page-block--light-pink{background-color:#fef8fb}.page-block.page-block--white{background-color:#fff}.page-block.page-block--yellow{background-color:#fffae5}.page-block.page-block--yellow-mid{background-color:#ffefc6}.page-block.page-block--green{background-color:#41ccb2}.page-block.page-block--split-yellow{background-image:linear-gradient(to bottom,#fff,#fff 50%,#fffae5 50%)}.page-block.page-block--split-pink{background-image:linear-gradient(to bottom,#ffeaeb,#ffeaeb 70%,#fff 30%)}.page-block.page-block--border-top{border-top:1px solid #cad5d9}.page-block.page-block--split-blue{background-image:linear-gradient(to bottom,#e4eeff,#e4eeff 50%,#fff 50%)}.page-block.page-block__testimonial-component{border-radius:0}.page-block .page-block__text-block,.page-block.page-block__landing-page-header,.video-course-home .video-course__benefits-block{padding:20px 0}.page-block.page-block__landing-page-header .page-block__header.text-block--pad-right{padding-right:40px}.page-block.page-block__landing-page-header .page-block__header .page-block__title{font:800 50px Manrope,sans-serif}.page-block.page-block__editable-page .lk-main-container{max-width:1346px}.page-block .page-block__header .page-block__title{font:800 40px/140% Manrope,sans-serif;letter-spacing:.03em}.page-block .page-block__header .page-block__body{font:400 17px/140% Manrope,sans-serif;letter-spacing:.03em;margin-bottom:30px}.page-block .page-block__header .page-block__cta-text{font:800 22px Manrope,sans-serif;margin-bottom:20px}.christmas-hub .christmas-hub-header p,.christmas-hub .christmas-hub-main .crochet-products p,.member-invoices #invoicePage table tr td:first-child,.page-block .page-block__header.header--left .page-block__body,.page-block .page-block__header.header--left .page-block__title{text-align:left}.page-block .page-block__text-block.text-block--pad-left{padding-left:20px}.page-block .page-block__text-block.text-block--pad-right{padding-right:20px}.page-block .page-block__title.title--h1{font:800 40px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442;margin-bottom:10px}.page-block .page-block__subtitle.title--h2,.page-block .page-block__title.title--h2{font:800 30px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.page-block .page-block__title.title--center{text-align:center}.page-block .page-block__subtitle.subtitle--body{font:400 17px Manrope,sans-serif;letter-spacing:.02em;color:#2b2442}.page-block .page-block__subtitle.title--h3{font:800 22px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.page-block .page-block__subtitle.subtitle--h3{font:400 20px Manrope,sans-serif;letter-spacing:.02em;color:#2b2442}.gift-success-page .lknt-success-message .col-left h1,.gift-success-page .lknt-success-message .col-left p,.member-cancellation .cancellation-offers,.page-block .page-block__subtitle.title--center,.together-benefits-page .header-main .header-main-inner.align-center{text-align:center}.page-block .page-block__pattern-grid{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:30px 0;margin-left:-15px;margin-right:-15px}.page-block .page-block__pattern-grid .pattern-grid__item{width:100%;max-width:302px;margin:15px 15px 20px}.charity-article .charity-article-inner .charity-article-left img,.page-block .page-block__pattern-grid .pattern-grid__item .item__image,.video-course .videos-wrapper .videos-right .video-patterns ul li img{border-radius:10px}.page-block .page-block__pattern-grid .pattern-grid__item a{color:inherit;text-decoration:none}.page-block .page-block__pattern-grid .pattern-grid__item .item__title{font:600 18px Manrope,sans-serif;margin-top:5px}.page-block .page-block__pattern-grid .pattern-grid__item .item__subtitle{font:400 14px Manrope,sans-serif}.charity-article .charity-article-inner .charity-article-right a.btn-reverse,.discount-grid-item-lower p span,.email-notification-banner p a,.faqs-accordion ul li i,.page-block .page-block__pattern-grid .pattern-grid__item .item__subtitle a,.pattern-single-insta-feed .view-all-categories a p,.pattern-single-insta-feed h2 span,.video-course .videos-wrapper .videos-right p a{color:#8781bd}.christmas-hub .christmas-hub-blog ul li div:last-child a:hover h3,.download-confirmation .related-patterns ul li a:hover h3,.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay h2 a:hover,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h3 a:hover,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h4 a:hover,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h3 a:hover,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h4 a:hover,.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box h3 a:hover,.garments-single-entry .garments-lower .style-feed .style-feed-list li h4 a:hover,.knitting-course-archive-main ul li div h3 a:hover,.lknt-benefits-slider .item .fade-in-text a,.lknt-page-footer-section h2 span,.page-block .page-block__pattern-grid .pattern-grid__item a:hover{text-decoration:underline}.col-flex-3,.discount-single .discount-grid-item-full-width .discout-grid-item-right,.single-entry__column-layout .column-layout__column,.together-benefits-page .benefits-grid .grid-inner .grid-column,.together-benefits-page .benefits-grid .grid-inner .grid-column .lower-column .lower-column-inner{width:100%}.single-entry__column-layout .column-layout__column.column--left{max-width:830px}.single-entry__column-layout .column-layout__column.column--right{max-width:415px}.hero-img{background-image:url(/assets/build/images/lknt/benefits-page/lknt-bg.jpg);padding:75px 0 145px;background-position:center;background-position-y:bottom}.hero-img .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto;position:relative}.hero-img .benefits-page-foreground-image{position:absolute;right:-5px;bottom:-150px}.hero-img .floating-call-to-action{background-color:#fff;border-radius:10px;padding:30px 40px 20px;max-width:480px;position:relative}.hero-img .floating-call-to-action .price-widget{position:absolute;top:-20px;right:-18px}.hero-img .floating-call-to-action h1{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:32px;color:#000;letter-spacing:0;margin-bottom:8px}.hero-img .floating-call-to-action p{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;color:#333;letter-spacing:0;margin-bottom:14px}.slider-container{max-width:1064px;width:100%;margin:auto auto 47px}.slider-container .owl-carousel .owl-stage-outer{overflow:inherit!important}.abbreviations-knitting-half,.benefits-slider-trial .owl-stage,.charity-article .charity-article-inner,.mobile-header,.redeem-page .redeem-page-top .auto-container,.together-benefits-page .benefits-grid .grid-inner .grid-column .lower-column,.together-benefits-page .cta-section .auto-container,.video-course .videos-wrapper,.video-course .videos-wrapper .videos-right .video-categories,.what-is-section ul,nav ul{display:flex;justify-content:space-between}.lknt-benefits-slider{margin-top:-88px}.lknt-benefits-slider .item{width:196px;height:300px;padding:16px 0 0;overflow:hidden}.lknt-benefits-slider .item span{border-radius:5px;background-color:#ffe881;font-family:Noto Sans;font-weight:700;font-size:11px;line-height:15px;text-align:center;color:#333;padding:2px 8px;display:table;margin:auto auto 10px}.lknt-benefits-slider .item h4{font-family:Noto Sans;font-weight:700;font-size:18px;line-height:22px;text-align:center;color:#fff;padding:0 10px;letter-spacing:0}.lknt-benefits-slider .item h4 span{color:#ffe881;text-decoration:underline;padding:0;background-color:transparent;display:initial;margin:0;font-weight:700;font-size:18px;line-height:22px}.lknt-benefits-slider .item h4 span:after,.lknt-benefits-slider .item h4 span:before{content:""!important}.lknt-benefits-slider .item .fade-in-text{margin-top:20px;padding:0 10px;text-align:center;opacity:0;transition:.5s}.lknt-benefits-slider .owl-item:nth-child(2):after,.lknt-benefits-slider .owl-item:nth-child(3):after{display:inline-block;opacity:1;bottom:0;width:100%;height:100%;z-index:-1;transition:.5s;position:absolute}.lknt-benefits-slider .item .fade-in-text a,.lknt-benefits-slider .item .fade-in-text p{font-family:Source Serif Pro;font-weight:400;font-size:15px;line-height:21px;text-align:center;color:#fff}.lknt-benefits-slider .item .fade-in-text p,.video-course .videos-wrapper .videos-right .video-guides h3{margin-bottom:15px}.lknt-benefits-slider .owl-item{max-width:196px;overflow:hidden;transition:.5s}.lknt-benefits-slider .owl-item:nth-child(2){background:linear-gradient(180deg,#2cc6b1 0,#00a790 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px;background-position:center;-webkit-border-radius:10px;-moz-border-radius:10px;border:none}.form-inner-right .lknt-subs-push span:before,.lknt-benefits-slider .owl-item:nth-child(2) span:before{content:url(/assets/lknt/images/accents/widget-1.png);position:absolute;left:-10px;top:-1px}.form-inner-right .lknt-subs-push span:after,.lknt-benefits-slider .owl-item:nth-child(2) span:after{content:url(/assets/lknt/images/accents/widget-2.png);position:absolute;right:-10px;top:-1px}.lknt-benefits-slider .owl-item:nth-child(2):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-1-Monkey-Cut-Out.png);background-position:center 90px;background-size:130%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(3){background:linear-gradient(180deg,#ef8911 0,#ef8911 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px;background-position:center}.lknt-benefits-slider .owl-item:nth-child(3) span:before,.lknt-benefits-slider .owl-item:nth-child(5) span:before{content:url(/assets/lknt/images/accents/widget-3.png);position:absolute;left:-11px;top:10px}.lknt-benefits-slider .owl-item:nth-child(3) span:after,.lknt-benefits-slider .owl-item:nth-child(5) span:after{content:url(/assets/lknt/images/accents/widget-4.png);position:absolute;right:-11px;top:-12px}.lknt-benefits-slider .owl-item:nth-child(3):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-2-VP-Cow-2.png);background-position:center 70px;background-size:110%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(4){background:#a8ce11;box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(4) span:before,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child:before{content:url(/assets/lknt/images/accents/widget-5.png);position:absolute;left:-12px;top:-10px}.lknt-benefits-slider .owl-item:nth-child(4) span:after,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child:after{content:url(/assets/lknt/images/accents/widget-6.png);position:absolute;right:-12px;top:8px}.lknt-benefits-slider .owl-item:nth-child(4):after,.lknt-benefits-slider .owl-item:nth-child(5):after{content:"";display:inline-block;opacity:1;position:absolute;bottom:0;width:100%;height:100%;transition:.5s;z-index:-1}.lknt-benefits-slider .owl-item:nth-child(4):after{background-image:url(/assets/lknt/images/benefits-page/slider-img-3-Trophy.png);background-position:center 100px;background-size:90%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(5){background:linear-gradient(180deg,#8781bd 0,#6459c2 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(5):after{background-image:url(/assets/lknt/images/benefits-page/slider-img-4-Knit-Along.png);background-position:center 100px;background-size:100%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(6){background:linear-gradient(180deg,#f173ac 0,#b12d69 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(6) h4 span:before{content:url("")!important;position:absolute;left:-12px;top:-10px}.lknt-benefits-slider .owl-item:nth-child(6) h4 span:after{content:url("")!important;position:absolute;right:-12px;top:8px}.lknt-benefits-slider .owl-item:nth-child(6):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-5-Gift-cut-out-min.png);background-position:center 90px;background-size:110%;background-repeat:no-repeat;display:inline-block;opacity:1;bottom:0;width:100%;height:100%;position:absolute;z-index:-1;transition:.5s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.text-image-section{padding:0;margin-bottom:40px}.text-image-section .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto;display:flex;flex-wrap:wrap;align-items:flex-start}.text-image-section p{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;color:#000;padding-right:100px;letter-spacing:0;margin-bottom:19px}.text-image-section ul{padding-left:25px;margin-bottom:0}.text-image-section ul li,.together-benefits-page .joining-benefits ul li{margin-bottom:30px;font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;color:#333;letter-spacing:0;list-style-image:url(/assets/lknt/images/Tick.png)}.contact-list h3,.text-image-section ul li:last-child,.together-benefits-page .joining-benefits ul li:last-child{margin-bottom:25px}.text-image-section ul .col-md-6:first-child{padding-right:30px;max-width:255px}.text-image-section ul .col-md-6:nth-child(2){padding-right:30px;max-width:265px}.form-inner-left form,.text-image-section.what-is-section .column-image-desktop{margin-top:40px}.crochet-abbreviations-content .article-new .crochet-products li h5,.text-image-section.unlimited-section .column-image-desktop,.user-profile-password .user-profile-button{margin-top:8px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields input,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields select,.text-image-section.designer-section,.text-image-section.unlimited-section{margin-bottom:10px}.text-image-section.sponsor-section{margin-bottom:2px}.discount-hero .text-image-section,.text-image-section.facebook-section{margin-bottom:0}.subscribe-page-block h1,.text-image-section.video-section{margin-bottom:5px}.lknt-page-footer-section .container .column,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-4 ul li,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-5 ul li,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-6 ul li,.text-image-section .container .column{width:100%;max-width:50%}.lknt-page-footer-section h2,.text-image-section h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;margin-bottom:4px}.charity-article .charity-article-inner .charity-article-right a,.garments-single-entry .garment-trending-tab ul li a,.homepage-grid h5 a,.lknt-page-footer-section h2 a,.other-benefits-container .col h3 a,.text-image-section h2 a,.video-course .videos-wrapper .videos-menu ul li a{color:#000;text-decoration:none}.designer-section .column-padded p,.what-is-section ul .column{padding-right:30px}.unlimited-section .column-padded{padding-left:50px;padding-right:90px;padding-top:8px}.christmas-hub .christmas-hub-main .btn-main,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column .grid-row:first-child,.lknt-signup #submit-button,.unlimited-section .column-padded ul li{margin-bottom:20px}.designer-section .column-padded{padding-right:50px;padding-top:90px}.gift-section .column-padded{padding-left:50px;padding-right:40px;padding-top:32px}.gift-section .column-padded p,.newsletter-clientlogo li:last-child,.sponsor-section .column-padded p,.together-benefits-page .joining-benefits ul .column:last-child{padding-right:0}.video-section .column-padded{padding-right:70px;padding-top:40px}.video-section .column-padded p{padding-right:10px}.sponsor-section .column-padded{padding-left:50px;padding-right:40px;padding-top:52px}.facebook-section .column-padded{padding-top:100px}.other-benefits-container .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:105px}.other-benefits-container h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#000;letter-spacing:0;margin-bottom:22px}.other-benefits-container .col{max-width:31%}.other-benefits-container .col h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:30px;color:#000;margin-top:15px;letter-spacing:0}.lknt-page-footer-section p,.other-benefits-container .col p{font-family:Noto Sans;font-size:16px;line-height:22px;color:#000;font-weight:400;letter-spacing:0}.other-benefits-container .col p{margin-top:8px}.lknt-page-footer-section{background-color:#ffe881;padding:47px 20px 0;position:relative}.lknt-page-footer-section .container{box-sizing:border-box;max-width:1064px;width:100%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.lknt-page-footer-section .container .cta-column{padding-bottom:40px}.lknt-page-footer-section .container .image-column:before{content:url(/assets/lknt/images/accents/widget-7.png);position:absolute;left:82px;top:-42px}.lknt-page-footer-section .container .image-column:after{content:url(/assets/lknt/images/accents/widget-8.png);position:absolute;right:252px;top:-98px}.lknt-page-footer-section h2{margin-bottom:6px}.lknt-page-footer-section p{margin:0 0 25px;padding-right:30px}.lknt-page-footer-section img{position:absolute;bottom:0;margin-left:-47px}.lknt-page-footer-section .price-point-cta{text-align:center;color:#8781bd;max-width:150px;position:relative;left:278px;top:-3px}.lknt-page-footer-section .price-point-cta h3,.together-benefits-page .cta-section .auto-container .price-point-cta h3{font-family:bloomsbury;font-size:30px;line-height:28px;padding-left:10px}.lknt-page-footer-section .price-point-cta h4{font-family:Noto Sans;font-size:12px;line-height:0;font-weight:400;padding-right:10px;margin-top:22px;margin-bottom:8px}.lknt-page-footer-section .price-point-cta h4 strong,.together-benefits-page .cta-section .auto-container .price-point-cta h4 strong{font-weight:700;font-size:30px}.lknt-page-footer-section .price-point-cta p{font-family:Noto Sans;font-size:15px;padding-right:0;color:#8781bd}.lknt-benefits-slider .owl-item:hover{transform:scale(1.1)}.lknt-benefits-slider .owl-item:hover:after,.together-benefits-page .benefits-grid .block-1:hover .slide-1,.together-benefits-page .benefits-grid .block-2:hover .slide-1,.together-benefits-page .benefits-grid .block-3:hover .slide-1,.together-benefits-page .benefits-grid .block-4:hover .slide-1,.together-benefits-page .benefits-grid .block-5:hover .slide-1,.together-benefits-page .benefits-grid .block-6:hover .slide-1,.together-benefits-page .benefits-grid .block-7:hover .slide-1{opacity:0}.lknt-benefits-slider .owl-item:hover .fade-in-text,.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--image:hover .auto-slider__item-hover,.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text:hover .auto-slider__item-hover,.pattern-single-insta-feed ul .owl-item.active,.together-benefits-page .benefits-grid .block-1:hover .slide-2,.together-benefits-page .benefits-grid .block-2:hover .slide-2,.together-benefits-page .benefits-grid .block-3:hover .slide-2,.together-benefits-page .benefits-grid .block-4:hover .slide-2,.together-benefits-page .benefits-grid .block-5:hover .slide-2,.together-benefits-page .benefits-grid .block-6:hover .slide-2,.together-benefits-page .benefits-grid .block-7:hover .slide-2{opacity:1}.image-mobile{display:none;margin:15px 0}@media screen and (max-width:1060px){.lknt-header-push{overflow:hidden}.lknt-header-push .hero-img{padding:130px 0 40px;background-repeat:repeat-y}.lknt-header-push .hero-img .floating-call-to-action{max-width:90%;display:block;margin:auto;border-radius:10px}.lknt-header-push .benefits-page-foreground-image{position:relative!important;width:90%!important;max-width:590px;top:0!important;left:auto!important;margin-left:auto!important;margin:auto auto 25px;display:block}.mobile-main{margin-bottom:0!important}.lknt-page-footer-section .container .column,.other-benefits-container .col,.text-image-section .container .column{text-align:center;max-width:100%}.slider-container{overflow:hidden;padding:30px 15px}.lknt-page-footer-section .container .column-padded,.text-image-section .container .column-padded{padding:0 30px}.other-benefits-container .col{padding:0 30px;margin-bottom:20px;width:100%}.hero-img .btn,.lknt-benefits-slider .owl-item,.lknt-page-footer-section .btn,.other-benefits-container .col img,.text-image-section .btn{max-width:100%}.hero-img{padding:280px 0 0;background-position:100%;background-position-y:top;background-size:170%;background-repeat:no-repeat;overflow:hidden}.hero-img .benefits-page-foreground-image{top:-280px;left:50%;margin-left:-200px}.hero-img .benefits-page-foreground-image img{max-width:300px;display:block;margin:auto}.hero-img .floating-call-to-action{border-radius:0;padding:30px 30px 20px;max-width:100%}.hero-img .floating-call-to-action .price-widget{right:30px;max-width:95px}.hero-img .floating-call-to-action h1{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:28px;color:#000}.hero-img .floating-call-to-action p{font-family:Noto Sans;font-weight:400;font-size:15px;line-height:20px;color:#333}.hero-img .floating-call-to-action img{max-width:80px}.hero-img .btn{height:50px}.facebook-section .column-padded,.lknt-benefits-slider,.sponsor-section .column-padded,.video-section .column-padded{margin-top:0}.lknt-benefits-slider .item{width:100%}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px!important}.lknt-page-footer-section p,.text-image-section p{padding-right:0}.what-is-section ul{flex-wrap:wrap}.text-image-section p,.text-image-section ul li,.what-is-section.text-image-section .container ul .column{text-align:left}.column-image-desktop,.lknt-page-footer-section .image-column,.price-point-cta{display:none}.text-image-section.facebook-section,.text-image-section.sponsor-section,.text-image-section.unlimited-section,.text-image-section.video-section{margin-bottom:35px}.image-mobile{display:block}.text-image-section ul li{padding-left:10px}.lknt-page-footer-section h2,.text-image-section h2{font-size:24px;line-height:33px;text-align:center}.lknt-page-footer-section h2{text-align:left;padding-right:0;margin-bottom:15px}}@media screen and (max-width:620px){.slider-container,.text-image-section{border-bottom:3px solid #eee}.text-image-section{margin-bottom:35px;padding-bottom:40px}.text-image-section.what-is-section .column-padded{padding:0}.text-image-section.what-is-section .column-padded .section-content{padding:0 30px}.benefits-list-wrapper{flex-wrap:wrap}.benefits-list-wrapper .col{width:100%;padding-left:20px}.lknt-benefits-slider .owl-item{max-width:100%}.lknt-benefits-slider .owl-item:first-child{background:linear-gradient(180deg,#8781bd 0,#6459c2 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px;background-position:center;-webkit-border-radius:10px;-moz-border-radius:10px;border:none;display:block!important}.lknt-benefits-slider .owl-item:first-child .item{display:flex;align-items:center}.lknt-benefits-slider .owl-item:first-child .item span{text-decoration:none}.lknt-benefits-slider .owl-item:first-child:after{content:none}.lknt-benefits-slider .owl-item:nth-child(2){background:linear-gradient(180deg,#2cc6b1 0,#00a790 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px;background-position:center;-webkit-border-radius:10px;-moz-border-radius:10px;border:none}.lknt-benefits-slider .owl-item:nth-child(2) span,.lknt-benefits-slider .owl-item:nth-child(3) span,.lknt-benefits-slider .owl-item:nth-child(4) span,.lknt-benefits-slider .owl-item:nth-child(5) span,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child{position:relative}.lknt-benefits-slider .owl-item:nth-child(2) span:before{content:url(/assets/lknt/images/accents/widget-1.png);position:absolute;left:-10px;top:-1px}.lknt-benefits-slider .owl-item:nth-child(2) span:after{content:url(/assets/lknt/images/accents/widget-2.png);position:absolute;right:-10px;top:-1px}.lknt-benefits-slider .owl-item:nth-child(2):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-1-Monkey-Cut-Out.png);background-position:center 90px;background-size:130%;background-repeat:no-repeat;display:inline-block;opacity:1;bottom:0;width:100%;height:100%;position:absolute;z-index:-1;transition:.5s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(3){background:linear-gradient(180deg,#ef8911 0,#ef8911 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px;background-position:center}.lknt-benefits-slider .owl-item:nth-child(3) span:before,.lknt-benefits-slider .owl-item:nth-child(5) span:before{content:url(/assets/lknt/images/accents/widget-3.png);position:absolute;left:-11px;top:10px}.lknt-benefits-slider .owl-item:nth-child(3) span:after,.lknt-benefits-slider .owl-item:nth-child(5) span:after{content:url(/assets/lknt/images/accents/widget-4.png);position:absolute;right:-11px;top:-12px}.lknt-benefits-slider .owl-item:nth-child(3):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-2-VP-Cow-2.png);background-position:center 70px;background-size:110%;background-repeat:no-repeat;display:inline-block;opacity:1;bottom:0;width:100%;height:100%;position:absolute;z-index:-1;transition:.5s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(4){background:#a8ce11;box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(4) span:before,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child:before{content:url(/assets/lknt/images/accents/widget-5.png);position:absolute;left:-12px;top:-10px}.lknt-benefits-slider .owl-item:nth-child(4) span:after,.lknt-benefits-slider .owl-item:nth-child(6) span:first-child:after{content:url(/assets/lknt/images/accents/widget-6.png);position:absolute;right:-12px;top:8px}.lknt-benefits-slider .owl-item:nth-child(4):after,.lknt-benefits-slider .owl-item:nth-child(5):after{content:"";display:inline-block;opacity:1;bottom:0;width:100%;height:100%;position:absolute;z-index:-1;transition:.5s}.lknt-benefits-slider .owl-item:nth-child(4):after{background-image:url(/assets/lknt/images/benefits-page/slider-img-3-Trophy.png);background-position:center 100px;background-size:90%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(5){background:linear-gradient(180deg,#8781bd 0,#6459c2 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(5):after{background-image:url(/assets/lknt/images/benefits-page/slider-img-4-Knit-Along.png);background-position:center 100px;background-size:100%;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(6){background:linear-gradient(180deg,#f173ac 0,#b12d69 100%);box-shadow:0 0 11px rgba(0,0,0,.45);border-radius:10px}.lknt-benefits-slider .owl-item:nth-child(6) h4 span:before{content:url("")!important;position:absolute;left:-12px;top:-10px}.lknt-benefits-slider .owl-item:nth-child(6) h4 span:after{content:url("")!important;position:absolute;right:-12px;top:8px}.lknt-benefits-slider .owl-item:nth-child(6):after{content:"";background-image:url(/assets/lknt/images/benefits-page/slider-img-5-Gift-cut-out-min.png);background-position:center 90px;background-size:110%;background-repeat:no-repeat;display:inline-block;opacity:1;bottom:0;width:100%;height:100%;position:absolute;z-index:-1;transition:.5s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.lknt-benefits-slider .owl-item:hover:after{opacity:0}.lknt-benefits-slider .item{max-width:100%;height:213px}.lknt-benefits-slider .item h4{font-size:15px}.lknt-benefits-slider .item .fade-in-text p{font-size:12px;margin-bottom:5px;line-height:16px}.lknt-benefits-slider .item .fade-in-text a{font-size:12px;line-height:16px}.lknt-benefits-slider .item span{display:none}.lknt-page-footer-section h2{text-align:center}}.together-benefits-page .btn-blue{background:#4b87ff;box-shadow:0 2px 8px rgba(0,0,0,.55);border-radius:5px;font-family:Noto Sans;font-size:20px;line-height:140%;text-align:center;color:#fff;display:block;max-width:300px;padding:13px;margin:20px auto auto;text-decoration:none;border:1px solid #4b87ff;transition:.5s;letter-spacing:0}.together-benefits-page .btn-blue.btn-green{background:#00a790;border:1px solid #00a790}.together-benefits-page .btn-blue:hover{background:0 0;cursor:pointer;color:#4b87ff}.together-benefits-page .btn-blue:hover.btn-green{color:#00a790}.package-selection .header-main,.together-benefits-page .header-main{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 20px 10px;width:100%;max-width:1400px;margin:auto}.package-selection .header-main .header-main-inner,.together-benefits-page .header-main .header-main-inner{width:33%;text-align:center}.package-selection .header-main .header-main-inner img,.together-benefits-page .header-main .header-main-inner img{max-width:123px}.package-selection .header-main .header-main-inner.align-left,.together-benefits-page .header-main .header-main-inner.align-left{text-align:left;padding-top:10px}.package-selection .header-main .header-main-inner.align-right,.together-benefits-page .header-main .header-main-inner.align-right{text-align:right;display:flex;justify-content:flex-end;padding-top:10px;align-items:center}.package-selection .header-main .header-main-inner.align-right .sign-button,.together-benefits-page .header-main .header-main-inner.align-right .sign-button{width:130px}.package-selection .header-main .header-main-inner.align-right .sign-button a,.together-benefits-page .header-main .header-main-inner.align-right .sign-button a{padding:10px}.author-list .article-left-heading,.author-list .article-right-see-all,.crochet-patterns-slider .article-right-see-all,.home-main-content .instagram-heading strong,.package-selection .header-main .header-main-inner.align-right .login-button,.together-benefits-page .header-main .header-main-inner.align-right .login-button{padding-top:0}.package-selection .header-main .btn-grey,.together-benefits-page .header-main .btn-grey{background:#eee;border-radius:5px;font-family:Noto Sans;font-size:14px;line-height:140%;text-align:center;color:#111;max-width:185px;width:185px;padding:10px;display:inline-block;margin-right:auto;margin-left:0;text-decoration:none;border:1px solid #eee;transition:.5s;letter-spacing:0}.package-selection .header-main .btn-grey:hover,.together-benefits-page .header-main .btn-grey:hover{background:0 0;cursor:pointer;color:#111}.together-benefits-page .container .header-wrapper{text-align:center;padding:10px 230px 0}.together-benefits-page .container .header-wrapper h1{font-family:Source Serif Pro;font-weight:700;font-size:50px;line-height:69px;text-align:center;letter-spacing:-.02em;color:#000}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block p,.together-benefits-page .container .header-wrapper p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;text-align:center;color:#000;letter-spacing:0}.together-benefits-page .hero-wrapper{background:url(https://cdn.letsknit.co.uk/images/benefits-page/pattern-bg.png) top center repeat-x;-webkit-box-shadow:inset 0 -100px 50px 6px #fff;-moz-box-shadow:inset 0 -100px 50px 6px #fff;box-shadow:inset 0 -100px 50px 6px #fff;position:relative}.together-benefits-page .hero-wrapper .container .video-wrapper{padding-top:40px;padding-bottom:150px}.together-benefits-page .hero-wrapper .container .video-wrapper #video-player{max-width:800px;box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:10px;display:block;margin:auto}.together-benefits-page .hero-wrapper .container .why-join{display:block;max-width:250px;margin:auto auto auto -125px;background:url(https://cdn.letsknit.co.uk/images/benefits-page/text-bg.png) no-repeat;position:absolute;bottom:30px;width:100%;left:50%}.together-benefits-page .hero-wrapper .container .why-join p{font-family:Noto Sans;font-weight:700;font-size:18px;line-height:25px;text-align:center;letter-spacing:-.02em;color:#000;padding:20px 10px 20px 0}.together-benefits-page .hero-wrapper .container .why-join img{position:absolute;right:5px;top:20px}.together-benefits-page .joining-benefits .container{padding:20px 140px}.together-benefits-page .joining-benefits .container h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:44px;text-align:center;color:#000;letter-spacing:0}.together-benefits-page .joining-benefits .container p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;text-align:center;color:#000;margin:25px 0 30px;letter-spacing:0}.together-benefits-page .joining-benefits ul{padding:0;margin-bottom:0;display:flex;justify-content:space-between}.together-benefits-page .joining-benefits ul .column{padding-right:93px}#errorAdvertise p,#errorGiveaway p,#successAdvertise p,#successGiveaway p,.crochet-blog-main-outer,.crochet-patterns-new-clr .article-left-heading-cntr,.email-outer .email-submit,.gift-selection .package-options ul li.package .package-inner p,.lknt-container .greybreadcrumbs,.modal-popup-inner,.register_content,.together-benefits-page .cta-section,nav li ul{padding:0}.together-benefits-page .cta-section .auto-container div.cta-inner-1{width:42%;padding-top:60px}.together-benefits-page .cta-section .auto-container div.cta-inner-2{width:54%;position:relative}.together-benefits-page .cta-section .auto-container .price-point-cta{text-align:center;color:#8781bd;max-width:150px;position:absolute;left:330px;top:70px}.together-benefits-page .cta-section .auto-container .price-point-cta h4{font-family:Noto Sans;font-size:15px;line-height:0;font-weight:400;padding-right:10px;margin-top:22px;margin-bottom:8px}.together-benefits-page .cta-section .auto-container .price-point-cta p{font-family:Noto Sans;font-size:15px;color:#8781bd;padding:0 15px}.together-benefits-page .cta-section h2{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:110%;color:#000}.together-benefits-page .cta-section .btn-blue{margin-right:auto;margin-left:0;margin-top:30px}.lk-faqs .terms-conditions,.together-benefits-page .faqs-accordion{padding-top:50px}.together-benefits-page .faqs-accordion ul li{padding:34px 30px 34px 40px}.together-benefits-page .faqs-accordion p{font-family:Noto Sans;font-weight:400;font-size:20px;line-height:27px;text-align:center;color:#000;margin:20px 0}.together-benefits-page .benefits-grid{display:block;margin:65px auto auto}.together-benefits-page .benefits-grid .auto-container{max-width:2000px}.together-benefits-page .benefits-grid .grid-inner{display:flex;justify-content:space-between;width:100%}.together-benefits-page .benefits-grid .grid-inner .grid-column.first{padding-right:7px}.together-benefits-page .benefits-grid .grid-inner .grid-column.second{padding-left:7px}.js-sticky .navbar-inner ul li,.together-benefits-page .benefits-grid .grid-inner .grid-column .lower-colum-first{margin-right:14px}.subscribe-page-block .subs-CTA ul li,.together-benefits-page .benefits-grid .block-5 .slide-2,.together-benefits-page .benefits-grid .block-6 .slide-2,.together-benefits-page .benefits-grid .block-7 .slide-2,.together-benefits-page .benefits-grid .block-text{padding:20px}.together-benefits-page .benefits-grid .block-text p{font-family:Noto Sans;font-weight:700;font-size:11px;line-height:15px;text-align:center;color:#fff;display:inline-block;padding:2px 5px 3px;border-radius:5px;margin:0 10px}.together-benefits-page .benefits-grid .block-text h3{font-family:Noto Sans;font-weight:700;font-size:22px;line-height:110%;color:#000;letter-spacing:0;margin-top:5px}.js-sticky,.together-benefits-page .benefits-grid .block-text h3 i{transition:.3s}.together-benefits-page .benefits-grid .slide-1{transition:.5s;opacity:1;height:100%;position:absolute;top:0;width:100%}.together-benefits-page .benefits-grid .block-1 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-2 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-3 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-4 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-5 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-6 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-7 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .slide-1 .block-bg-img{position:absolute;top:0;left:0;z-index:1}.together-benefits-page .benefits-grid .slide-2{transition:.5s;opacity:0;text-align:center;padding:20px 70px;display:flex;align-items:center;height:100%;width:100%;position:absolute;top:0}.together-benefits-page .benefits-grid .slide-2 p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;text-align:center;color:#000}.together-benefits-page .benefits-grid .slide-2 .btn-blue{position:relative;z-index:3}.together-benefits-page .benefits-grid .block-1{background:#ffe8f3;width:100%;max-width:525px;height:524px;margin-bottom:14px;transition:.5s;position:relative}.together-benefits-page .benefits-grid .block-1 .slide-1 .block-text{max-width:60%;position:relative;z-index:2}.together-benefits-page .benefits-grid .block-1 .slide-1 .block-text p{background-color:#f173ac;position:relative}.together-benefits-page .benefits-grid .block-1 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-1.png);position:absolute;left:-12px;top:0}.together-benefits-page .benefits-grid .block-1 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-2.png);position:absolute;right:-12px;top:-2px}.together-benefits-page .benefits-grid .block-2{background-color:#a0d8f4;width:100%;max-width:525px;height:524px;transition:.5s;position:relative}.together-benefits-page .benefits-grid .block-3,.together-benefits-page .benefits-grid .block-4{max-width:520px;height:254px;margin-right:0;margin-bottom:14px;transition:.5s;position:relative;width:100%}.together-benefits-page .benefits-grid .block-2 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-3 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-4 .slide-1 .block-text{max-width:50%;position:relative;z-index:2}.together-benefits-page .benefits-grid .block-2 .slide-1 .block-text p{background-color:#1356c8;position:relative}.together-benefits-page .benefits-grid .block-2 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-3.png);position:absolute;left:-12px;top:0}.together-benefits-page .benefits-grid .block-2 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-4.png);position:absolute;right:-12px;top:-2px}.together-benefits-page .benefits-grid .block-3{background-color:#fff4c7}.together-benefits-page .benefits-grid .block-3 .slide-1 .block-text p{background-color:#ffd828;color:#111;position:relative}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .completed-widget.completed--checked i,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .save-widget.completed--checked i,.page-block--community-new .content-list .content-list__card .completed-widget.completed--checked i,.page-block--community-new .content-list .content-list__card .save-widget.completed--checked i{color:#ff0}.together-benefits-page .benefits-grid .block-3 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-5.png);position:absolute;left:-15px;top:10px}.together-benefits-page .benefits-grid .block-3 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-6.png);position:absolute;right:-12px;top:-15px}.together-benefits-page .benefits-grid .block-4{background-color:#ebeae8}.together-benefits-page .benefits-grid .block-4 .slide-1 .block-text p{background-color:#995c84;position:relative}.together-benefits-page .benefits-grid .block-4 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-7.png);position:absolute;left:-12px;top:0}.together-benefits-page .benefits-grid .block-4 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-8.png);position:absolute;right:-12px;top:-2px}.together-benefits-page .benefits-grid .block-5{background-color:#ebeeed;width:100%;max-width:254px;height:525px;margin-right:14px;margin-bottom:14px;transition:.5s;position:relative}.together-benefits-page .benefits-grid .block-6,.together-benefits-page .benefits-grid .block-7{max-width:254px;height:255px;margin-right:0;margin-bottom:14px;width:100%;position:relative;transition:.5s}.together-benefits-page .benefits-grid .block-5 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-6 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-7 .slide-1 .block-text{max-width:100%;position:relative;z-index:2}.together-benefits-page .benefits-grid .block-5 .slide-1 .block-text p{background-color:#98b330;position:relative}.together-benefits-page .benefits-grid .block-5 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-9.png);position:absolute;left:-15px;top:0}.together-benefits-page .benefits-grid .block-5 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-10.png);position:absolute;right:-12px;top:0}.together-benefits-page .benefits-grid .block-6{background-color:#ffe882}.together-benefits-page .benefits-grid .block-6 .slide-1 .block-text p{background-color:#ff7078;position:relative}.together-benefits-page .benefits-grid .block-6 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-11.png);position:absolute;left:-12px;top:0}.together-benefits-page .benefits-grid .block-6 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-12.png);position:absolute;right:-12px;top:0}.together-benefits-page .benefits-grid .block-7{background-color:#dde7fe}.together-benefits-page .benefits-grid .block-7 .slide-1 .block-text p{background-color:#7a69e1;position:relative}.together-benefits-page .benefits-grid .block-7 .slide-1 .block-text p:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-13.png);position:absolute;left:-12px;top:0}.together-benefits-page .benefits-grid .block-7 .slide-1 .block-text p:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-14.png);position:absolute;right:-12px;top:0}@media screen and (max-width:1060px){.together-benefits-page .cta-section .auto-container div.cta-inner-1,.together-benefits-page .header-main .header-main-inner.align-center{text-align:center;width:100%}.together-benefits-page .faqs-accordion{padding-top:50px}.together-benefits-page .container .header-wrapper h1,.together-benefits-page .faqs-accordion h2,.together-benefits-page .joining-benefits .container h2{font-size:24px;line-height:33px}.together-benefits-page .faqs-accordion ul li{padding:28px 40px}.together-benefits-page .faqs-accordion ul li h4{font-size:20px;line-height:27px}.together-benefits-page .faqs-accordion ul li p,.together-benefits-page .joining-benefits .container p{font-size:15px;line-height:140%}.together-benefits-page .container .header-wrapper{padding:10px 15px 0}.together-benefits-page .benefits-grid .block .image-desktop,.together-benefits-page .header-main .header-main-inner.align-left,.together-benefits-page .header-main .header-main-inner.align-right{display:none}.together-benefits-page .hero-wrapper .container .video-wrapper{padding-right:15px;padding-left:15px}.together-benefits-page .benefits-grid .grid-inner,.together-benefits-page .benefits-grid .grid-inner .lower-column,.together-benefits-page .cta-section .auto-container{flex-wrap:wrap}.together-benefits-page .benefits-grid .grid-inner .grid-column,.together-benefits-page .cta-section .auto-container div.cta-inner-2{width:100%}.together-benefits-page .benefits-grid .grid-inner .grid-column.first{padding-right:0}.together-benefits-page .benefits-grid .grid-inner .grid-column.second{padding-left:0}.together-benefits-page .benefits-grid .grid-inner .lower-column .lower-colum-first{margin-right:0}.together-benefits-page .benefits-grid .block-text h3{margin-top:5px}.together-benefits-page .benefits-grid .block-1{max-width:315px;height:auto;min-height:315px}.together-benefits-page .benefits-grid .block-1 .block-bg-img img,.together-benefits-page .benefits-grid .block-1 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-2 .block-bg-img img,.together-benefits-page .benefits-grid .block-2 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-3 .slide-1 .block-bg-img img,.together-benefits-page .benefits-grid .block-3 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-4 .slide-1 .block-bg-img img,.together-benefits-page .benefits-grid .block-4 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-5 .slide-1 .block-bg-img img,.together-benefits-page .benefits-grid .block-6 .slide-1 .block-bg-img img,.together-benefits-page .benefits-grid .block-6 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-7 .slide-1 .block-bg-img img,.together-benefits-page .cta-section .auto-container img{max-width:100%}.together-benefits-page .benefits-grid .block-1 .slide-2,.together-benefits-page .benefits-grid .block-2 .slide-2,.together-benefits-page .benefits-grid .block-3 .slide-2,.together-benefits-page .benefits-grid .block-4 .slide-2,.together-benefits-page .benefits-grid .block-5 .slide-2,.together-benefits-page .benefits-grid .block-6 .slide-2,.together-benefits-page .benefits-grid .block-7 .slide-2,.together-benefits-page .joining-benefits .container{padding:20px 15px}.together-benefits-page .benefits-grid .block-2{max-width:315px;height:auto;min-height:315px;margin-bottom:15px}.together-benefits-page .benefits-grid .block-3,.together-benefits-page .benefits-grid .block-4,.together-benefits-page .benefits-grid .block-5,.together-benefits-page .benefits-grid .block-6,.together-benefits-page .benefits-grid .block-7{max-width:315px;height:auto;min-height:315px;margin-bottom:15px;position:relative}.together-benefits-page .benefits-grid .block-3 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-4 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-6 .slide-1 .block-bg-img,.together-benefits-page .benefits-grid .block-7 .slide-1 .block-bg-img{position:absolute;bottom:0;top:initial}.together-benefits-page .benefits-grid .block-5 .slide-1,.together-benefits-page .benefits-grid .block-6 .slide-1,.together-benefits-page .benefits-grid .block-7 .slide-1{overflow:hidden}.together-benefits-page .benefits-grid .block-5 .slide-1 .block-text,.together-benefits-page .benefits-grid .block-7 .slide-1 .block-text{max-width:90%}.together-benefits-page .benefits-grid .block{display:block;margin:auto auto 15px;position:relative}.together-benefits-page .benefits-grid .block .image-mobile{display:block;margin:0}.together-benefits-page .container .header-wrapper p{font-size:15px;line-height:140%;padding:0 50px}.together-benefits-page .cta-section{padding:0}.together-benefits-page .cta-section .auto-container div.cta-inner-1 h2{font-size:24px;line-height:110%}.together-benefits-page .cta-section .auto-container div.cta-inner-1 .btn-blue{margin:20px auto auto}.together-benefits-page .cta-section .auto-container div.cta-inner-2 .price-point-cta{display:block}.together-benefits-page .joining-benefits ul{padding:0 30px 0 50px;flex-wrap:wrap}.together-benefits-page .joining-benefits ul .column{width:100%;padding-right:0}}@media screen and (max-width:530px){.together-benefits-page .container .header-wrapper h1{font-size:24px;line-height:33px}.together-benefits-page .container .header-wrapper p{font-size:15px;line-height:140%;padding:0 50px}.together-benefits-page .cta-section .auto-container div.cta-inner-2 .price-point-cta{display:none}}.lknt-signup{background:#fafafa;background:-moz-linear-gradient(left,#fafafa 41.5%,#2989d8 41.5%,#207cca 41.5%,#fafafa 41.5%,#fff 41.5%);background:-webkit-linear-gradient(left,#fafafa 41.5%,#2989d8 41.5%,#207cca 41.5%,#fafafa 41.5%,#fff 41.5%);background:linear-gradient(to right,#fafafa 41.5%,#2989d8 41.5%,#207cca 41.5%,#fafafa 41.5%,#fff 41.5%);min-height:100vh}.lknt-signup .container{box-sizing:border-box;max-width:1064px;width:100%}.lknt-signup .container .signup-page__heading span{color:#f490ad}.lknt-signup .container .signup-page__heading .heading--desktop{display:inline}.lknt-discount-slider.owl-carousel.owl-loaded,.lknt-signup .braintree-placeholder,.lknt-signup .container .signup-page__heading .heading--mobile,.lknt-signup .package-price--mobile,.lknt-signup [data-braintree-id=choose-a-way-to-pay],.renew-banner,.video-course .videos-wrapper .videos-menu ul li ul{display:none}.lknt-signup #dropin-container{margin-top:12px}.lknt-signup .signup-page__title{font:800 15px/150% Manrope,sans-serif;letter-spacing:0}.lknt-signup .signup-page__title .value-tag{text-align:center;letter-spacing:.1em;text-transform:uppercase;line-height:14px;font:800 10px Manrope,sans-serif;background-color:#ffe881;padding:3px 10px;border-radius:5px}.lknt-signup .signup-page__body{font:400 14px/140% Manrope,sans-serif;letter-spacing:.02em}.lknt-signup .charity-wrapper .charity-wrapper__text-highlight,.lknt-signup .signup-page__body a{color:#80a3ea}.lknt-signup .signup-page__subtitle{line-height:150%;letter-spacing:.05em;font:600 12px Manrope,sans-serif}.lknt-signup .signup-stage-one{width:100%;max-width:370px;min-width:370px;background-color:#fafafa;min-height:100vh;padding-top:36px;padding-right:42px}.lknt-signup .signup-stage-two{width:100%;padding-left:38px;background-color:#fff;min-height:100vh;padding-top:36px}.lknt-signup .signup-stage-two .signup-stage-two__sized-element{max-width:350px;width:100%}.lknt-signup .signup-stage-two input[type=checkbox]:checked:after{position:relative;top:-6px}.lknt-signup .charity-wrapper .charity-wrapper__radio:checked:after,.lknt-signup .checkbox-block input[type=checkbox]:checked:after{top:-3px;left:2px;position:relative;content:url(/assets/lknt/images/tick-white.png)}.lknt-signup .checkbox-block .checkbox-block__label{font:400 12px Manrope,sans-serif;letter-spacing:.02em}.lknt-signup .checkbox-block input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;min-height:20px;min-width:20px}.lknt-signup .benefits-list__wrapper .benefits-list__list{padding-left:20px;list-style-image:url(https://cdn.letsknit.co.uk/lknt/images/purple-tick.png)}.lknt-signup .benefits-list__wrapper .benefits-list__list .list__item,.lknt-signup .package-price__wrapper .package-price__term{font:400 14px/140% Manrope,sans-serif;letter-spacing:.02em}.lknt-signup .package-price__wrapper .package-price__total{font:800 15px/140% Manrope,sans-serif;letter-spacing:.02em}.lknt-signup .package-price__wrapper .package-price__value{font:800 30px/140% Manrope,sans-serif;letter-spacing:.02em}.lknt-signup .user-signup-form .ssi-block .ssi-block__ssi-button{height:50px;font:400 15px/50px Manrope,sans-serif;text-align:center;letter-spacing:.02em;color:#fff}.discount-grid-item-lower .code-wrapper,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column .grid-row .grid-item,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item,.lknt-signup .user-signup-form .ssi-block .ssi-block__ssi-button .blaize-icon,.pattern-single-reviews .auto-container,.video-course-home{position:relative}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector div input[type=radio]:checked:after,.lknt-signup .user-signup-form .ssi-block .ssi-block__ssi-button.ssi--google{background-color:#000}.lknt-signup .user-signup-form .ssi-block .ssi-block__ssi-button.ssi--facebook{background-color:#2c5399}.lknt-signup .user-signup-form .ssi-block .ssi-block__ssi-button:hover{opacity:.8}.lknt-signup .charity-wrapper .charity-item{box-shadow:0 1px 5px rgba(0,0,0,.09);border-radius:10px;width:120px;max-width:120px;min-height:110px;padding:10px 5px}.lknt-signup .charity-wrapper .charity-item.active{border:3px solid #f490ad}.lknt-signup .charity-wrapper .charity-wrapper__radio{-webkit-appearance:none;width:20px;height:20px;box-sizing:border-box;display:block;margin:10px auto;outline:0}.lknt-signup .charity-wrapper .charity-wrapper__radio:hover{cursor:pointer}.lknt-signup .charity-wrapper .charity-wrapper__radio:checked{background-color:#f490ad}@media screen and (max-width:840px){.address-page__wrapper .address-page__form-row{flex-direction:column}}@media screen and (max-width:780px){.trending-categories__wrapper{padding:40px 26px}.trending-categories__wrapper .trending-categories__title{font:800 28px Manrope,sans-serif}.instagram-feed{padding:32px 26px}.instagram-feed .instagram-feed__top{flex-wrap:wrap}.instagram-feed .instagram-feed__top .instagram-feed__title{font:800 28px Manrope,sans-serif}.instagram-feed .instagram-feed__top .instagram-feed__body{font:400 16px Manrope,sans-serif}.instagram-feed .instagram-feed__top .instagram-feed__body a{color:#80a3ea}.instagram-feed .instagram-feed__top .instagram-feed__button{max-width:400px;margin-left:unset}.lknt-signup{background:#fff}.lknt-signup .container{flex-direction:column;padding:15px;box-sizing:border-box}.lknt-signup .container .signup-stage-one,.lknt-signup .container .signup-stage-two{max-width:100%;padding-left:0;padding-right:0;min-width:unset;background:#fff;min-height:unset}.lknt-signup .container .signup-stage-one .signup-stage-two__sized-element,.lknt-signup .container .signup-stage-two .signup-stage-two__sized-element{max-width:100%}.lknt-signup .container .signup-page__heading .heading--desktop,.lknt-signup .stage-one-package-select{display:none}.lknt-signup .container .signup-page__heading .heading--mobile{display:inline}.lknt-signup .package-price--mobile{display:flex}.lknt-success__wrapper{background-image:none!important}.lknt-success__wrapper .lknt-success__inner .success__title{font:800 28px Manrope,sans-serif!important}.lknt-success__wrapper .lknt-success__inner .success__subtitle{font:400 16px Manrope,sans-serif!important}.about-you__wrapper{min-height:430px!important}.about-you__wrapper .about-you__inner.inner--small{top:20px!important}}.package-selector .package-selector__option{background-color:#fff;position:relative;color:#2b2442;padding-right:50px!important}.package-selector .package-selector__option .option__gift img{max-width:70px}.package-selector .package-selector__option:hover{border:1px solid #f490ad!important;cursor:pointer}.package-selector .package-selector__option.active{border:3px solid #f490ad!important}.package-selector .package-selector__option.active::before{width:35px;height:35px;background-color:#f490ad;border-radius:0 0 0 5px;content:url(/assets/lknt/images/tick-white.png);position:absolute;top:0;right:0;color:#fff;font-size:20px;text-align:center;box-sizing:border-box}.lknt-signup .btn-main,.lknt-success__wrapper .btn-main{width:100%;max-width:350px;height:50px;background-color:#80a3ea;font:500 15px/50px Manrope,sans-serif;text-align:center;letter-spacing:.02em;color:#fff;padding:0;outline:0;-webkit-appearance:none}.lknt-signup .btn-main:focus,.lknt-success__wrapper .btn-main:focus{outline:0;box-shadow:none}.lknt-signup .btn-main:hover,.lknt-success__wrapper .btn-main:hover{color:#fff;background-color:#6597fb}.lknt-signup .btn-main:disabled,.lknt-success__wrapper .btn-main:disabled{background-color:#80a3ea;opacity:.6;cursor:not-allowed}.float-container{padding-left:16px;width:100%;color:#2b2442}.float-container input,.float-container select{border:none;outline:0;width:100%;height:48px;background-color:transparent;z-index:1;position:relative;padding-top:5px}.float-container label{position:absolute;transform-origin:top left;transform:translate(0,17px) scale(1);transition:.1s ease-in-out;line-height:140%;letter-spacing:.02em;font:400 14px Manrope,sans-serif;z-index:0}.account-page .current-package.current-package--error,.float-container.error{border-color:#cf3031}.float-container.active label{transform:translate(0,5px) scale(.67)}.signup-page__h1{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em}.lknt-success__wrapper{width:100%;height:100vh;background-image:url(https://cdn.letsknit.co.uk/lknt/images/signup-journey/success-page-grid-banner.png);background-repeat:repeat-x;background-position:bottom;padding:35px 15px}.lknt-success__wrapper .lknt-success__inner #video-player-desktop{max-width:610px;width:100%;border-radius:10px;margin:0 auto 32px;filter:drop-shadow(0 10px 14px rgba(154, 154, 154, .4));border:3px solid rgba(255,255,255,.3)}.lknt-success__wrapper .lknt-success__inner .success__title{font:800 30px/150% Manrope,sans-serif;letter-spacing:.04em}.lknt-success__wrapper .lknt-success__inner .success__subtitle{font:400 17px/170% Manrope,sans-serif;letter-spacing:.03em}.gift-success-page .lknt-success-message .col-left{width:100%;margin-bottom:30px;text-align:center}.gift-success-page .lknt-success-message .col-left a.btn{display:block;margin:20px auto auto}.address-page__wrapper .address-page__info{background-color:#ffe881;border-radius:5px}.address-page__wrapper .float-container,.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper,.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper .code,.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper .code-underlay{max-width:300px}.address-page__wrapper .float-container select{-webkit-appearance:none;max-width:250px;line-height:140%;letter-spacing:.02em;font:400 14px Manrope,sans-serif}.about-you__wrapper{position:relative;min-height:400px;max-width:380px}.about-you__wrapper .about-you__inner{box-shadow:0 5px 14px rgba(154,154,154,.25);border-radius:20px;padding:40px 30px 50px;max-width:380px;position:absolute;top:0;transition:.3s;background-color:#fff;z-index:1}.about-you__wrapper .about-you__inner.inner--small{transform:scale(.9);top:40px}.about-you__wrapper .about-you__inner.inner--behind{z-index:-1}.about-you__wrapper .about-you__inner.inner--close{z-index:-2}.about-you__wrapper .about-you__inner .about-you__title{font:800 22px/140% Manrope,sans-serif;color:#80a3ea;letter-spacing:.03em}.about-you__wrapper .about-you__inner .about-you__body{font:400 17px/160% Manrope,sans-serif;letter-spacing:.02em}.about-you__wrapper .about-you__inner .about-you__button{-webkit-appearance:none;height:42px;background:#f7f9fc;border:2px solid #ecf1f9;font:400 14px/38px Manrope,sans-serif;letter-spacing:.02em;color:#2b2442}.about-you__wrapper .about-you__inner .about-you__button:active,.about-you__wrapper .about-you__inner .about-you__button:hover{border-color:#f490ad}.about-you__wrapper .about-you__inner .btn-main{width:100%;max-width:300px;border-radius:5px;background-color:#80a3ea;color:#fff;height:50px;line-height:50px!important;padding:0;font:800 15px Manrope,sans-serif}.about-you__wrapper .close-button{position:absolute;top:10px;right:15px;z-index:9;color:#cad5d9;font-size:20px;outline:0}.about-you__wrapper .close-button:hover{color:#80a3ea;cursor:pointer}.about-you__wrapper .close-button:focus{outline:0}.discount-hero{background:#e4f6ff;padding:10px 40px 30px}.discount-hero h1{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:50px;color:#000;letter-spacing:0;margin-bottom:12px;margin-top:38px}.discount-hero p{font-family:Source Serif Pro;font-weight:400;font-size:20px;line-height:24px;color:#333;padding-right:0;margin-bottom:0}.discount-grid-item-lower h3,.discounts-grid h2{font-family:Source Serif Pro;font-weight:700;color:#000;letter-spacing:0}.discount-hero img{display:block;margin:15px auto auto}.discounts-grid{padding:25px 15px 15px;border-bottom:1px solid #ddd}.discounts-grid h2{font-size:28px;line-height:38px;text-align:center}.discounts-grid-container{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:20px 0 0;align-items:flex-start}.discount-grid-item{max-width:100%;width:31%;border:1px solid #ddd;border-radius:5px;margin-bottom:30px}.discount-grid-item:nth-child(2),.discount-grid-item:nth-child(5),.discount-grid-item:nth-child(7){margin:0 25px}.discount-grid-item-full-width{max-width:100%;width:100%;border:1px solid #ddd;border-radius:5px;margin-bottom:30px}.discount-grid-item-full-width .discount-info-banner p,.hub-crochet-content .giveaway-main-inner-new .giveaway-main-left span img,.prize-won-inner li:nth-child(2) h3,.video-course .videos-wrapper .videos-right .video-blurb h3,.video-course .videos-wrapper .videos-right .video-guides h3,.video-course .videos-wrapper .videos-right .video-links h3,.video-course .videos-wrapper .videos-right .video-patterns h3{margin:0}.discount-grid-item-full-inner{display:flex;justify-content:flex-start;align-items:flex-start;padding:10px 18px 12px!important}.discout-grid-item-left{width:17%;min-height:100px;display:flex;align-items:center}.discout-grid-item-left img{position:relative;top:4px;max-width:100%}.discout-grid-item-middle{width:51%;padding-top:18px;padding-right:30px}.discout-grid-item-right{width:30%;padding-top:18px}.discout-grid-item-right .code-wrapper .code{margin-top:0;margin-bottom:0}.discount-grid-item-upper{position:relative;min-height:90px}.discount-grid-item-upper .image-frame{width:90px;height:90px;position:absolute;bottom:0;left:28px;background-color:#fff;display:flex;align-items:center;padding:10px}.discount-grid-item-lower{padding:15px 18px 0}.discount-grid-item-lower h3{font-size:20px;line-height:27px;margin-bottom:1px}.discount-grid-item-lower p{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#333;letter-spacing:0}.discount-grid-item-lower a,.garments-single-entry .garment-trending-tab ul .fill:hover a{color:#fff;text-decoration:none}.discount-grid-item-lower .code{width:100%;max-width:200px;height:40px;background:linear-gradient(61deg,#8781bd 100%,rgba(255,0,0,0) 100%,rgba(255,0,0,0) 100%,rgba(255,0,0,0) 100%,rgba(255,0,0,0) 100%);padding:.5em 1em;border-radius:5px;overflow:hidden;position:relative;top:0;z-index:2;margin-top:16px;margin-bottom:24px}.discount-grid-item-lower .code h5{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:27px;text-align:center;color:#fff;text-decoration:none}.discount-grid-item-lower .code:before{content:"";position:absolute;top:0;right:8px;border-style:solid;width:0;border-color:transparent transparent #5a5580 #5a5580;border-radius:0 0 5px 5px;border-width:0;transform:rotate(16deg)}.discount-grid-item-lower .code:hover{border-radius:5px;background:linear-gradient(61deg,#8781bd 82%,rgba(255,0,0,0) 82%,rgba(255,0,0,0) 82%,rgba(255,0,0,0) 82%,rgba(255,0,0,0) 82%)}.discount-grid-item-lower .code:hover:before{border-width:19px}.discount-grid-item-lower .code-underlay{width:100%;max-width:200px;height:40px;border:1px dashed #8781bd;font-family:Noto Sans;font-weight:400;font-size:16px;line-height:18px;color:#333;position:absolute;border-radius:5px;top:0;z-index:1;text-align:right;padding:10px 8px}.discount-info-banner{border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:8px 18px}.discount-info-banner p{font-family:Noto Sans;font-weight:400;font-size:10px;line-height:14px;color:#999;letter-spacing:0}.discount-info-banner p a,.pattern-single-reviews ul li h5 span,.video-course .videos-wrapper .videos-menu ul li ul li.active.locked,.video-course .videos-wrapper .videos-menu ul li ul li.active.locked:hover a,.video-course .videos-wrapper .videos-menu ul li ul li.locked,.video-course .videos-wrapper .videos-menu ul li ul li.locked:hover a,.video-course .videos-wrapper .videos-menu ul li.locked,.video-course .videos-wrapper .videos-menu ul li.locked:hover a{color:#999}.discounts-archive{padding:42px 15px}.discounts-archive h2{font-weight:700;font-size:24px;line-height:38px;letter-spacing:0}.discount-archive-layout{width:100%;display:flex;justify-content:space-between}.discount-archive-left{width:100%;max-width:66%;padding-top:20px}.discount-archive-right{width:100%;max-width:28.5%;padding-top:20px;padding-right:10px}.lknt-discount-slider .discount-grid-item{margin-top:30px;margin-bottom:0}.lknt-discount-slider .item{margin-right:20px}.discount-single{padding:0 15px 22px}.discount-single .discount-grid-item-full-width,.login_content .form-inner-left .optin,.pattern-archive-header{clear:both}.discount-single .discount-grid-item-full-width .discount-grid-item-full-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 30px 12px!important}.discount-single .discount-grid-item-full-width .discout-grid-item-left{width:20%}.discount-single .discount-grid-item-full-width .discout-grid-item-middle{width:77%}.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code{margin-top:12px;margin-bottom:20px}.discount-single .discount-grid-item-full-width h1{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:55px;color:#000;letter-spacing:0}.discount-single .lknt-container{padding:0 50px}.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code:hover{background:linear-gradient(61deg,#6f699c 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%)}.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code:before{right:auto;left:85%}.discount-single-entry .discount-archive-left h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:33px;color:#000;letter-spacing:0;margin-bottom:4px}.discount-single-entry .discount-archive-left p{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:24px;color:#000;letter-spacing:0;padding-right:60px}.discount-single-entry .discount-archive-left p.discount-description{margin-bottom:22px}.discount-single-entry .discount-archive-left ul{list-style-type:disc;padding:10px 50px 0 20px;letter-spacing:0}.discount-single-entry .discount-archive-left ul li{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:25px;color:#000;margin-bottom:12px}.discount-single-entry .discount-archive-right{padding-right:0;max-width:30%;padding-top:32px}.discounts-section{padding:30px 20px 50px;border-top:1px solid #ddd}.discounts-section h2{font-family:Source Serif Pro;font-weight:700;font-size:28px;line-height:32px;text-align:center;color:#000;letter-spacing:0}.discounts-section .view-all-categories,.download-confirmation .related-patterns .view-all-categories,.login_content .form-inner-left form span,.partner-page-header .lknt-container .greybreadcrumbs,.sidebar-tutorial-view-all .view-all-categories{float:none}.discounts-section .discount-grid-item{margin-bottom:4px}.discount-single .greybreadcrumbs{padding:10px 0 30px}.lknt-container .greybreadcrumbs-list{padding:3px 0}.email-notification-banner{padding:13px 20px 16px;background-color:#ffe881}.email-notification-banner p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#000;letter-spacing:0}.email-notification-banner i,.email-notification-banner p .fa-gift{font-size:18px;margin-right:5px}.account-page .w-74{width:74%!important}.account-page .btn-invoice,.account-page .btn-main{width:100%;border-radius:5px;padding:0!important;display:block!important;outline:0}.account-page .account-page__title{letter-spacing:.03em;color:#2b2442;font:800 40px Manrope,sans-serif}.account-page .account-page__subtitle{letter-spacing:.02em;color:#2b2442;font:400 17px Manrope,sans-serif}.account-page .btn-main{height:50px;max-width:240px;background-color:#80a3ea;line-height:50px!important;color:#fff;font:800 15px Manrope,sans-serif;-webkit-appearance:none}.account-page .btn-main:hover{background-color:#6187d2}.account-page .btn-invoice:focus,.account-page .btn-main:focus,.account-page .form-control:focus{box-shadow:none}.account-page .btn-invoice{height:40px;max-width:112px;background-color:transparent;color:#80a3ea;border:1px solid #80a3ea;line-height:40px!important;font:800 15px Manrope,sans-serif}.account-page .account-page__link{letter-spacing:.03em;text-decoration-line:underline;line-height:140%;font:800 15px Manrope,sans-serif;color:#80a3ea;background-color:transparent;border:none;-webkit-appearance:none}.account-page .account-page__title--lg{color:#2b2442;font:800 22px/140% Manrope,sans-serif}.account-page .account-page__check{width:25px;min-width:25px;height:25px;border-radius:5px;border:1px solid #aabbc1;background-color:#fff;-webkit-appearance:none;text-align:center;color:#fff;font-size:16px}.account-page .account-page__check:hover{cursor:pointer}.account-page .account-page__check:checked{background-color:#f490ad}.account-page .account-page__check:checked:after{font-family:FontAwesome;content:"\f00c"}.account-page .account-page__transaction-header{color:#333;line-height:16px;font-size:12px;font-family:Noto Sans;font-weight:700}.account-page .profile-header{background-color:#ffeaeb;padding:0 25px}.account-page .profile-header .profile-header__column{width:100%;max-width:334px;min-height:200px}.account-page .profile-header .profile-header__column .column__body{color:#2b2442;font:400 14px/140% Manrope,sans-serif;letter-spacing:.02em}.account-page .profile-header .profile-header__column .pattern-images{padding-left:25%}.account-page .profile-header .profile-header__column .profile-pattern-image{top:0;position:relative;z-index:15;transition:.2s}.account-page .profile-header .profile-header__column .profile-pattern-image:hover{top:-5px;cursor:pointer}.account-page .profile-header .profile-header__column .profile-pattern-image:nth-child(2){left:-25px;z-index:14}.account-page .profile-header .profile-header__column .profile-pattern-image:nth-child(3){left:-45px;z-index:13}.account-page .profile-header .profile-header__column .profile-pattern-image:nth-child(4){left:-65px;z-index:12}.account-page .profile-header .profile-header__column .profile-pattern-image:nth-child(5){left:-85px;z-index:11}.account-page .profile-header .profile-header__column .pattern_header__images{border:2px solid #fff;filter:drop-shadow(0 2px 7px rgba(0, 0, 0, .27));background-color:#fff}.account-page .account-page__section-title{line-height:140%;font:800 18px Manrope,sans-serif;letter-spacing:.1px}.account-page .account-page__section-title.section-title--sm{font-size:15px}.account-page .date-of-birth{max-width:616px;width:100%;border:2px solid #f490ad}.account-page .form-control{height:50px;max-width:300px;width:100%;border-radius:3px;background:#fff;border:1px solid #cad5d9;letter-spacing:.02em;color:#2b2442;line-height:140%;font:400 14px Manrope,sans-serif;outline:0}.account-page .current-package{border:4px solid #8781bd;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.35);border-radius:5px;padding:25px 34px}.account-page .current-package .current-package__title{font:800 20px/140% Manrope,sans-serif;letter-spacing:.1px}.account-page .current-package .current-package__price{font:800 22px/140% Manrope,sans-serif;letter-spacing:.1px}.account-page .current-package .current-package__price span{font:400 14px Manrope,sans-serif}.account-page .current-package .current-package__date{letter-spacing:.05em;color:#aaa;line-height:150%;font:400 12px Manrope,sans-serif;letter-spacing:.1px}.account-page .current-package .current-package__benefits{line-height:140%;letter-spacing:.02em;font:800 14px Manrope,sans-serif;letter-spacing:.1px}.account-page .current-package .benefits-list{list-style-image:url(/assets/lknt/images/tick-small.png)}.account-page .current-package .benefits-list .list__item,.account-page .payment-method .payment__body{line-height:140%;letter-spacing:.02em;font:400 14px Manrope,sans-serif}.account-page .current-package .benefits-list .locked{color:#ddd;list-style-image:url(/assets/lknt/images/close.png)}.account-page .package-upgrade{border:1px solid #ddd;box-shadow:0 0 0}.account-page .package-upgrade.active{border:4px solid #8781bd;box-shadow:0 0 5px rgba(0,0,0,.35)}.account-page .upgrade-terms .btn-main{max-width:max-content;padding-left:15px!important;padding-right:15px!important}.account-page .payment-method{color:#333;padding:26px 6px;border:1px solid #cad5d9}.account-page .payment-method .payment__image{max-width:44px}.account-page .payment-method.default-payment{background:rgba(0,167,144,.05);border:1px solid #00a790}.account-page .payment-method .default-selector{width:20px;height:20px}.account-page .payment-method .default-selector:hover{border-color:#8781bd;cursor:pointer}.account-page .payment-method .default-selector.active{background-color:#00a790;border-color:#00a790;text-align:center;color:#fff}.account-page .payment-method .default-selector.active:after{font-family:FontAwesome;content:"\f00c";font-weight:400;position:relative;top:-3px;font-size:12px}.account-page .add-new-payment{border:1px dashed #cad5d9;box-sizing:border-box;border-radius:5px;padding:30px 0;display:block;width:100%;-webkit-appearance:none;background-color:#fff}.account-page .invoice-row--header{padding:0 30px}.account-page .invoice-row{padding:22px 30px;min-width:780px}.account-page .invoice-row .account-page__subtitle{font-size:14px}.account-page .invoice-row .account-page__subtitle.voided{color:#cf3031}.account-page .invoice-row .account-page__subtitle.paid,.floating-contact-boxes .floating-box.floating-box-live-chat a{color:#00a790}.account-page .invoice-row div:first-child{width:22%}.account-page .invoice-row div:nth-child(2),.account-page .invoice-row div:nth-child(3){width:20%}.account-page .invoice-row div:nth-child(4){width:21%}.account-page .invoice-row div:last-child{width:17%}.payments-popup-outer{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;left:0;top:0;z-index:50}.payments-popup-outer .payments-popup{max-width:500px;width:100%}.complete-profile-banner{background-color:#ffe881;padding:22px 0}.complete-profile-banner .banner__row{display:flex;justify-content:flex-start;align-items:center;color:#2b2442;max-width:900px}.complete-profile-banner .banner__row .banner__column.column--50{width:50%}.complete-profile-banner .banner__row .banner__column.column--40{width:40%}.complete-profile-banner .banner__row .banner__column.column--60,.crowd-crocheting-content .single-content-section{width:60%}.complete-profile-banner .banner__row .banner__title{font:800 22px/140% Manrope,sans-serif}.complete-profile-banner .banner__row .banner__body{font:400 14px/140% Manrope,sans-serif;letter-spacing:.02em}.complete-profile-banner .banner__row .banner__button{background-color:#2b2442;color:#fff;max-width:200px;font:600 15px/50px Manrope,sans-serif;margin-left:auto;margin-right:50px;padding:0}.complete-profile-banner .banner__row .banner__button i{margin-left:15px}.complete-profile-banner .banner__row img,.floating-contact-boxes .floating-box div:first-child,.member-cancellation .btn-wrapper .btn:first-child{margin-right:20px}.renew-banner .banner__row .banner__button{max-width:220px}.renew-success-banner{background-color:#00a790}.renew-success-banner .banner__row{color:#fff!important}.member-cancellation .cancel-modal-outer{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);left:0;top:0;z-index:9999999999;display:flex;justify-content:center;align-items:center}.member-cancellation .cancel-modal-outer .cancel-modal-inner{background:#fff;border-radius:5px;width:100%;max-width:500px;padding:70px 20px;box-sizing:border-box;text-align:center}.member-cancellation .cancel-modal-outer .cancel-modal-inner .close-button{position:absolute;top:20px;right:20px;font-size:20px;color:#ccc}.member-cancellation .cancel-modal-outer .cancel-modal-inner h3{font-family:Source Serif Pro;font-weight:700;font-size:23px;line-height:32px;color:#333;margin:20px 0}.member-cancellation .cancel-modal-outer .cancel-modal-inner p{font-family:Noto Sans;font-weight:400;font-size:13px;line-height:18px;text-align:center;color:#333;padding-right:0}.member-cancellation .cancellation-offers ul{display:flex;justify-content:space-between;padding:20px 0}.member-cancellation .cancellation-offers ul li{width:100%;max-width:330px}.member-cancellation .cancellation-offers ul li .cancel-offer-top{border-radius:10px 10px 0 0;background:#fef1f7;text-align:center;padding:40px 60px;box-sizing:border-box}.member-cancellation .cancellation-offers ul li .cancel-offer-top h3{font-family:Noto Sans;font-weight:700;font-size:20px;line-height:120%;color:#000;margin-top:10px}.member-cancellation .cancellation-offers ul li .cancel-offer-lower{border-radius:0 0 10px 10px;border:1px solid #ddd;border-top:none;padding:25px 40px 30px;box-sizing:border-box}.member-cancellation .cancellation-offers ul li .cancel-offer-lower p{font-family:Noto Sans;font-size:14px;line-height:140%;text-align:center;color:#333;margin-bottom:20px}.member-cancellation .cancellation-offers .btn-wrapper{justify-content:space-between}.member-cancellation .cancellation-offers .btn{width:100%;max-width:300px;height:50px;border-radius:5px;transition:.5s;outline:0;letter-spacing:0;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:50px;text-align:center;display:block;text-decoration:none;-webkit-appearance:none}.member-cancellation .cancellation-offers .btn-inverse{background:0 0;color:#8781bd;border:1px solid #8781bd;display:block;margin:20px auto}.member-cancellation .cancel-journey-rightbar h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:32px;text-align:center;color:#000;margin-bottom:10px}.member-cancellation .cancel-journey-rightbar .benefits-list li{padding:0;box-sizing:border-box;border-radius:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.member-cancellation .cancel-journey-rightbar .benefits-list li:first-child{background-color:#25bdad}.member-cancellation .cancel-journey-rightbar .benefits-list li:nth-child(2){background-color:#ef8911}.member-cancellation .cancel-journey-rightbar .benefits-list li:nth-child(3){background-color:#a8ce11}.member-cancellation .cancel-journey-rightbar .benefits-list li:nth-child(4){background:linear-gradient(180deg,#8781bd 0,#6459c2 100%)}.member-cancellation .cancel-journey-rightbar .benefits-list li div{padding:20px 10px}.member-cancellation .cancel-journey-rightbar .benefits-list li div p{font-family:Noto Sans;font-weight:700;font-size:16px;line-height:120%;text-align:center;color:#fff}.member-cancellation .cancel-journey-rightbar .benefits-list li .wide-benefit-image{max-width:60%}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.member-cancellation #cancelStageTwo{margin-bottom:108px}.member-cancellation #cancelStageTwo .error-msg,.member-cancellation #cancelStageTwo .success-msg{margin:0!important;padding:5px 10px!important}.member-cancellation #cancelStageTwo .error-msg p,.member-cancellation #cancelStageTwo .success-msg p{margin-bottom:0!important;font-size:14px;font-family:Noto Sans;margin-top:0}.member-cancellation #cancelStageThree .profile-section:last-child{padding:30px 0 30px 10px}.member-cancellation #cancelStageThree .profile-section h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:normal;color:#000;letter-spacing:0;margin-bottom:8px}.member-cancellation #cancelStageThree .profile-section p,.member-cancellation h4{font-weight:400;font-size:18px;color:#333;font-family:Source Serif Pro;line-height:22px}.member-cancellation #cancelStageThree .profile-section p{letter-spacing:0;margin:5px 0 15px}.member-cancellation #cancelStageThree .profile-section p.feedback-message{margin-top:20px;font-family:Noto Sans;font-weight:400;font-size:18px;line-height:22px;color:#fff;letter-spacing:0;padding:15px;border-radius:5px;background-color:#8781bd}.member-cancellation #cancelStageThree .profile-section form{margin-top:10px}.faqs-accordion ul li.active,.knitalongs-wrapper .knitalongs-breadcrumb,.member-cancellation #cancelStageThree .profile-section form .form-group{margin-bottom:40px}.member-cancellation #cancelStageThree .profile-section .optin{margin-top:17px}.member-cancellation #cancelStageThree .profile-section .page-title{padding:30px 20px 20px}.member-cancellation .page-title{padding:30px 20px 34px;text-align:left}.member-cancellation .page-title h1{letter-spacing:0;margin-top:28px;line-height:52px}.member-cancellation .page-title h4{margin-top:10px;letter-spacing:0;text-align:left}.member-cancellation h4{text-align:center;margin-top:15px}.member-cancellation h4 span{text-decoration:underline;font-weight:700}.member-cancellation .profile-header{background:rgba(241,115,172,.1);text-align:center;padding:40px 0}.member-cancellation .profile-header h2{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:33px;color:#000;margin-bottom:25px;letter-spacing:0}.member-cancellation .profile-header .other-benefits-container .container{justify-content:space-around;padding-bottom:0}.member-cancellation .profile-header .other-benefits-container .container .col{box-sizing:border-box;border-radius:10px;max-width:100%}.member-cancellation .profile-header .other-benefits-container .container .col img{display:block;max-width:100%;margin:auto}.member-cancellation .profile-header .other-benefits-container .container .col h4{margin-top:25px;letter-spacing:0}.member-cancellation .btn-wrapper{display:flex;justify-content:center;margin-top:20px;margin-bottom:25px;justify-content:flex-start}.member-cancellation .btn-wrapper .btn{max-width:250px;letter-spacing:.5px}.charity-page-heading .crochet-blog-heading{padding:12px 0 38px}.charity-page-heading .giveaway-heading h1{letter-spacing:0;margin-bottom:4px}.charity-page-heading .giveaway-heading p{font-family:Source Serif Pro;font-size:20px;line-height:27px;text-align:center;color:#333;letter-spacing:0}.hero-article-wrapper{width:100%;float:left;margin-top:55px}.hero-article-wrapper .hero-article{background:#ffedf6;display:flex;justify-content:space-between;padding:30px;position:relative}.hero-article-wrapper .hero-article .article-main-left{padding-right:20px;width:36%}.charity-article .charity-article-inner .charity-article-right a h3,.hero-article-wrapper .hero-article .article-main-left a h3{font-family:Source Serif Pro;font-weight:700;font-size:28px;line-height:34px;color:#000;letter-spacing:0}.charity-article .charity-article-inner .charity-article-right h4,.hero-article-wrapper .hero-article .article-main-left h4{color:#8781bd;font-family:Noto Sans;font-weight:700;font-size:16px;line-height:22px;margin:5px 0;letter-spacing:.5px}.charity-article .charity-article-inner .charity-article-right p,.hero-article-wrapper .hero-article .article-main-left p{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:22px;color:#000;margin:22px 0 25px;letter-spacing:0}.hero-article-wrapper .hero-article .article-main-left .new-tag{background-color:#f173ac;font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff;max-width:120px;border-radius:5px;padding:2px 0;margin:0 0 6px}.hero-article-wrapper .hero-article .article-main-right{position:relative;width:100%;max-width:620px}.hero-article-wrapper .hero-article .article-main-right img{position:absolute;bottom:0;border-radius:10px}.charity-article{border-bottom:none!important;padding-bottom:34px!important}.charity-article .charity-article-inner .charity-article-left{width:100%;max-width:620px}.charity-article .charity-article-inner .charity-article-right{padding-left:15px;padding-top:40px;width:40%}.charity-article .charity-article-inner .charity-article-right .new-tag{background-color:#ffe881;font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#000;max-width:120px;border-radius:5px;padding:2px 0;margin:0 0 6px}.charity-slider-container{width:100%;float:left;display:block;padding:38px 0 60px}.charity-slider-container p{font-family:Noto Sans;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#000;letter-spacing:0}.charity-slider-container li{text-align:center;padding:0 15px}.charity-slider-container li img{max-width:100px;width:auto;display:block;margin:auto}.charity-slider-container li strong{font-family:Source Serif Pro;font-weight:700;font-size:20px;line-height:27px;text-align:center;color:#000;text-decoration:none}.charity-makes .article-left-heading{text-align:center;width:100%}.charity-page-patterns{padding:32px 0 20px!important}.charity-page-patterns .article-left-heading h4{letter-spacing:0}.charity-page-patterns .article-left-heading p{text-align:center;letter-spacing:0}.video-course{float:left;width:100%;margin-top:32px}.video-course #lknt-banner-wrapper{padding:15px 0!important}.pattern-single .pattern-single__content-block .content-block__right,.video-course .videos-wrapper .videos-left{width:100%;max-width:300px}.video-course .videos-wrapper .videos-left .btn-main{margin-bottom:15px;display:none}.video-course .videos-wrapper .videos-right{width:100%;max-width:700px;padding:0 0 20px}.video-course .videos-wrapper .videos-right h1{letter-spacing:0;margin-bottom:10px;margin-top:20px}.video-course .videos-wrapper .videos-right p{font-family:Source Serif Pro;font-weight:400;font-size:20px;line-height:27px;color:#000;margin-bottom:25px;letter-spacing:0}.video-course .videos-wrapper .videos-right p.video-duration{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:15px;text-align:center;color:#333;background-color:#ddd;border-radius:5px;padding:3px 15px;opacity:.7;margin-bottom:0}.video-course .videos-wrapper .videos-right h3{font-size:28px;line-height:32px;font-family:Source Serif Pro;margin:15px 0}.video-course .videos-wrapper .videos-right h4{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#888}.video-course .videos-wrapper .videos-right h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#8781bd;border:1px solid #8781bd;border-radius:5px;padding:2px 8px;display:inline-block;transition:.5s}.sidenav li a:hover,.video-course .videos-wrapper .videos-right h5:hover{color:#fff;background-color:#8781bd}.video-course .videos-wrapper .videos-right .video-blurb,.video-course .videos-wrapper .videos-right .video-guides,.video-course .videos-wrapper .videos-right .video-links,.video-course .videos-wrapper .videos-right .video-patterns{border-bottom:1px solid #ddd;padding:20px 0}.video-course .videos-wrapper .videos-right .video-blurb p,.video-course .videos-wrapper .videos-right .video-guides p,.video-course .videos-wrapper .videos-right .video-links p,.video-course .videos-wrapper .videos-right .video-patterns p{margin:0;font-size:18px;letter-spacing:0}.video-course .videos-wrapper .videos-right .video-guides p{margin:15px 0}.video-course .videos-wrapper .videos-right .video-links p{font-family:Noto Sans;font-size:17px;line-height:23px;margin:10px 0}.resPopup .popupStageTwo input[type=password],.resPopup .popupStageTwo input[type=text],.video-course .videos-wrapper .videos-right .video-links p a{color:#333}.video-course .videos-wrapper .videos-right .video-patterns ul{display:flex;justify-content:space-between;margin:15px 0}.video-course .videos-wrapper .videos-right .video-patterns ul li{max-width:215px}.video-course .videos-wrapper .videos-right .video-patterns ul li p{font-family:Source Sans Pro;font-weight:400;font-size:14px;line-height:18px;margin-bottom:5px}.video-course .videos-wrapper .videos-right .video-patterns ul li h5{font-family:Source Serif Pro;font-weight:700;font-size:20px;line-height:27px;color:#000;text-align:left;border:none;padding:0;margin:10px 0 5px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block .download-pattern-button:hover,.video-course .videos-wrapper .videos-right .video-patterns ul li h5:hover{background-color:transparent}.video-course .videos-wrapper .videos-right .video-content-area{padding-bottom:20px}.video-course .videos-wrapper .videos-menu{border:1px solid #ddd;border-radius:5px;margin-bottom:25px;display:block}.video-course .videos-wrapper .videos-menu ul li{border-bottom:1px solid #ddd}.video-course .videos-wrapper .videos-menu ul li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.video-course .videos-wrapper .videos-menu ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.video-course .videos-wrapper .videos-menu ul li.active,.view-all-categories a:hover{background-color:#8781bd;color:#fff}.video-course .videos-wrapper .videos-menu ul li.active.locked{background-color:#fff;color:#999}.video-course .videos-wrapper .videos-menu ul li ul li.active.locked:hover,.video-course .videos-wrapper .videos-menu ul li ul li.locked:hover,.video-course .videos-wrapper .videos-menu ul li.locked:hover{background-color:#fff;color:#999;cursor:auto}.video-course .videos-wrapper .videos-menu ul li:hover{background-color:#8781bd;color:#fff;cursor:pointer}.video-course .videos-wrapper .videos-menu ul li p{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;padding:16px 20px;display:flex;justify-content:space-between;letter-spacing:0}.video-course .videos-wrapper .videos-menu ul li p.video-duration{font-family:Noto Sans;font-weight:400;font-size:10px;line-height:12px;text-align:center;color:#333;background-color:#ddd;border-radius:5px;padding:2px 6px;position:absolute;right:15px;opacity:.7}.video-course .videos-wrapper .videos-menu ul li ul li{background-color:#fff;border-bottom:none;padding:15px;border-radius:0;color:#333;display:flex;justify-content:flex-start;align-items:center;position:relative}.video-course .videos-wrapper .videos-menu ul li ul li:first-child{border-top-left-radius:0;border-top-right-radius:0}.video-course .videos-wrapper .videos-menu ul li ul li:last-child{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.video-course .videos-wrapper .videos-menu ul li ul li.locked .video-icon{border:none;background-color:#fff;color:#999}.video-course .videos-wrapper .videos-menu ul li ul li.locked .video-icon i{color:#999;font-size:16px;top:2px}.video-course .videos-wrapper .videos-menu ul li ul li.locked .video-duration{color:#999;background:#eee}.video-course .videos-wrapper .videos-menu ul li ul li.active{font-weight:700;background-color:#fafafa;color:#333}.crochet-abbreviations-inner h1,.video-course .videos-wrapper .videos-menu ul li ul li.active h5{font-weight:700}.video-course .videos-wrapper .videos-menu ul li ul li.active .video-icon{border:1px solid transparent;background-color:#8781bd;color:#fff}.video-course .videos-wrapper .videos-menu ul li ul li:hover{font-weight:700;background-color:#fafafa;color:#333;cursor:pointer}.video-course .videos-wrapper .videos-menu ul li ul li h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:normal}@media screen and (max-width:1060px){.discount-archive-layout{width:100%;flex-wrap:wrap}.discount-archive-left,.discount-archive-right,.discount-single-entry .discount-archive-right,.video-course .videos-wrapper .videos-left,.video-course .videos-wrapper .videos-right{max-width:100%}.discout-grid-item-middle{padding-right:0}.discout-grid-item-right .code-wrapper{max-width:200px;margin-left:auto}.discount-archive-right .lknt-subscribe-sidebar{padding-top:20px}.discount-archive-right .lknt-subscribe-sidebar img{margin:auto}.discount-single .discount-grid-item-full-width .discout-grid-item-left{width:100%;text-align:center}.discount-single .discount-grid-item-full-width .discout-grid-item-middle,.discount-single .discount-grid-item-full-width .discout-grid-item-right{width:100%}.discount-single .discount-grid-item-full-width h1{font-size:28px;line-height:38px;margin-top:10px;margin-bottom:10px}.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper,.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper .code,.discount-single .discount-grid-item-full-width .discount-grid-item-lower .code-wrapper .code-underlay{max-width:275;display:block;margin:auto}.hero-article-wrapper{width:100%;float:left;margin-top:25px}.charity-article .charity-article-inner,.hero-article-wrapper .hero-article,.video-course .videos-wrapper{flex-wrap:wrap}.hero-article-wrapper .hero-article .article-main-left{width:100%;padding-right:0}.charity-article .charity-article-inner .charity-article-right img,.hero-article-wrapper .hero-article .article-main-left img{max-width:100%;position:relative;border-radius:10px}.charity-article .charity-article-inner .charity-article-left,.hero-article-wrapper .hero-article .article-main-right{position:relative;width:100%;max-width:100%}.charity-article .charity-article-inner .charity-article-left img,.hero-article-wrapper .hero-article .article-main-right img{max-width:100%;position:relative}.charity-article .charity-article-inner .charity-article-right{width:100%;padding-left:0;text-align:left}.charity-article .charity-article-inner .charity-article-right h2{text-align:left}.video-course .videos-wrapper .lknt-container{padding:0 20px}.video-course .videos-wrapper .videos-left .btn-main{display:block;max-width:100%}.video-course .videos-wrapper .videos-menu{display:none}}.member-invoices #invoicePage{padding:40px 260px}.member-invoices #invoicePage h1{font-size:32px;font-weight:700;line-height:40px;font-family:Source Serif Pro;margin-bottom:30px;letter-spacing:0}.member-invoices #invoicePage h3{font-size:20px;font-weight:700;line-height:27px;font-family:Source Serif Pro;margin:28px 0 12px;letter-spacing:0}.member-invoices #invoicePage table{width:100%;padding-bottom:18px;border-bottom:1px solid #ddd}.member-invoices #invoicePage table tr td{font-family:Noto Sans;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0;color:#333}.member-invoices #invoicePage table tr td img{max-width:38px}.member-invoices #invoicePage table tr td:last-child{text-align:right;font-weight:700}.member-invoices .btn-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:40px}@media print{.member-invoices #invoicePage{padding:40px 20px}.member-invoices .btn-wrapper,.member-invoices .nav{display:none}}.page-block--community-hero{background:url(https://cdn.letsknit.co.uk/images/community/comms-bg.jpg) center/cover}#redeem-spinner,.floating-box-slider,.garments-single-entry .garments-lower .garments-lower-content .sidebar-mobile,.page-block--community-hero .hero-mobile-image,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-submit.blaize-complete-registration{display:none}.page-block--community-hero .community-hero__inner-block{width:100%;max-width:780px;display:block;margin:auto;padding:90px 0 30px}.page-block--community-hero .community-hero__inner-block .page-block__text-widget{font:600,normal 12px,medium Manrope,,,sans-serif;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#f490ad;border-radius:20px;padding:3px 0;max-width:250px;margin:0 auto 10px;position:relative}.page-block--community-hero .community-hero__inner-block .page-block__text-widget:before{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-left.png);position:absolute;left:-12px;top:0}.page-block--community-hero .community-hero__inner-block .page-block__text-widget:after{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-right.png);position:absolute;right:-12px;top:0}.page-block--community-hero .community-hero__inner-block .page-block__heading{font:800 40px/140% Manrope,sans-serif;text-align:center;letter-spacing:.03em;margin-bottom:20px}.page-block--community-hero .community-hero__inner-block .page-block__body{font:400 17px/160% Manrope,sans-serif;text-align:center;letter-spacing:.02em;color:#2b2442;padding:0 90px}.page-block--community-hero .community-hero__inner-block .page-block__body--terms{font:400 14px/160% Manrope,sans-serif;text-align:center;letter-spacing:.02em;color:#706988;margin-top:60px}.package-selection .package-options ul,.page-block--community-hero .community-hero__inner-block .page-block__anchor-links{display:flex;justify-content:space-between;align-items:center}.page-block--community-hero .community-hero__inner-block .page-block__anchor-links .bttn{background:#80a3ea;border:1px solid #80a3ea;box-sizing:border-box;border-radius:5px;padding:2px 12px;text-align:center;text-decoration:none;color:#fff;font:800 15px Manrope,sans-serif;margin-right:10px}.page-block--community-hero .community-hero__inner-block .page-block__anchor-links .bttn span{margin-right:2px}.garments-single-entry .garments-lower .style-feed .style-feed-list li:last-child,.page-block--community-hero .community-hero__inner-block .page-block__anchor-links .bttn:last-child{margin-right:0}.page-block--community-hero .community-hero__inner-block .page-block__subheading{font:600 12px Manrope,sans-serif;text-align:center;letter-spacing:.1em;text-transform:uppercase;padding:30px 0 10px}.page-block--community-new{padding:40px 0 50px}.page-block--community-new .auto-container{width:100%;max-width:1500px}.page-block--community-new .page-block__heading{font:800 30px/140% Manrope,sans-serif;text-align:center;letter-spacing:.03em;margin-bottom:20px}.page-block--community-new .content-list{display:flex;align-items:flex-start;flex-wrap:wrap;padding:20px 0}.page-block--community-new .content-list .content-list__card{background:#fff;box-shadow:0 4px 15px #eceff2;border-radius:20px;width:100%;max-width:345px;position:relative;margin:0 15px 30px}.page-block--community-new .content-list .content-list__card img{max-width:100%;border-top-right-radius:20px;border-top-left-radius:20px}.page-block--community-new .content-list .content-list__card .date-flag{background:#fff;box-shadow:0 9px 10px rgba(43,36,66,.25);border-radius:0 0 10px 10px;position:absolute;top:0;left:30px;padding:15px 10px 10px;width:66px}.page-block--community-new .content-list .content-list__card .date-flag .date-flag__month{font:600 12px Manrope,sans-serif;color:#f490ad;text-align:center;letter-spacing:.1em;text-transform:uppercase}.page-block--community-new .content-list .content-list__card .date-flag .date-flag__day{font:800 30px/140% Manrope,sans-serif;text-align:center;letter-spacing:.03em}.page-block--community-new .content-list .content-list__card .completed-widget,.page-block--community-new .content-list .content-list__card .save-widget{font-weight:700;font-size:12px;line-height:150%;letter-spacing:.05em;text-decoration:none;box-sizing:border-box;border-radius:35px;padding:5px 20px}.page-block--circle-slider .page-block__heading,.page-block--community-auto-slider .page-block__heading{font:800 30px Manrope,sans-serif;text-align:center;position:relative;z-index:1}.page-block--community-new .content-list .content-list__card .completed-widget.completed--unchecked,.page-block--community-new .content-list .content-list__card .save-widget.completed--unchecked{color:#aabbc1;border:1px solid #cad5d9;background-color:#fff}.page-block--community-new .content-list .content-list__card .completed-widget.completed--checked,.page-block--community-new .content-list .content-list__card .save-widget.completed--checked{color:#fff;background-color:#f490ad;border:1px solid transparent}.page-block--community-new .content-list .content-list__card .save-widget{padding:5px 10px;margin-right:10px}.page-block--community-new .content-list .content-list__card .content-list__card-inner{padding:15px;box-sizing:border-box}.page-block--community-new .content-list .content-list__card .content-list__card-inner a{color:inherit;text-decoration:none}.page-block--community-new .content-list .content-list__card .content-list__card-inner .card__title{font:600 18px/140% Manrope,sans-serif;letter-spacing:.03em;margin:10px 0 20px}.page-block--community-new .content-list .content-list__card .content-list__card-inner .bttn{border:2px solid #80a3ea;box-sizing:border-box;border-radius:5px;display:block;width:100%;text-align:center;font:600 17px Manrope,sans-serif;color:#80a3ea;text-decoration:none;padding:15px 0;transition:.5s}.page-block--community-new .content-list .content-list__card .content-list__card-inner .bttn:hover{background:#80a3ea;color:#fff}.page-block--community-auto-slider{padding:80px 0;overflow:hidden;position:relative}.page-block--community-auto-slider .page-block__heading{letter-spacing:.03em}.page-block--community-auto-slider .auto-slider__stage{overflow:hidden;padding:40px 0 20px;position:relative;z-index:1}.page-block--community-auto-slider .auto-slider__stage:hover .auto-slider__row .auto-slider__item{animation-play-state:paused}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;overflow:visible;margin-bottom:30px}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item{background-color:#fff;display:flex;max-width:275px;max-height:275px;width:100%;margin:0 20px;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-name:autoSlide;animation-name:autoSlide;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-radius:20px;box-shadow:0 9px 15px rgba(128,163,234,.2);position:relative;min-width:275px;min-height:275px;align-items:center}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item:first-child{margin-left:30px}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text{background-color:#ffefc6}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-inner{padding:15px;display:flex;justify-content:center;align-items:center}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-inner .auto-slider__text-widget{font:600,normal 12px,medium Manrope,,,sans-serif;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#f490ad;border-radius:20px;padding:3px 0;display:block;max-width:150px;margin:0 auto 10px;position:relative}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-inner .auto-slider__text-widget:before{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-left.png);position:absolute;left:-12px;top:0}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-inner .auto-slider__text-widget:after{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-right.png);position:absolute;right:-12px;top:0}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-inner h3{font:800 22px Manrope,sans-serif;text-align:center}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-hover{background:#ffefc6;border-radius:20px;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-hover p{color:#2b2442}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--styled-text .auto-slider__item-hover .bttn{background:#80a3ea;border:1px solid #80a3ea;box-sizing:border-box;border-radius:5px;padding:10px 12px;text-align:center;text-decoration:none;color:#fff;font:800 15px Manrope,sans-serif;display:block;width:100%;margin-top:15px}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--text{padding:10px;box-sizing:border-box}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--text .auto-slider__item-inner{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--text .auto-slider__item-inner p{font:400 17px/160% Manrope,sans-serif;text-align:center;letter-spacing:.02em;color:#2b2442}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--text .auto-slider__item-inner p span{color:#f490ad;font-size:14px}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--image .auto-slider__item-hover{background:rgba(43,36,66,.7);border-radius:20px;display:flex;justify-content:center;align-items:center;height:100%;width:100%}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left .pattern-thumbnail .thumbnail-overlay p a,.garments-single-entry .garment-trending-tab ul .fill:hover,.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item.auto-slider__item--image .auto-slider__item-hover p,.pattern-single-insta-feed .view-all-categories a:hover p{color:#fff}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .auto-slider__item-inner img{display:block;border-radius:20px}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .auto-slider__item-inner .auto-slider__item-hover{position:absolute;top:0;left:0;padding:20px;box-sizing:border-box;opacity:0}.page-block--community-auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .auto-slider__item-inner .auto-slider__item-hover p{font:400 17px/160% Manrope,sans-serif;text-align:center;letter-spacing:.02em}.page-block--circle-slider{padding:60px 0 80px;overflow:hidden;position:relative}.page-block--circle-slider .page-block__subtitle{text-align:center;font:400 17px Manrope,sans-serif}.garments-single-entry .page-logo,.package-selection .header-main .header-main-inner.align-center,.page-block--circle-slider .title-block__nav{text-align:center}.page-block--circle-slider .member-of-month__badge{display:block;margin:-30px auto 20px}.page-block--circle-slider .member-questions{display:flex;justify-content:space-between;align-items:center;padding:0 210px 20px}.page-block--circle-slider .member-questions .member-questions__item{width:100%;max-width:346px;height:300px;display:flex;align-items:center}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector div input[type=radio]:hover,.faqs-accordion ul li:hover,.page-block--circle-slider .member-questions .member-questions__item:hover,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row input[type=checkbox]:hover,.reviews-modal-outer .reviews-modal form .rating i:hover{cursor:pointer}.page-block--circle-slider .member-questions .member-questions__item .member-questions__item-inner{background:#fff;box-shadow:0 2px 15px rgba(43,36,66,.1);border-radius:20px;padding:60px 40px;box-sizing:border-box;text-align:center;width:100%}.page-block--circle-slider .member-questions .member-questions__item .member-questions__item-inner h3{font:800 22px/130% Manrope,sans-serif;color:#80a3ea}.page-block--circle-slider .member-questions .member-questions__item .member-questions__item-inner h5{margin-top:10px;font:700 14px/130% Manrope,sans-serif;color:#aabbc1}.page-block--circle-slider .member-questions .member-questions__item .member-questions__item-inner--item-hover{background:#80a3ea;box-shadow:0 2px 15px rgba(43,36,66,.1);border-radius:20px;padding:60px 40px;box-sizing:border-box;text-align:center;width:100%;display:none}.page-block--circle-slider .member-questions .member-questions__item .member-questions__item-inner--item-hover p{font:400 17px Manrope,sans-serif;letter-spacing:.02em;color:#fff}.page-block--videos{padding:60px 0}.page-block--videos .auto-container{width:100%;max-width:1500px}.page-block--videos .page-block__heading{text-align:center;font:800 30px Manrope,sans-serif;position:relative}.page-block--videos .page-block__subtitle{text-align:center;font:400 17px Manrope,sans-serif}.page-block--videos .videos-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.page-block--videos .videos-wrapper .video-list-item{position:relative;width:48%;margin-bottom:40px}.faqs-accordion ul li .accordion.active,.garments-single-entry .garments-lower .garments-lower-content .content-grid img,.package-selection .package-options ul li.package .package-inner .benefits-list ul,.package-selection .package-options ul.full-width-page,.page-block--videos .videos-wrapper .video-list-item img{display:block}.christmas-hub .christmas-hub-main .content-grid .row .item a,.page-block--videos .videos-wrapper .video-list-item a{text-decoration:none}.page-block--videos .videos-wrapper .video-list-item .video-list-item__thumb{max-width:100%;border-radius:10px}.page-block--videos .videos-wrapper .video-list-item .video-list-item__play{max-width:65px;position:absolute;top:50%;margin-top:-32px;left:50%;margin-left:-32px}.page-block--videos .videos-wrapper .video-list-item .video-list-item__title-block{background:rgba(43,36,66,.8);border-radius:0 0 10px 10px;padding:10px 20px 15px 30px;position:absolute;bottom:0;box-sizing:border-box;width:100%}.page-block--videos .videos-wrapper .video-list-item .video-list-item__title-block .title-block_title{font:800 22px/140% Manrope,sans-serif;letter-spacing:.03em;color:#fff;margin:5px 0;text-decoration:none}@media screen and (max-width:1500px){.page-block--community-hero .hero-outer-image{display:none}.page-block--community-hero .community-hero__inner-block{padding:40px 20px 30px}.page-block--community-new .auto-container,.page-block--videos .auto-container{padding:0 15px}.page-block--community-new .content-list .content-list__card{margin:0 auto 30px;max-width:30%}.page-block--community-new .content-list .content-list__card img{width:100%}.page-block--circle-slider .member-questions{padding:20px 15px;overflow:scroll;box-sizing:border-box}.page-block--circle-slider .member-questions .member-questions__item{margin:0 10px;min-width:245px}.page-block--circle-slider .member-questions .member-questions__item:last-child{margin-right:15px}}@media screen and (max-width:1000px){.page-block--videos .videos-wrapper{flex-wrap:wrap}.page-block--videos .videos-wrapper .video-list-item{max-width:730px;margin:10px auto}.page-block--videos .videos-wrapper .video-list-item:last-child{margin-left:auto}.owl-carousel.owl-carouseltwo .owl-stage{right:10px}.owl-carousel.owl-carouselfive .owl-stage,.owl-carousel.owl-carouselfour .owl-stage,.owl-carousel.owl-carouselthree .owl-stage{right:12px}.owl-carousel.owl-category-slider .owl-stage,.owl-carousel.owl-crochet-video .owl-stage,.owl-carousel.owl-logos .owl-stage{right:40px}}@media screen and (max-width:900px){.page-block--community-new .content-list .content-list__card{max-width:48%}}.faqs-accordion ul li,.floating-contact-boxes .floating-box{width:100%;box-shadow:0 0 15px rgba(0,0,0,.07);box-sizing:border-box}@keyframes autoSlide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1890px);transform:translateX(-1890px)}}.form-inner-right .lknt-subs-push{width:100%;padding:20px;background-color:#8781bd;border-radius:10px;margin-top:20px}.form-inner-right .lknt-subs-push h2{font-family:Source Serif Pro;font-size:21px;line-height:17px;color:#fff;font-style:normal;letter-spacing:0}.form-inner-right .lknt-subs-push p{font-family:Noto Sans;font-size:14px;line-height:18px;color:#fff;letter-spacing:0}.form-inner-right .lknt-subs-push a{background-color:#ffe881;color:#333;border-radius:5px;width:100%;font-family:Noto Sans;font-size:16px;line-height:17px;font-weight:700;display:block;text-align:center;text-decoration:none;padding:10px;box-sizing:border-box;margin-top:20px;letter-spacing:0;border:1px solid #ffe881;transition:.4s}.form-inner-right .lknt-subs-push a:hover{background-color:transparent;cursor:pointer;color:#ffe881}.form-inner-right .lknt-subs-push span{font-family:Noto Sans;font-size:11px;line-height:15px;color:#333;background-color:#ffe881;border-radius:5px;padding:2px 5px;font-weight:700;display:inline-block;margin-bottom:10px;position:relative;margin-left:10px}.faqs-page-heading{background-color:#fff;text-align:center;position:relative;padding-bottom:80px;padding-top:25px}.faqs-page-heading h1{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:55px;letter-spacing:0;margin-bottom:0}.faqs-page-heading p{font-family:Source Serif Pro;font-weight:400;font-size:20px;line-height:27px;color:#333;padding:0 180px;letter-spacing:0}.faqs-page-heading .lknt-signoff{display:flex;justify-content:flex-start;max-width:175px;margin:10px auto -12px;align-items:center}.faqs-page-heading .lknt-signoff img{max-width:100%;max-height:100%}.faqs-page-heading .lknt-signoff p{margin-left:15px;padding:0;text-align:left;font-family:bloomsbury;font-size:20px;line-height:20px;margin-top:2px}.faqs-accordion h2,.faqs-accordion ul li h4,.faqs-accordion ul li p,.floating-contact-boxes .floating-box h4{font-family:Source Serif Pro;letter-spacing:0}.faqs-page-heading .lknt-signoff p span{font-family:Noto Sans;font-size:12px;line-height:12px}.floating-contact-boxes{width:100%;position:absolute}.floating-contact-boxes .auto-container{display:flex;justify-content:space-around}.floating-contact-boxes .floating-box{max-width:332px;padding:25px 20px;background-color:#fff;border-radius:5px;text-align:left;display:flex;justify-content:space-between}.floating-contact-boxes .floating-box.offline a,.overlay .closebtn:hover{color:#ccc}.floating-contact-boxes .floating-box.offline img{filter:grayscale(1)}.floating-contact-boxes .floating-box h4{font-weight:700;font-size:20px;line-height:27px}.floating-contact-boxes .floating-box p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;padding:0 20px 0 0;margin:5px 0 10px;letter-spacing:0}.floating-contact-boxes .floating-box a{font-family:Noto Sans;font-weight:700;font-size:14px;line-height:19px;color:#8781bd;letter-spacing:0}.faqs-accordion{box-sizing:border-box;padding:140px 20px 50px;background:rgba(241,115,172,.1)}.faqs-accordion h2{font-weight:700;font-size:32px;line-height:40px;text-align:center;margin-bottom:30px}.faqs-accordion ul li{background-color:#fff;border-radius:5px;padding:34px 30px 40px 40px;max-width:800px;display:block;margin:auto auto 30px}.faqs-accordion ul li h4{font-weight:700;font-size:24px;line-height:28px;color:#000;padding-right:20px}.faqs-accordion ul li p{font-weight:400;font-size:18px;line-height:23px;color:#000}.faqs-accordion ul li p a{color:#8781bd;text-decoration:underline}.faqs-accordion ul li .visible{display:flex;justify-content:space-between;align-items:baseline}.faqs-accordion ul li .accordion{display:none;margin-top:25px}.faqs-accordion ul li .accordion:hover{cursor:auto}@media screen and (max-width:1100px){.floating-contact-boxes .auto-container{width:95%}.floating-contact-boxes .floating-box{margin:0 15px}.faqs-page-heading h1{font-size:30px}}#dwn-heading .auto-container .giveaway-heading{border-bottom:1px solid #ddd;margin-bottom:25px}.col-flex-3 .auto-container{width:95%;max-width:1060px;display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:0 auto}.col-flex-3 .auto-container .block{box-sizing:border-box;padding:15px;width:100%;max-width:300px;min-width:250px;margin-bottom:15px}.col-flex-3 .auto-container .block .image{border-radius:10px;-webkit-border-radius:10px;max-width:300px;width:100%;overflow:hidden;display:block}.col-flex-3 .auto-container .block .image img{width:100%;max-width:300px;display:block}.col-flex-3 .auto-container .block .btn,.hub-crochet-content .crochet-patterns.article-clr .crochet-products li h5{margin-top:14px}.col-flex-3 .auto-container .block p{font-size:20px;color:#000;font-weight:600;margin-top:14px;margin-bottom:14px}.col-flex-3 .auto-container .block .btn button{border:1px solid #f173ac;border-radius:5px;-webkit-border-radius:5px;background-color:#f173ac;font-family:"Noto Sans",sans-serif;color:#fff;text-decoration:none;width:100%;height:40px;font-weight:600;font-size:16px;cursor:pointer;transition:1s}.col-flex-3 .auto-container .block .btn button:hover,.sign-button a:hover{background-color:#fff;color:#f173ac}.pattern-sep__pattern-card{margin-bottom:40px!important}.pattern-sep__pattern-card .pattern-card__outer{padding-bottom:32px}.pattern-sep__pattern-card .pattern-card__image,.pattern-single-insta-feed li img{border-radius:10px}.pattern-sep__pattern-card .pattern-card__inner-content{width:100%;max-width:573px}.pattern-sep__pattern-card .share-button{max-width:400px;height:48px;border:1px solid #f490ad;color:#f490ad;font:800 15px Manrope,sans-serif;border-radius:5px;text-decoration:none;line-height:46px!important;transition:.3s}.pattern-sep__pattern-card .share-button:hover{background:#f490ad;color:#fff;cursor:pointer}.pattern-sep__pattern-card .download-pattern-button{background-color:#80a3ea;color:#fff;max-width:400px;height:48px;border:1px solid transparent;line-height:46px!important;font:800 15px Manrope,sans-serif;border-radius:5px;text-decoration:none;transition:.3s;margin:auto;text-align:center;display:block;padding:0}.pattern-sep__pattern-card .download-pattern-button:hover{background-color:transparent;border-color:#80a3ea;color:#80a3ea}.article-right-see-all .view-all-categories,.gift-selection .package-options ul li.package .package-inner .usps,.pattern-sep__pattern-card .pattern-card__share-icons,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-stage-2-submit,.stickyNav .login-button{margin-top:10px}.gift-selection .package-options ul li.package .package-inner .usps ul,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-4 ul,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-5 ul,.package-selection .package-options ul li.package .package-inner .usps.usps-grid-6 ul,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-4 ul,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-5 ul,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-6 ul,.pattern-sep__pattern-card .pattern__meta-list{flex-wrap:wrap}.pattern-sep__pattern-card .pattern__meta-list .meta__item{max-width:33%;width:100%;padding:0 5px}.pattern-sep__pattern-card .pattern__meta-list .meta__item .meta-item__title{color:#2b2442;letter-spacing:.1em;text-transform:uppercase;line-height:16px;font:600 12px Manrope,sans-serif}.pattern-sep__pattern-card .pattern__meta-list .meta__item .meta-item__categories{color:#2b2442;letter-spacing:.02em;line-height:140%;font:400 14px Manrope,sans-serif}.pattern-sep__pattern-card .pattern__meta-list .meta__item .meta-item__categories a{color:#80a3ea}.pattern-sep__pattern-card .pattern__meta-list .meta__item .difficulty__rating-nodes{height:31px}.pattern-sep__pattern-card .pattern__meta-list .meta__item .difficulty__rating-nodes .rating-node{width:12px;height:12px}.pattern-sep__pattern-card .pattern-card__share-icons .share-icons__title{color:#aabbc1;letter-spacing:.05em;line-height:150%;margin-right:5px;font:600 12px Manrope,sans-serif}.pattern-sep__pattern-card .pattern-card__share-icons .share-icons__icon{width:35px;height:35px;background:#eceff2;border-radius:5px;color:#2b2442;text-decoration:none;margin-right:5px}.pattern-sep__pattern-card .pattern-card__share-icons .share-icons__icon:hover{color:#2b2442;background:#dcdfe2}.pattern-sep__pattern-card .share-block{background-color:#ffeaeb;padding:24px 50px 24px 24px;border-radius:4px}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column .grid-row .grid-item:first-child,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column:first-child,.lk-pattern-single .single-entry-content-area .column--left,.pattern-sep__pattern-card .share-block img{margin-right:20px}.pattern-sep__pattern-card .share-block .share-block__body{font:400 17px Manrope,sans-serif;letter-spacing:.02em}.pattern-sep__pattern-card .share-block .share-block__body a{color:#80a3ea;font-weight:700}.pattern-single .pattern-single__content-block .content-block__left{width:100%;max-width:690px}.pattern-single .pattern-single__pattern-info{color:#2b2442;padding-bottom:32px}.pattern-single .pattern-single__pattern-info.pattern-info--video{padding-top:32px}.pattern-single .pattern-single__pattern-info.pattern-info--related{padding-top:38px}.pattern-single .pattern-single__pattern-info.pattern-info--related .video-card .video_card__image-block,.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video_card__image-block{max-width:290px;margin-bottom:10px}.pattern-single .pattern-single__pattern-info.pattern-info--related .video-card .video_card__image-block .video-card__img,.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video_card__image-block .video-card__img{border-radius:10px;margin-bottom:0}.pattern-single .pattern-single__pattern-info.pattern-info--related .video-card .video_card__image-block .play-button,.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video_card__image-block .play-button{padding-top:6px;bottom:10px;right:10px}.pattern-single .pattern-single__pattern-info.pattern-info--related .video-card .video-card__title,.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video-card__title{font:600 18px Manrope,sans-serif}.pattern-single .pattern-single__pattern-info .pattern-info__title{line-height:140%;font:800 30px Manrope,sans-serif;letter-spacing:.2px}.pattern-single .pattern-single__pattern-info .pattern-info__description{line-height:160%!important;letter-spacing:.02em;font:400 17px Manrope,sans-serif}.pattern-single .pattern-single__button:hover{background-color:#80a3ea;border-color:#80a3ea;color:#fff}#single-page-variant-card{width:100%;max-width:1200px}#single-page-variant-card .crochet-patterns-block-inner,.dogs-life.dog-inr,.header--variant{padding:20px 0 0}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant{box-shadow:none;border-radius:0;flex-wrap:nowrap;float:none}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left{max-width:600px;width:50%;float:none}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left .pattern-thumbnail .thumbnail-overlay{position:absolute;top:0;left:0;background:linear-gradient(180deg,transparent 74.91%,rgba(0,0,0,.7) 100%),url(image.png);border-radius:10px;width:100%;height:100%}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left .pattern-thumbnail .thumbnail-overlay p{position:absolute;bottom:20px;width:100%;text-align:center;font-family:Noto Sans;font-style:normal;font-size:14px;line-height:28px;color:#fff}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant img{border-top-right-radius:10px;border-bottom-right-radius:10px;max-width:100%}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .exclusive-badge{max-width:70px!important}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right{max-width:600px;width:50%;float:none;padding:0 40px 0 60px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block{margin-top:30px;background:#ffeaeb;border-radius:10px;padding:30px 20px 50px;box-sizing:border-box;position:relative;min-width:400px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block h5{font-family:Noto Sans;font-weight:700;font-size:15px;line-height:140%;text-align:center;color:#fff;background-color:#ff7078;border-radius:5px;position:absolute;top:-15px;padding:4px 25px;left:50%;margin-left:-69px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block h5:before{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-1.png);position:absolute;left:-12px;top:5px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block h5:after{content:url(https://cdn.letsknit.co.uk/images/benefits-page/new-page-widgets/widget-2.png);position:absolute;right:-12px;top:5px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block h3{font-family:Noto Sans;font-weight:700;font-size:28px;line-height:38px;text-align:center;letter-spacing:-.02em;color:#000;margin-bottom:22px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block .divider{border:1px solid #ff7078;width:100px;display:block;margin:30px auto}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block ul{padding-left:25px;padding-right:6px;list-style-image:url(https://cdn.letsknit.co.uk/images/single-entry/tick-red.png)}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block ul li{padding-left:10px;font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;color:#000;text-align:left;margin-bottom:20px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block ul li::marker{margin-right:5px}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block ul li strong{color:#ff7078;font-weight:700}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right .together-benefits-block .download-pattern-button{padding:14px 50px;text-align:center;margin-top:20px;margin-bottom:0;max-width:350px}.pattern-single-facebook-message{padding:40px;box-sizing:border-box;text-align:left;background-color:#e4eeff;border-radius:20px;margin:25px 0 15px}.pattern-single-facebook-message p{margin-bottom:15px;font-family:Source Sans Pro;font-size:16px;line-height:140%}@media screen and (max-width:880px){#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant{flex-wrap:wrap}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-banner-left{max-width:100%;width:100%;margin-bottom:30px}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-content-right{max-width:100%;width:100%}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-content-right .together-benefits-block{min-width:0}#single-page-variant-card .crochet-patterns-block-inner #pattern-block-variant .crochet-patterns-content-right .together-benefits-block .download-pattern-button{height:auto}}.pattern-single-info{padding:50px 0 20px;display:flex;justify-content:space-between;flex-wrap:wrap}.pattern-single-info div.pattern-single-info-section{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:32%;padding:20px 0;box-sizing:border-box}.pattern-single-info div h4{font-family:Source Serif Pro;font-weight:700;font-size:17px;line-height:21px;color:#000}.pattern-single-info div p{font-family:Source Sans Pro;font-weight:400;font-size:17px;line-height:120%;color:#000;margin-top:5px}.pattern-single-insta-feed{background:#fef8fb;padding:40px 0;width:100%;float:left;text-align:center;position:relative}.pattern-single-insta-feed ul .owl-stage-outer{overflow:visible!important}.pattern-single-insta-feed ul .owl-item{opacity:.3}.pattern-single-insta-feed .opaque{width:17%;position:absolute;height:100%;background-color:#fef8fb;opacity:.7;z-index:9}.pattern-single-insta-feed .opaque-left{top:0;left:0;box-shadow:7px 0 20px 6px #fef8fb}.pattern-single-insta-feed .opaque-right{top:0;right:0;box-shadow:-7px 0 20px 6px #fef8fb}.pattern-single-insta-feed h2{margin-bottom:20px;font-family:Source Serif Pro;font-style:normal;font-weight:700;font-size:28px;line-height:38px;text-align:center}.pattern-single-insta-feed p{font-family:Source Sans Pro;font-weight:400;font-size:18px;line-height:23px;text-align:center;color:#000}.pattern-single-insta-feed .view-all-categories a{display:flex;align-items:center;padding:15px 30px;justify-content:space-evenly;margin:auto;color:#8781bd}.formValidation i,.mobile-searchbar .fa-search,.pattern-single-insta-feed .view-all-categories a i{font-size:30px}.card p,.knitting-course-archive-main,.pattern-single-insta-feed ul,.pattern-single-insta-feed ul .owl-stage-outer{padding:15px 0}.pattern-single-insta-feed li{width:100%;background-color:#fff;box-shadow:0 0 11px rgba(0,0,0,.15);border-radius:10px;box-sizing:border-box}.pattern-single-insta-feed li p{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:-.03em;color:#385a97;padding:15px;text-align:left}.pattern-single-insta-feed li div{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px;box-sizing:border-box}.pattern-single-insta-feed li div img{max-width:30px;max-height:30px;display:inline-block;margin-right:0}.pattern-single-reviews{padding:50px 0;width:100%;float:left;text-align:center}.pattern-single-reviews p{font-family:Source Sans Pro;font-weight:400;font-size:14px;line-height:160%;text-align:center;color:#000}.pattern-single-reviews .rating-wrapper{padding:20px 0;display:flex;justify-content:space-around;margin:auto;max-width:230px}.pattern-single-reviews .rating-wrapper h5{font-family:Source Sans Pro;font-weight:700;font-size:18px;line-height:160%;text-align:center;color:#000}.card .rating i,.pattern-single-reviews .rating i,.reviews-modal-outer .reviews-modal form .rating i{font-size:30px;color:#e3e3e3}.card .rating.four-half-star i:nth-of-type(5),.card .rating.half-star i:first-of-type,.card .rating.one-half-star i:nth-of-type(2),.card .rating.three-half-star i:nth-of-type(4),.card .rating.two-half-star i:nth-of-type(3),.crochet-patterns-content-right .rating.four-half-star i:nth-of-type(5),.crochet-patterns-content-right .rating.half-star i:first-of-type,.crochet-patterns-content-right .rating.one-half-star i:nth-of-type(2),.crochet-patterns-content-right .rating.three-half-star i:nth-of-type(4),.crochet-patterns-content-right .rating.two-half-star i:nth-of-type(3),.pattern-single-reviews .rating.four-half-star i:nth-of-type(5),.pattern-single-reviews .rating.half-star i:first-of-type,.pattern-single-reviews .rating.one-half-star i:nth-of-type(2),.pattern-single-reviews .rating.three-half-star i:nth-of-type(4),.pattern-single-reviews .rating.two-half-star i:nth-of-type(3){background:linear-gradient(90deg,#ef9e24 0,#ef9e24 0,#ef9e24 0,#ef9e24 50%,#e3e3e3 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card .rating.five-star i:first-of-type,.card .rating.five-star i:nth-of-type(2),.card .rating.five-star i:nth-of-type(3),.card .rating.five-star i:nth-of-type(4),.card .rating.five-star i:nth-of-type(5),.card .rating.four-half-star i:first-of-type,.card .rating.four-half-star i:nth-of-type(2),.card .rating.four-half-star i:nth-of-type(3),.card .rating.four-half-star i:nth-of-type(4),.card .rating.four-star i:first-of-type,.card .rating.four-star i:nth-of-type(2),.card .rating.four-star i:nth-of-type(3),.card .rating.four-star i:nth-of-type(4),.card .rating.one-half-star i:first-of-type,.card .rating.one-star i:first-of-type,.card .rating.three-half-star i:first-of-type,.card .rating.three-half-star i:nth-of-type(2),.card .rating.three-half-star i:nth-of-type(3),.card .rating.three-star i:first-of-type,.card .rating.three-star i:nth-of-type(2),.card .rating.three-star i:nth-of-type(3),.card .rating.two-half-star i:first-of-type,.card .rating.two-half-star i:nth-of-type(2),.card .rating.two-star i:first-of-type,.card .rating.two-star i:nth-of-type(2),.crochet-patterns-content-right .rating.five-star i:first-of-type,.crochet-patterns-content-right .rating.five-star i:nth-of-type(2),.crochet-patterns-content-right .rating.five-star i:nth-of-type(3),.crochet-patterns-content-right .rating.five-star i:nth-of-type(4),.crochet-patterns-content-right .rating.five-star i:nth-of-type(5),.crochet-patterns-content-right .rating.four-half-star i:first-of-type,.crochet-patterns-content-right .rating.four-half-star i:nth-of-type(2),.crochet-patterns-content-right .rating.four-half-star i:nth-of-type(3),.crochet-patterns-content-right .rating.four-half-star i:nth-of-type(4),.crochet-patterns-content-right .rating.four-star i:first-of-type,.crochet-patterns-content-right .rating.four-star i:nth-of-type(2),.crochet-patterns-content-right .rating.four-star i:nth-of-type(3),.crochet-patterns-content-right .rating.four-star i:nth-of-type(4),.crochet-patterns-content-right .rating.one-half-star i:first-of-type,.crochet-patterns-content-right .rating.one-star i:first-of-type,.crochet-patterns-content-right .rating.three-half-star i:first-of-type,.crochet-patterns-content-right .rating.three-half-star i:nth-of-type(2),.crochet-patterns-content-right .rating.three-half-star i:nth-of-type(3),.crochet-patterns-content-right .rating.three-star i:first-of-type,.crochet-patterns-content-right .rating.three-star i:nth-of-type(2),.crochet-patterns-content-right .rating.three-star i:nth-of-type(3),.crochet-patterns-content-right .rating.two-half-star i:first-of-type,.crochet-patterns-content-right .rating.two-half-star i:nth-of-type(2),.crochet-patterns-content-right .rating.two-star i:first-of-type,.crochet-patterns-content-right .rating.two-star i:nth-of-type(2),.pattern-single-reviews .rating.five-star i:first-of-type,.pattern-single-reviews .rating.five-star i:nth-of-type(2),.pattern-single-reviews .rating.five-star i:nth-of-type(3),.pattern-single-reviews .rating.five-star i:nth-of-type(4),.pattern-single-reviews .rating.five-star i:nth-of-type(5),.pattern-single-reviews .rating.four-half-star i:first-of-type,.pattern-single-reviews .rating.four-half-star i:nth-of-type(2),.pattern-single-reviews .rating.four-half-star i:nth-of-type(3),.pattern-single-reviews .rating.four-half-star i:nth-of-type(4),.pattern-single-reviews .rating.four-star i:first-of-type,.pattern-single-reviews .rating.four-star i:nth-of-type(2),.pattern-single-reviews .rating.four-star i:nth-of-type(3),.pattern-single-reviews .rating.four-star i:nth-of-type(4),.pattern-single-reviews .rating.one-half-star i:first-of-type,.pattern-single-reviews .rating.one-star i:first-of-type,.pattern-single-reviews .rating.three-half-star i:first-of-type,.pattern-single-reviews .rating.three-half-star i:nth-of-type(2),.pattern-single-reviews .rating.three-half-star i:nth-of-type(3),.pattern-single-reviews .rating.three-star i:first-of-type,.pattern-single-reviews .rating.three-star i:nth-of-type(2),.pattern-single-reviews .rating.three-star i:nth-of-type(3),.pattern-single-reviews .rating.two-half-star i:first-of-type,.pattern-single-reviews .rating.two-half-star i:nth-of-type(2),.pattern-single-reviews .rating.two-star i:first-of-type,.pattern-single-reviews .rating.two-star i:nth-of-type(2),.reviews-modal-outer .reviews-modal form .rating.five-star i:first-of-type,.reviews-modal-outer .reviews-modal form .rating.five-star i:nth-of-type(2),.reviews-modal-outer .reviews-modal form .rating.five-star i:nth-of-type(3),.reviews-modal-outer .reviews-modal form .rating.five-star i:nth-of-type(4),.reviews-modal-outer .reviews-modal form .rating.five-star i:nth-of-type(5),.reviews-modal-outer .reviews-modal form .rating.four-star i:first-of-type,.reviews-modal-outer .reviews-modal form .rating.four-star i:nth-of-type(2),.reviews-modal-outer .reviews-modal form .rating.four-star i:nth-of-type(3),.reviews-modal-outer .reviews-modal form .rating.four-star i:nth-of-type(4),.reviews-modal-outer .reviews-modal form .rating.one-star i:first-of-type,.reviews-modal-outer .reviews-modal form .rating.three-star i:first-of-type,.reviews-modal-outer .reviews-modal form .rating.three-star i:nth-of-type(2),.reviews-modal-outer .reviews-modal form .rating.three-star i:nth-of-type(3),.reviews-modal-outer .reviews-modal form .rating.two-star i:first-of-type,.reviews-modal-outer .reviews-modal form .rating.two-star i:nth-of-type(2){color:#ef9e24}.pattern-single-reviews .review-cta-block{position:absolute;top:0;right:0;padding:10px 0}.pattern-single-reviews .review-cta-block p{font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#000;margin-bottom:15px}.pattern-single-reviews .review-cta-block a{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#4b87ff;padding:5px 8px;border:1px solid #4b87ff;border-radius:5px;text-decoration:none;transition:.3s}.pattern-single-reviews .review-cta-block a:hover{background:#4b87ff;color:#fff}.pattern-single-reviews #show-less{display:none;margin:auto}.pattern-single-reviews ul{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px;flex-wrap:wrap}.pattern-single-reviews ul h3{text-align:center;font-size:20px;width:100%}.pattern-single-reviews ul li{width:100%;max-width:30%;margin-bottom:60px}.instagram-followers-outer .view-all-categories p,.pattern-single-reviews ul li .rating i,.sidenav .navbar-inner li a{font-size:16px}.pattern-single-reviews ul li p{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:25px;text-align:center;padding:10px 0}.pattern-single-reviews ul li .replies p,.pattern-single-reviews ul li h5{line-height:130%;color:#000;font-weight:400;text-align:center;font-family:Source Sans Pro}.pattern-single-reviews ul li h5{font-size:14px}.pattern-single-reviews ul li .replies{border-top:1px solid #ddd;padding-top:5px;max-width:200px;margin:15px auto auto}.pattern-single-reviews ul li .replies p{font-size:12px}.reviews-modal-outer{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.4);z-index:999999999;display:none}.reviews-modal-outer .reviews-modal{width:100%;max-width:500px;padding:40px;box-sizing:border-box;background-color:#fff;position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-200px;border-radius:10px}.reviews-modal-outer .reviews-modal .close-button:hover{cursor:pointer;color:#4b87ff}.reviews-modal-outer .reviews-modal h3{text-align:center;margin-bottom:15px}.reviews-modal-outer .reviews-modal .download-pattern-button{text-align:center;margin-bottom:0}.reviews-modal-outer .reviews-modal form #form-feedback{font-family:Noto Sans;text-align:center;font-size:14px;margin-top:15px;color:#fff;background-color:#cf3031;border-radius:5px;padding:10px;display:none}.reviews-modal-outer .reviews-modal form #form-success{font-family:Noto Sans;text-align:center;font-size:14px;margin-top:15px;color:#fff;background-color:#5da85d;border-radius:5px;padding:10px;display:none}.reviews-modal-outer .reviews-modal form .rating{text-align:center;width:100%;margin-bottom:20px}.reviews-modal-outer .reviews-modal form input[type=text]{width:100%;height:50px;border-radius:5px;-webkit-appearance:none;border:1px solid #ddd;margin-bottom:20px;padding-left:20px;font-size:18px;font-family:Noto Sans;outline:0}.reviews-modal-outer .reviews-modal form input[type=submit]{width:100%;height:50px;border-radius:5px;-webkit-appearance:none;color:#fff;background-color:#4b87ff;border:1px solid #4b87ff;font-size:18px;font-family:Noto Sans;outline:0;transition:.5s}.reviews-modal-outer .reviews-modal form input[type=submit]:hover{color:#4b87ff;background-color:transparent;cursor:pointer}.crochet-patterns-content-right .rating-wrapper{padding:5px 0;display:flex;justify-content:space-around;margin:auto;max-width:230px}.crochet-patterns-content-right .rating i{font-size:16px;color:#e3e3e3}.app-store-btn div,.crochet-patterns-content-right .rating p,.form-outer .logo-block a,.includes-heading-box span{display:inline-block}.crochet-patterns-content-right .rating p a{color:#4b87ff;text-decoration:none}.card{margin:20px 0}.free-download-banner{background:#fffae6;border-radius:5px;font-family:Source Sans Pro;font-weight:400;font-size:17px;line-height:120%;text-align:center;color:#000;max-width:400px;display:block;margin:auto auto 15px;padding:10px 5px}.pattern-block .crochet-patterns-content-right{padding:20px 10px 40px}.pattern-block-inner-wide{padding:20px 0 0!important}.crochet-patterns-block-inner .pattern-block-package-select{padding:50px;flex-wrap:nowrap!important;float:none!important}.crochet-patterns-block-inner .pattern-block-package-select img{border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-content-right{float:none!important;margin-left:50px}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-banner-left{float:none!important}.crochet-patterns-block-inner .pattern-block-package-select h4{font-family:Source Sans Pro;font-weight:400;font-size:17px;line-height:120%;text-align:center;color:#000;margin-top:15px;margin-bottom:15px}.homepage-grid h1,.homepage-grid ul li p,.redeem-page .redeem-page-top h1{font-family:Source Serif Pro;color:#000}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector{width:100%;max-width:445px;border-radius:5px;display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector.active{background:#fffae6}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector div input[type=radio]{-webkit-appearance:none;background-color:#fff;width:20px;height:20px;outline:0;border:1px solid #000;border-radius:100%;position:relative;padding:2px}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector div input[type=radio]:after{content:"";position:absolute;top:3px;left:3px;height:12px;width:12px;background-color:#fff;border-radius:50%}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector h3{font-family:Source Sans Pro;font-weight:700;font-size:17px;line-height:21px;color:#000;text-align:left}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector h3 span{font-family:Noto Sans;font-weight:400;font-size:8px;line-height:11px;text-align:center;text-transform:uppercase;color:#000;padding:2px 5px;background:#ffe881;border-radius:5px;margin-left:15px}.crochet-patterns-block-inner .pattern-block-package-select .single-entry-selector p{font-family:Source Sans Pro;font-weight:400;font-size:14px;line-height:18px;color:#000;text-align:left}.crochet-patterns-block-inner .pattern-block-package-select .ratings-outer{display:flex;justify-content:space-around;align-items:center;max-width:350px;margin:auto}.crochet-patterns-block-inner .pattern-block-package-select .ratings-outer .rating-wrapper{max-width:50%;margin:0;padding:0}.single-entry-video-banner ul li{background:#e4eeff!important}.Right_Info .newsletter-signup-form,.single-entry-video-banner ul li .desktop-cta{margin:10px 0!important}.single-entry-video-banner ul li .desktop-cta a,article.pattern-category.category-single .giveaway-heading ul li{width:100%!important}.single-entry__shop-banner{background:#ffeaeb;border-radius:120px;width:100%;display:flex;justify-content:flex-start;align-items:center;padding:5px;max-width:780px;margin:15px auto 0}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list,.single-entry__shop-banner .shop-banner__column{display:flex;justify-content:flex-start;align-items:center}.single-entry__shop-banner .shop-banner__title{font:800 18px/140% Manrope,sans-serif;margin-right:30px;letter-spacing:.03em;color:#2b2442}.single-entry__shop-banner img{display:block;margin-right:20px}.single-entry__shop-banner .button{min-width:120px;max-width:120px;padding:9px 0;height:40px}.single-entry__shop-banner .button.button--small-blue-inverse{border:1px solid #80a3ea;font-size:15px}.homepage-grid{padding:50px 0;background:linear-gradient(180deg,#fef8fb 0,rgba(254,248,251,0) 100%)}.homepage-grid .auto-container{max-width:1090px;width:100%}.homepage-grid h1{font-weight:700;font-size:40px;line-height:120%;letter-spacing:-.02em;text-align:center}.homepage-grid h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:120%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-bottom:20px}.homepage-grid ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.homepage-grid ul li{width:100%;max-width:20%;text-align:center;padding:0 35px;margin-bottom:20px}.homepage-grid ul li img{max-width:100%;transition:.3s;position:relative;top:0;filter:drop-shadow(0 3px 8px rgba(0, 0, 0, .2));border-radius:40px}.homepage-grid ul li p{font-weight:700;font-size:14px;line-height:19px;text-align:center}#suggested-results ul li a,.christmas-hub .christmas-hub-blog ul li div:last-child a,.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay h2 a,.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box h3 a,.garments-single-entry .garments-lower .style-feed .style-feed-list li h4 a,.homepage-grid ul li a,.knitting-course-archive-main ul li div h3 a,.subscribe-page-block .leftbar-content a.subs-offer-title{text-decoration:none;color:#000}.homepage-grid ul li a:hover img{top:-10px}@media screen and (max-width:1120px){.homepage-grid ul li{max-width:50%}}.redeem-page .redeem-page-top{background:#fef1f7;padding:90px 0 70px}.redeem-page .redeem-page-top h1{font-weight:700;font-size:40px;line-height:55px;letter-spacing:0;margin-bottom:8px}.redeem-page .redeem-page-top p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;color:#000;letter-spacing:0}.redeem-page .redeem-page-top .redeem-header-left{width:100%;max-width:42%}.redeem-page .redeem-page-top .redeem-header-right{width:100%;max-width:48%;position:relative}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper{background-color:#fff;box-shadow:0 0 14px rgba(0,0,0,.15);border-radius:15px;position:absolute;top:-10px;width:100%;max-width:500px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper img{max-width:100%;border-radius:15px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form{padding:12px 50px 40px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields{padding:15px 0 5px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields p{margin-bottom:15px;font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#333}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields input.redeem-postcode,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .address-fields select.redeem-postcode{max-width:200px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-step-widget{background-color:#f173ac;padding:2px 5px;border-radius:5px;display:block;margin:auto auto 8px;max-width:90px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-step-widget p{font-family:Noto Sans;font-weight:700;font-size:11px;line-height:15px;text-align:center;color:#fff;margin:0;padding:0}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-align:center;color:#333;padding:0 30px;letter-spacing:0;margin-bottom:2px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#333;letter-spacing:0;margin-top:15px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form #prompt{display:none;background-color:#f173ac;color:#fff;padding:10px;box-sizing:border-box;text-align:center;border-radius:5px;margin-bottom:10px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form #form-error{display:none;background-color:#cf3031;color:#fff;padding:10px;box-sizing:border-box;text-align:center;border-radius:5px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form #form-success{display:none;background-color:green;color:#fff;padding:10px;box-sizing:border-box;text-align:center;border-radius:5px;margin-top:10px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-bag-help-link{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#aaa;margin-top:30px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-bag-help-link a,.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-help-link a{color:#aaa}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-help-link{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#aaa;margin-top:15px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:20px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .terms-row input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;min-width:20px;min-height:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px;outline:0;margin:0 15px 0 0}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-input-first{margin-bottom:10px;margin-top:20px}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-input-second{margin-bottom:0;margin-top:0}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-input{width:100%;height:50px;background:#f5f5f5;border-radius:3px;-webkit-appearance:none;border:none;outline:0;padding-left:25px;font-family:Noto Sans;font-weight:400;font-size:15px;line-height:160%;color:#7d7d7d}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-submit{width:100%;height:50px;border:1px solid #4b87ff;background:#4b87ff;box-shadow:0 2px 8px rgba(0,0,0,.55);border-radius:5px;-webkit-appearance:none;outline:0;font-family:Noto Sans;font-weight:700;font-size:16px;line-height:140%;text-align:center;color:#fff;margin-top:20px;margin-bottom:10px;transition:.4s}.redeem-page .redeem-page-top .redeem-header-right .form-wrapper form .redeem-submit:hover{background-color:transparent;color:#4b87ff;cursor:pointer}.redeem-page .redeem-page-bottom{padding:35px 0 100px}.redeem-page .redeem-page-bottom h2{font-family:Source Serif Pro;font-weight:700;font-size:32px;line-height:44px;color:#000;margin-bottom:9px;letter-spacing:0}.redeem-page .redeem-page-bottom ul{max-width:47%;width:100%}.redeem-page .redeem-page-bottom ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.redeem-page .redeem-page-bottom ul li div p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:130%;color:#333;letter-spacing:0}.redeem-page .redeem-page-footer{padding-bottom:60px;padding-top:60px}.redeem-page .redeem-page-footer p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:23px;text-align:center;color:#000;letter-spacing:0}.lds-ring{display:inline-block;position:relative;width:80px;height:120px;margin:auto;padding:20px 0;box-sizing:border-box}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #4b87ff;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;border-color:#4b87ff transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.package-selection{padding:50px 0}.package-selection h1{font-family:Source Serif Pro;font-style:normal;font-weight:700;font-size:50px;line-height:69px;text-align:center;letter-spacing:-.02em;color:#000}.package-selection .package-options{padding:80px 0 50px}.package-selection .package-options ul li.package{border-radius:5px;display:block;width:100%;max-width:320px;position:relative}.package-selection .package-options ul li.package .best-value{text-align:center;position:absolute;top:-65px;width:100%;padding-left:30px}.package-selection .package-options ul li.package.package-full-width{max-width:740px;display:block;margin:auto}.package-selection .package-options ul li.package.package-full-width .package-inner h2{font-family:Source Serif Pro;font-weight:700;font-size:60px;line-height:82px;text-align:center;letter-spacing:-.02em;color:#000}.package-selection .package-options ul li.package .package-inner h2.price-discount,.package-selection .package-options ul li.package.package-full-width .package-inner h2.price-discount{color:#df0f7f}.package-selection .package-options ul li.package.package-full-width .package-inner h2.price-discount span{font-size:37px;line-height:51px;text-decoration-line:line-through;margin-right:15px;color:#000}.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 20px}.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul li{width:45%;display:flex;justify-content:flex-start}.package-selection .package-options ul li.package .package-inner .usps.usps-grid-3 ul li,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-3 ul li{width:100%;max-width:30%}.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-4 ul li,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-5 ul li,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-6 ul li{width:100%;max-width:25%}.package-selection .package-options ul li.package.package-full-width .package-inner .btn-primary{max-width:250px;margin:auto}.package-selection .package-options ul li.package:first-child{background-color:#fffae6}.package-selection .package-options ul li.package:first-child h5{background:#ffe881;color:#000}.package-selection .package-options ul li.package:first-child h5:before{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-yellow-1.png);position:absolute;left:-10px;top:6px}.package-selection .package-options ul li.package:first-child h5:after{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-yellow-2.png);position:absolute;right:-10px;top:6px}.package-selection .package-options ul li.package:first-child .package-inner .benefits-list.border-top{border-color:#e4daab}.gift-selection .package-options ul li.package:first-child .gift-image .gift-offer-header h3,.package-selection .package-options ul li.package:first-child .package-inner .benefits-list li i{color:#e8b249}.package-selection .package-options ul li.package:first-child .package-inner .package-gift-offer{background-color:#ffe881}.package-selection .package-options ul li.package:nth-child(2) h5{background:#ff7078;color:#fff}.package-selection .package-options ul li.package:nth-child(2) h5:before{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-red-1.png);position:absolute;left:-10px;top:6px}.package-selection .package-options ul li.package:nth-child(2) h5:after{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-red-2.png);position:absolute;right:-10px;top:6px}.package-selection .package-options ul li.package:nth-child(2) .package-inner .benefits-list.border-top{border-color:#ebb7bb}.gift-selection .package-options ul li.package:nth-child(2) .gift-image .gift-offer-header h3,.package-selection .package-options ul li.package:nth-child(2) .package-inner .benefits-list li i{color:#ff7078}.package-selection .package-options ul li.package:nth-child(2) .package-inner .package-gift-offer{background-color:#ff7078}.package-selection .package-options ul li.package:nth-child(3) h5{background:#1356c8;color:#fff}.package-selection .package-options ul li.package:nth-child(3) h5:before{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-blue-1.png);position:absolute;left:-10px;top:6px}.package-selection .package-options ul li.package:nth-child(3) h5:after{content:url(https://cdn.letsknit.co.uk/images/package-selection/widgets/widget-blue-2.png);position:absolute;right:-10px;top:6px}.package-selection .package-options ul li.package:nth-child(3) .package-inner .benefits-list.border-top{border-color:#b5c6e3}.gift-selection .package-options ul li.package:nth-child(3) .gift-image .gift-offer-header h3,.package-selection .package-options ul li.package:nth-child(3) .package-inner .benefits-list li i{color:#1356c8}.package-selection .package-options ul li.package:nth-child(3) .package-inner .package-gift-offer{background-color:#b2cefd}.package-selection .package-options ul li.package h5{font-family:Noto Sans;font-weight:700;font-size:18px;line-height:25px;text-align:center;padding:3px 20px;border-radius:5px;position:absolute;top:-15px;left:50%;margin-left:-60px;width:auto;display:inline-block}.package-selection .package-options ul li.package .package-inner{padding:40px 20px;box-sizing:border-box}.package-selection .package-options ul li.package .package-inner h2{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:55px;text-align:center;letter-spacing:-.02em;color:#000}.package-selection .package-options ul li.package .package-inner h2.price-discount span{font-size:27px;line-height:37px;text-decoration-line:line-through;margin-right:15px;color:#000}.package-selection .package-options ul li.package .package-inner p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:130%;color:#000;margin-bottom:10px;text-align:center}.package-selection .package-options ul li.package .package-inner .package-cta{width:100%;padding:0 15px;margin-top:15px}.package-selection .package-options ul li.package .package-inner .btn-primary{background:#4b87ff;border-radius:5px;font-family:Noto Sans;font-weight:700;font-size:16px;line-height:140%;text-align:center;color:#fff;text-decoration:none;display:block;padding:10px;border:1px solid #4b87ff;transition:.5s}.download-confirmation .locked-video .locked-overlay .btn-main:hover,.package-selection .package-options ul li.package .package-inner .btn-primary:hover{background:0 0;color:#4b87ff}.package-selection .package-options ul li.package .package-inner .package-gift-offer{border-radius:5px;padding:12px 15px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.package-selection .package-options ul li.package .package-inner .package-gift-offer h4{font-family:Source Serif Pro;font-weight:700;font-size:15px;line-height:110%;color:#000;text-align:left;padding-right:15px}.package-selection .package-options ul li.package .package-inner .package-gift-offer p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:130%;color:#000;text-align:left;margin-bottom:0;padding-right:15px}.package-selection .package-options ul li.package .package-inner .package-gift-offer img{border-radius:100%}.package-selection .package-options ul li.package .package-inner .benefits-list{padding:20px 5px 0}.package-selection .package-options ul li.package .package-inner .benefits-list.border-top{border-top:1px solid}.package-selection .package-options ul li.package .package-inner .benefits-list ul li{width:100%;font-family:Noto Sans;font-weight:400;font-size:14px;line-height:130%;color:#000;margin-bottom:10px;display:flex;justify-content:flex-start}.package-selection .package-options ul li.package .package-inner .usps .usps-single-offer ul li img{max-width:50px;width:100%}.package-selection .package-options ul li.package .package-inner .usps ul li{text-align:center;margin-bottom:15px;padding:0 8px}.package-selection .package-options ul li.package .package-inner .usps ul li h4{font-family:Source Serif Pro;font-weight:700;font-size:15px;line-height:110%;text-align:center;letter-spacing:-.02em;color:#000}.package-selection .package-options ul li.package .package-inner .usps ul li img{max-width:30px}.gift-selection .gift-selection__subtitle{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;text-align:center;color:#000;padding:0 120px}.gift-selection .package-options{padding-top:220px}.gift-selection .package-options ul{align-items:flex-start}.gift-selection .package-options ul li.package h5{position:relative;top:0;margin-bottom:20px;margin-left:-72px}.gift-selection .package-options ul li.package .package-inner{min-height:460px;position:relative;padding-top:60px}.gift-selection .package-options ul li.package .package-inner h2{line-height:40px}.gift-selection .package-options ul li.package .package-inner .package-cta{position:absolute;left:0;bottom:30px}.gift-selection .package-options ul li.package .gift-image{position:absolute;top:-200px;max-width:250px;left:50%;margin-left:-125px}.gift-selection .package-options ul li.package .gift-image img{border-top-right-radius:10px;border-top-left-radius:10px}.gift-selection .package-options ul li.package .gift-image .gift-offer-header{filter:drop-shadow(0 0 5px rgba(0, 0, 0, .15));border-radius:10px;background-color:#fff}.gift-selection .package-options ul li.package .gift-image .gift-offer-header h3{font-family:Noto Sans;font-weight:700;font-size:18px;line-height:110%;text-align:right;letter-spacing:-.02em}.gift-selection .package-options ul li.package .gift-image .gift-offer-header div{display:flex;justify-content:space-between;align-items:center;padding:5px 15px}.gift-selection .package-options ul li.package .gift-image .gift-offer-header div img{max-width:55px}.gift-selection .package-options ul li.package .package-inner .usps ul li{width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.gift-selection .package-options ul li.package .package-inner .usps ul li h4{text-align:left;font-family:Noto Sans;font-weight:400;font-size:14px;line-height:130%;color:#000}.gift-selection .package-options ul li.package .package-inner .usps ul li img{margin-right:10px;max-width:15px}@media screen and (max-width:700px){.redeem-page .redeem-page-top h1{font-size:30px;line-height:30px}.redeem-page .redeem-page-top .auto-container{padding-left:15px;padding-right:15px}.redeem-page .redeem-page-top .auto-container .redeem-header-right form{padding:40px 15px}.redeem-page .redeem-page-top .auto-container .redeem-header-right form p{padding:0 15px}.redeem-page .redeem-page-top .auto-container .redeem-header-right .form-wrapper form .redeem-submit{font-size:12px}.redeem-page .redeem-page-bottom{padding:35px 15px 75px}.redeem-page .redeem-page-bottom h2{text-align:center}.redeem-page .redeem-page-bottom ul li{flex-wrap:wrap;text-align:center;margin-bottom:15px}.redeem-page .redeem-page-bottom ul li div{margin-right:0;width:100%}.redeem-page .redeem-page-bottom ul li div img{display:block;margin:auto auto 15px}.package-selection .package-options ul li.package.package-full-width .package-inner h2{font-size:50px;line-height:62px}.package-selection .package-options ul li.package.package-full-width .package-inner h2.price-discount{color:#df0f7f}.package-selection .package-options ul li.package.package-full-width .package-inner h2.price-discount span{font-size:30px;line-height:40px}.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 20px}.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul li{width:100%;display:flex;justify-content:flex-start}.package-selection .package-options ul li.package.package-full-width .package-inner .benefits-list ul li i{margin-right:10px}.package-selection .package-options ul li.package.package-full-width .package-inner .usps{margin-top:20px}.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-3 ul li{width:100%;max-width:100%}.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-4 ul,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-5 ul,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-6 ul{flex-wrap:wrap}.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-4 ul li,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-5 ul li,.package-selection .package-options ul li.package.package-full-width .package-inner .usps.usps-grid-6 ul li{width:100%;max-width:50%}.gift-selection p{padding:0 20px}.gift-selection .package-options ul li.package{margin-bottom:240px}}.garments-single-entry .garments-btn-primary{background:#000;font-family:Noto Sans;font-weight:400;font-size:13px;line-height:18px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:10px 20px;border:1px solid #000;transition:.5s;text-decoration:none;display:block;max-width:250px}.garments-single-entry .garments-btn-primary:hover{background:0 0;color:#000;border:1px solid #000}.garments-single-entry .garment-hero-slider{background:#f6f6f6;margin-top:250px;width:100%;height:265px;position:relative}.garments-single-entry .garment-hero-slider .slider-wrapper,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column .grid-row .grid-item .grid-item-inner{position:absolute;bottom:0}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider{overflow:hidden;max-width:1060px;position:relative;width:100%}.download-confirmation .related-patterns .view-all-categories a,.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-item img{width:auto}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);padding:50px 30px;box-sizing:border-box;position:absolute;top:100px;left:90px;width:100%;max-width:350px}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay h2{font-family:Source Serif Pro;font-weight:600;font-size:40px;line-height:110%;color:#000;display:block;margin-bottom:10px}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay p{font-family:Source Serif Pro;font-weight:400;font-size:17px;line-height:140%;color:#000;display:block;margin-bottom:10px}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-dots{position:absolute;bottom:50px;width:100%}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-dots button.owl-dot span{background:0 0;border:2px solid #fff}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-dots button.active span{background:#fff;border:2px solid #fff}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav{width:100%;z-index:99;display:flex;justify-content:space-between;padding:0 10px;margin:0}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav button{background:#fff;box-shadow:0 0 14px rgba(0,0,0,.15);width:52px;height:52px;outline:0;position:absolute;bottom:45%}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav button span{font-size:40px;color:#000}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav button.owl-prev{left:10px}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .owl-nav button.owl-next{right:10px}.garments-single-entry .garment-trending-tab{background:#f6f6f6;width:100%;padding:15px 0}.garments-single-entry .garment-trending-tab h3{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#000}.garments-single-entry .garment-trending-tab ul{max-width:650px;display:flex;justify-content:space-between;margin:20px auto}.garments-single-entry .garment-trending-tab ul li{position:relative;margin:10px;font-family:Noto Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-transform:capitalize;color:#000;outline:0;overflow:hidden;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:53px;z-index:1;padding:10px 20px;cursor:pointer;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in}.garments-single-entry .garment-trending-tab ul .fill:before{content:"";position:absolute;background:#000;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 90ms ease-in}.garments-single-entry .garment-trending-tab ul .fill:hover:before{top:0}.garments-single-entry .garments-lower .auto-container,.garments-single-entry .garments-lower .garments-lower-content .content-grid,.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__btn-wrapper{display:flex;justify-content:flex-start}.garments-single-entry .garments-lower .garments-lower-sidebar{padding-right:20px;width:100%;max-width:200px}.crochet-content-single .crochet-videos-outer li a,.garments-single-entry .garments-lower .garments-lower-sidebar ul li,.pattern-category-inner-left h4{margin-bottom:8px}.garments-single-entry .garments-lower .garments-lower-sidebar ul p{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.05em;text-transform:uppercase;color:#000}.garments-single-entry .garments-lower .garments-lower-sidebar ul a{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:19px;text-decoration-line:underline;color:#000}.garments-single-entry .garments-lower .garments-lower-content{width:100%;max-width:840px}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-column .grid-row{margin-bottom:20px;display:flex;justify-content:flex-start}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner{position:absolute;bottom:0;padding:25px 30px;box-sizing:border-box}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h3{font-family:Source Serif Pro;font-weight:600;font-size:32px;line-height:40px;color:#fff;text-shadow:0 0 14px rgba(0,0,0,.45);margin-bottom:5px}#suggested-results-overlay ul li a,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h3 a,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h4 a,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h3 a,.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h4 a{text-decoration:none;color:#fff}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner h4{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 0 14px rgba(0,0,0,.45)}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small{position:absolute;bottom:0;padding:15px 20px;box-sizing:border-box}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h3{font-family:Source Serif Pro;font-weight:600;font-size:18px;line-height:100%;color:#fff;text-shadow:0 1px 13px rgba(0,0,0,.65);margin-bottom:5px}.garments-single-entry .garments-lower .garments-lower-content .content-grid .grid-item .grid-item-inner-small h4{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 1px 13px rgba(0,0,0,.65)}.garments-single-entry .garments-lower .garments-page-title-block{width:100%;position:relative;text-align:center;margin-bottom:15px}.garments-single-entry .garments-lower .garments-page-title-block:before{border-top:1px solid #ddd;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%}.garments-single-entry .garments-lower .garments-page-title-block h3{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.05em;text-transform:uppercase;color:#000;text-align:center;background-color:#fff;z-index:9;position:relative;width:auto;display:inline-block;padding:0 10px}.garments-single-entry .garments-lower .style-feed .style-feed-hero{position:relative;width:100%}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-bg{width:100%;max-width:600px;margin-left:auto}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);position:absolute;left:0;top:50%;margin-top:-150px;width:100%;max-width:410px;padding:50px 30px;text-align:center}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box p{background:#eee;padding:3px 8px;font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#000;display:inline-block;margin-bottom:15px}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box h3{font-family:Source Serif Pro;font-weight:600;font-size:32px;line-height:40px;text-align:center;color:#000;margin-bottom:20px}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#888;text-align:center}.garments-single-entry .garments-lower .style-feed .style-feed-list{padding:15px 0;display:flex;justify-content:flex-start}.garments-single-entry .garments-lower .style-feed .style-feed-list li{justify-content:flex-start;display:flex;align-items:center;width:100%;max-width:260px;margin-right:30px}.garments-single-entry .garments-lower .style-feed .style-feed-list li img{margin-right:15px;border-radius:5px}.garments-single-entry .garments-lower .style-feed .style-feed-list li h4{font-family:Source Serif Pro;font-style:normal;font-weight:600;font-size:15px;line-height:120%;color:#000}.garments-single-entry .garments-lower .style-feed .style-feed-list li h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;color:#888}@media screen and (max-width:1098px){.garments-single-entry .garment-hero-slider .auto-container,.garments-single-entry .garment-hero-slider .slider-wrapper{width:100%}.garments-single-entry .garments-lower .garments-lower-sidebar{display:none}.garments-single-entry .garments-lower .garments-lower-content{width:100%;max-width:100%}.garments-single-entry .garments-lower .garments-lower-content .content-grid{justify-content:space-around}.garments-single-entry .garments-lower .garments-lower-content .sidebar-mobile{display:block}}@media screen and (max-width:850px){.garments-lower .garments-lower-content{width:100%;max-width:100%}.garments-lower .garments-lower-content .content-grid{flex-wrap:wrap}.garments-lower .garments-lower-content .content-grid .grid-column{width:100%}.garments-lower .garments-lower-content .content-grid .grid-column:first-child,.garments-lower .garments-lower-content .content-grid .grid-column:last-child{margin-right:0!important}.garments-lower .garments-lower-content .content-grid .grid-column:first-child .grid-item,.garments-lower .garments-lower-content .content-grid .grid-column:last-child .grid-item{display:block;margin:auto auto 20px;max-width:412px}.garments-lower .garments-lower-content .content-grid .grid-column .grid-item{display:block;margin:auto}.garments-lower .garments-lower-content .content-grid .grid-column .grid-item img{max-width:100%}}@media screen and (max-width:798px){.garments-single-entry .garment-hero-slider .auto-container,.garments-single-entry .garment-hero-slider .slider-wrapper{width:100%}.garments-single-entry .garment-hero-slider .slider-wrapper .owl-garment-slider .slider-overlay{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);padding:50px 30px;box-sizing:border-box;position:relative;top:initial;left:0;width:100%;bottom:0;max-width:100%}.garments-single-entry .garment-trending-tab ul{flex-wrap:wrap}}@media screen and (max-width:650px){.menu-overlay .header-buttons .login-control{display:none}.menu-overlay.active #menu-logo{display:none!important}.menu-overlay.active .menu__nav-list{padding:80px 0}.menu-overlay.active .menu__nav-list .nav-list__item{width:100%;font:800 32px Manrope,sans-serif;margin-bottom:20px}.garments-single-entry .garments-lower .style-feed .style-feed-list{padding:20px 0;display:flex;justify-content:flex-start;flex-wrap:wrap}.garments-single-entry .garments-lower .style-feed .style-feed-list li{justify-content:flex-start;display:flex;align-items:center;width:100%;max-width:100%;margin-right:30px;margin-bottom:20px}.garments-single-entry .garments-lower .style-feed .style-feed-list li img{margin-right:15px}}.download-confirmation,.lk-pattern-single .page-block--split-blue{padding:30px 0}.download-confirmation h1{font-family:Source Serif Pro;font-weight:700;font-size:50px;line-height:69px;color:#000;letter-spacing:-1px;margin-bottom:2px;text-align:center}.download-confirmation h5{font-family:Noto Sans;font-weight:400;font-size:20px;line-height:22px;color:#000;letter-spacing:0;margin-bottom:15px;text-align:center}.download-confirmation h5 a{color:#f173ac;font-weight:700}.download-confirmation h3{font-family:Source Serif Pro;font-weight:700;font-size:28px;line-height:38px;text-align:center;color:#000;margin-top:78px;margin-bottom:0;letter-spacing:0}.download-confirmation #video-player{max-width:940px;margin:auto;border-radius:10px}.download-confirmation .locked-video{max-width:940px;margin:auto;position:relative}.download-confirmation .locked-video img{display:block;max-width:100%}.download-confirmation .locked-video .locked-overlay{position:absolute;width:100%;height:100%;background:radial-gradient(68.6% 68.6% at 50% 50%,#000 0,transparent 100%),linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));top:0;left:0;text-align:center;display:flex;align-items:center;padding:20px 80px;border-radius:10px}.download-confirmation .locked-video .locked-overlay img{width:90px;height:90px;display:block;margin:auto}.download-confirmation .locked-video .locked-overlay h3{font-family:Source Serif Pro;font-weight:500;font-size:28px;line-height:35px;text-align:center;letter-spacing:-.02em;color:#fff;margin-top:10px}.download-confirmation .locked-video .locked-overlay .btn{margin:15px auto}.download-confirmation .locked-video .locked-overlay .btn-main{background:#4b87ff;border-radius:5px;color:#fff;border:1px solid #4b87ff}.download-confirmation .locked-video .locked-overlay .btn-inverse{background:0 0;border-radius:5px;color:#fff;border:1px solid #fff}.download-confirmation .locked-video .locked-overlay .btn-inverse:hover{background:#fff;color:#000}.download-confirmation .related-patterns{margin-bottom:80px}.download-confirmation .related-patterns ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.download-confirmation .related-patterns ul li{margin:15px 0;width:100%;max-width:242px;position:relative}.download-confirmation .related-patterns ul li img{max-width:100%;margin:unset;filter:drop-shadow(0 0 14px rgba(0, 0, 0, .05));border-radius:10px}.download-confirmation .related-patterns ul li .image-overlay{width:100%;max-width:242px;height:242px;filter:drop-shadow(0 0 14px rgba(0, 0, 0, .05));background:linear-gradient(180deg,transparent 37.19%,rgba(0,0,0,.6) 100%);border-radius:10px;position:absolute;top:0;padding:20px;box-sizing:border-box}.download-confirmation .related-patterns ul li .image-overlay h3{font-family:Source Serif Pro;position:absolute;bottom:20px;font-weight:400;font-size:16px;line-height:22px;color:#fff;letter-spacing:0;text-align:left;margin-top:0;margin-bottom:0}.download-confirmation .download-success-columns{display:flex;justify-content:space-between;clear:both}.download-confirmation .download-success-columns .column{width:100%;max-width:510px;padding:100px 30px 50px;box-sizing:border-box;border-radius:10px;position:relative}.download-confirmation .download-success-columns .column h3{font-family:Source Serif Pro;font-weight:700;font-size:28px;line-height:110%;text-align:center;letter-spacing:-.02em;color:#000;margin-top:0}.download-confirmation .download-success-columns .column p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:130%;text-align:center;color:#333;margin:15px 0;letter-spacing:0}.download-confirmation .download-success-columns .column .image-wrapper{position:absolute;top:-35px;left:50%;margin-left:-55px}.download-confirmation .download-success-columns .column .btn{width:100%;max-width:250px;display:block;margin:auto;border-radius:5px;padding:14px 0;font-family:Noto Sans;font-weight:700;font-size:15px;line-height:140%;text-align:center;color:#fff;text-decoration:none;border:1px solid;transition:.3s}.download-confirmation .download-success-columns .column:first-child{background-color:#dce7fe}.download-confirmation .download-success-columns .column:first-child .btn{background-color:#4b87ff;border-color:#4b87ff}.download-confirmation .download-success-columns .column:first-child .btn:hover{background-color:transparent;color:#4b87ff}.download-confirmation .download-success-columns .column:first-child .image-wrapper:before{content:url(https://cdn.letsknit.co.uk/images/download-success/blue-widget-1.png);position:absolute;top:8px;left:-5px}.download-confirmation .download-success-columns .column:first-child .image-wrapper:after{content:url(https://cdn.letsknit.co.uk/images/download-success/blue-widget-2.png);position:absolute;top:8px;right:-5px}.download-confirmation .download-success-columns .column:last-child{background-color:#fff4c7}.download-confirmation .download-success-columns .column:last-child .btn{background-color:#e8b249;border-color:#e8b249}.download-confirmation .download-success-columns .column:last-child .btn:hover{background-color:transparent;color:#e8b249}.download-confirmation .download-success-columns .column:last-child .image-wrapper:before{content:url(https://cdn.letsknit.co.uk/images/download-success/yellow-widget-1.png);position:absolute;top:8px;left:-5px}.download-confirmation .download-success-columns .column:last-child .image-wrapper:after{content:url(https://cdn.letsknit.co.uk/images/download-success/yellow-widget-2.png);position:absolute;top:8px;right:-5px}.review-reply-modal-outer{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.5);top:0;left:0;display:none}.review-reply-modal-outer .modal-inner{width:100%;max-width:600px;padding:20px;background-color:#fff;position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-300px}.review-reply-modal-outer .modal-inner .close-button{position:absolute;right:20px;top:20px}.review-reply-modal-outer .modal-inner .close-button i{color:#ddd}.review-reply-modal-outer .modal-inner .reply-form{margin-top:30px}.advertise-form-new .checkbox li,.review-reply-modal-outer .modal-inner .reply-form input{width:100%;margin-bottom:20px}.review-reply-modal-outer .modal-inner .reply-form .error{padding:10px 20px;background-color:#cf3031;color:#fff;display:none}#reviews-wrapper .card .card-body .replies{margin-top:20px;border-top:1px solid #ddd;padding-top:10px}#reviews-wrapper .card .card-body .replies h3{font-family:Noto Sans;font-size:14px;line-height:18px;color:#000;letter-spacing:0}.video-course-home .page-block--navy-gradient{padding:30px 15px;background:url(https://cdn.letsknit.co.uk/images/video-course/video-bg-full.png);background-position:center;background-size:cover}.video-course-home .page-block--navy-gradient h1{font:800 40px Manrope,sans-serif;color:#fff}.christmas-hub .christmas-hub-blog p,.video-course-home .page-block--navy-gradient h1 a{color:#fff}.video-course-home .page-block--navy-gradient p{font:400 17px Manrope,sans-serif;color:#fff;margin:30px 0;padding-right:50px}.video-course-home .page-block--navy-gradient .search-field-wrapper{margin-left:0}.success-message,.video-course-home .page-block--navy-gradient .list-item__attributes{margin-top:15px}.video-course-home .page-block--navy-gradient .list-item__attributes h5{font:600 12px/16px Manrope,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#cad5d9;margin-right:20px}.video-course-home .page-block--navy-gradient .lk-main-container{display:flex;justify-content:space-between;align-items:center}.video-course-home .page-block--navy-gradient .page-block__column.column--left{width:100%;max-width:40%}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column,.knitalongs-wrapper--knitalongs-homepage .knitalongs-hero_column,.video-course-home .page-block--navy-gradient .page-block__column.column--right{width:100%;max-width:50%}.video-course-home .page-block--navy-gradient .video-hero__carousel .owl-dots button span{width:10px!important;height:10px!important;background:rgba(255,255,255,.6)}.video-course-home .page-block--navy-gradient .video-hero__carousel .owl-dots button.active span{width:20px!important;background:#80a3ea}.knitting-course-archive-main ul li div.archive-thumbnail,.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item{position:relative}.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.8);border-radius:0 0 10px 10px;padding:15px 30px;box-sizing:border-box}.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block a{color:#2b2442;text-decoration:none}.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block .title-block_title{font:800 22px/140% Manrope,sans-serif;letter-spacing:.03em}.blaize-theme-default.blaize-form .blaize-title,.pattern-info-block,.video-archive .view-all-categories,.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block .list-item__attributes{margin-top:0}.video-course-home .page-block__video-category .video-categories__carousel,.video-course-home .page-block__video-patterns .video-patterns__carousel{margin:20px 0}.video-course-home .search-field-wrapper{position:relative;max-width:500px;margin:auto}.video-course-home .search-field-wrapper i{position:absolute;left:15px;top:15px;color:#111;font-size:20px}.video-course-home .video-course__benefits-block .benefits-block__list{display:flex;justify-content:space-between;align-items:flex-start}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item{margin:0 15px;display:flex;justify-content:space-between;align-items:flex-start;max-width:317px}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item .list-item__image{margin-right:15px}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item .list-item__title{font:600 18px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442;margin-bottom:5px}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item .list-item__body{font:400 14px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__video-main,.video-course-home .page-block__video-patterns{padding:45px 0}.video-course-home .page-block__video-main .page-block__title{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__video-archive-top-4 .videos-list{padding:20px 0;display:flex;justify-content:space-around;align-items:flex-start}.video-course-home .page-block__video-archive-top-4 .videos-list .video-card{margin:0 10px}.video-course-home .page-block__video-main .videos-list{padding:20px 0;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.video-course-home .page-block__video-category .video-categories_list,.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info.creator-info-mobile,.video-course-home .page-block__video-single-hero #video-player-mobile,.video-course-home .videos-archive__slider .video-categories_list{display:none}.video-course-home .tab-filter-nav .tab-filter-nav__list{width:860px}.video-course-home .page-block__video-patterns .page-block__title{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__video-patterns .page-block__subtitle{font:400 17px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.category-hub.category-hub--christmas .page-block--white.homepage-benefits,.pattern-archive .pattern-archive__pagination .auto-container,.subscribe-page .page-block__subs-offer,.video-course-home .page-block__video-category{padding:40px 0}.video-course-home .page-block__video-category .page-block--border-bottom{border-bottom:1px solid #cad5d9}.video-course-home .page-block__video-category .page-block__title{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__video-category .page-block__subtitle{font:400 17px/140% Manrope,sans-serif;letter-spacing:.02em}.video-course-home .page-block__archive-hero,.video-course-home .page-block__videos-archive{padding:60px 0}.video-course-home .page-block__archive-hero .archive-hero_inner{display:block;margin:auto;width:100%;max-width:600px}.video-course-home .page-block__archive-hero h1{font:800 40px Manrope,sans-serif;color:#2b2442;text-align:center}.video-course-home .page-block__archive-hero p{font:400 17px Manrope,sans-serif;color:#2b2442;margin:20px 0 25px;text-align:center;padding-right:0}.video-course-home .page-block__archive-hero .lk-text-input{display:block;margin:auto}.video-course-home .page-block__archive-hero .list-item__attributes{margin-top:15px;flex-wrap:wrap;justify-content:center}.video-course-home .page-block__archive-hero .list-item__attributes h5{font:600 12px/16px Manrope,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#706988;margin-right:20px}.video-course-home .page-block__videos-archive .page-block__title{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__videos-archive .page-block__subtitle{font:400 17px/140% Manrope,sans-serif;letter-spacing:.02em}.video-course-home .page-block__videos-archive .tab-filter-nav__list{width:unset}.video-course-home .page-block__videos-archive .videos-archive__slider{margin-top:20px;margin-bottom:20px}.video-course-home .page-block__videos-archive .videos-archive__infinite-archive{padding:30px 0;border-top:1px solid #cad5d9}.video-course-home .page-block__videos-archive .videos-archive__infinite-archive .videos-list{padding:20px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.partner-page-header img,.video-course-home .page-block__videos-archive .videos-archive__infinite-archive .button{display:block;margin:auto}.video-course-home .page-block__video-single-hero{padding:30px 0 20px}.video-course-home .page-block__video-single-hero #video-player{max-width:1000px;filter:drop-shadow(0 4px 14px rgba(112, 105, 136, .3));border-radius:20px;margin:auto}.video-course-home .page-block__video-single-hero .locked-video{max-width:1000px;margin:auto;position:relative;border-radius:20px}.video-course-home .page-block__video-single-hero .locked-video img{display:block;border-radius:20px;max-width:100%}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay{position:absolute;width:100%;height:100%;background:radial-gradient(68.6% 68.6% at 50% 50%,#000 0,transparent 100%),linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));top:0;left:0;text-align:center;display:flex;align-items:center;padding:20px 40px;border-radius:20px}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay img{width:90px;height:90px;display:block;margin:auto}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay h3{font-family:Source Serif Pro;font-weight:500;font-size:28px;line-height:35px;text-align:center;letter-spacing:-.02em;color:#fff}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay .btn{margin:15px auto}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay .btn-main{background:#4b87ff;border-radius:5px;color:#fff;border:1px solid #4b87ff}.knitting-course-archive-main ul li div .btn-main:hover,.video-course-home .page-block__video-single-hero .locked-video .locked-overlay .btn-main:hover{background:0 0;color:#4b87ff}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay .btn-inverse{background:0 0;border-radius:5px;color:#fff;border:1px solid #fff}.video-course-home .page-block__video-single-hero .locked-video .locked-overlay .btn-inverse:hover{background:#fff;color:#000}.video-course-home .page-block__video-single-content{padding:30px 0 50px}.knitalongs-wrapper .knitalongs-hero .auto-container,.video-course-home .page-block__video-single-content .lk-main-container{display:flex;justify-content:space-between;align-items:flex-start}.video-course-home .page-block__video-single-content .lk-main-container .page-block__column{width:100%}.video-course-home .page-block__video-single-content .lk-main-container .column--left{max-width:760px}.video-course-home .page-block__video-single-content .lk-main-container .column--right{max-width:480px}.video-course-home .page-block__video-single-content .lk-main-container .page-block__title{font:800 40px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info{display:flex;justify-content:space-between;align-items:center;margin:20px 0 30px}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info h5{font:600 12px/16px Manrope,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8b859e}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-profile,.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials{display:flex;justify-content:space-between;align-items:center}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-profile img{border-radius:100%;margin-right:10px}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-profile h3{font:600 14px/140% Manrope,sans-serif;letter-spacing:.03em}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials .share-icon{width:35px;height:35px;border-radius:100px;display:block;text-align:center;margin:0 5px;padding-top:6px;font-size:20px;border:1px solid}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials .share-icon.share--fb{border-color:#3b5998;color:#3b5998}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials .share-icon.share--tw{border-color:#1da1f2;color:#1da1f2}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials .share-icon.share--pin{border-color:#bd081c;color:#bd081c}.video-course-home .page-block__video-single-content .lk-main-container .page-block__body{font:400 17px/140% Manrope,sans-serif;letter-spacing:.02em}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar{padding-left:15px}.knitalongs-wrapper #video-player-mobile,.knitalongs-wrapper .knitalongs-header-mobile,.knitalongs-wrapper--knitalongs-homepage .knitalongs-hero_video-mobile,.knitting-course-archive-main ul li .mobile-cta,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .sidebar_mobile,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar-slider{display:none}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .page-block__title-block{padding:10px 0 15px}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .page-block__title-block .page-block__title{font:700 22px Manrope,sans-serif;color:#2b2442}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item{background:#fff;box-shadow:0 0 8px rgba(170,187,193,.4);border-radius:10px;margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item img{max-width:170px;border-top-left-radius:10px;border-bottom-left-radius:10px;display:block}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item a{color:#2b2442;text-decoration:none}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item .sidebar-item__inner{padding:8px 10px}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item .sidebar-item__inner .sidebar-item__title{font:600 18px/140% Manrope,sans-serif;letter-spacing:.03em}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .button{margin:auto}.knitting-course-archive-main ul li{padding:20px;box-sizing:border-box;background:#fafafa;border-radius:10px;display:flex;justify-content:space-between;align-items:center;margin:10px 0}.knitting-course-archive-main ul li div h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:30px;letter-spacing:-.02em;color:#000}.knitting-course-archive-main ul li div p{font-family:Noto Sans;font-weight:400;font-size:17px;line-height:140%;color:#000}.knitting-course-archive-main ul li div h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:140%;color:#000;margin:5px 0}.knitting-course-archive-main ul li div img{border-radius:5px;margin-right:10px;display:block}.knitting-course-archive-main ul li div.archive-thumbnail .item-hover,.knitting-course-archive-main ul li div.archive-thumbnail .item-locked{position:absolute;top:0;width:100%;height:100%;max-width:230px;border-radius:5px;margin:0;background-color:rgba(0,0,0,.3)}.knitting-course-archive-main ul li div.archive-thumbnail .item-hover img,.knitting-course-archive-main ul li div.archive-thumbnail .item-locked img{max-width:60px;position:absolute;top:50%;margin-top:-30px;left:50%;margin-left:-30px}.knitting-course-archive-main ul li div.archive-thumbnail .item-locked{background-color:rgba(0,0,0,.8)}.christmas-hub .christmas-hub-blog ul li:nth-child(2),.knitting-course-archive-main ul li div:nth-child(2){margin:0 20px}.knitting-course-archive-main ul li div .btn-main{background:#4b87ff;border-radius:5px;color:#fff;border:1px solid #4b87ff;width:170px;margin-right:20px;padding:0}@media screen and (max-width:1080px){.member-invoices #invoicePage{padding:40px 20px}.crochet-patterns-block-inner .pattern-block-package-select{padding:20px;flex-wrap:wrap!important}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-content-right{max-width:50%;margin-left:15px;width:100%}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-banner-left{max-width:45%;width:100%}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-banner-left img{max-width:100%}.video-course-home .lk-main-container{flex-wrap:wrap;padding:0 25px}.video-course-home .lk-main-container .page-block__column.column--left{width:100%;max-width:100%;margin-bottom:20px}.video-course-home .lk-main-container .page-block__column.column--right{width:100%;max-width:100%}.video-course-home .page-block__video-main,.video-course-home .video-course__benefits-block{padding:20px 0}.video-course-home .video-course__benefits-block .benefits-block__list{flex-wrap:wrap}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item{max-width:45%;display:block;text-align:center;margin:0 0 15px}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item .list-item__body{display:none}.video-course-home .page-block__video-archive-top-4 .videos-list,.video-course-home .page-block__video-main .videos-list{flex-wrap:wrap;justify-content:space-around}}@media screen and (max-width:950px){.video-course-home .page-block__video-category .page-block__title-block .button,.video-course-home .page-block__video-patterns .page-block__title-block .button{display:none}.video-course-home .page-block__video-category .button-mobile,.video-course-home .page-block__video-patterns .button-mobile{display:block;margin:5px auto 30px}}.christmas-hub p{font-family:Source Serif Pro;font-weight:400;font-size:18px;line-height:140%;color:#000;text-align:center;letter-spacing:0}.christmas-hub .btn{border-radius:5px;display:block;margin:auto;max-width:240px;font-family:Noto Sans;font-style:normal;font-size:16px;line-height:22px;text-align:center;text-decoration:none;padding:14px 8px;transition:.3s ease-in;border:1px solid}.editors-note--signature,.editors-note--text,.editors-note--title,.knitalongs-wrapper,.knitalongs-wrapper .bttn{font-family:Manrope,sans-serif}.christmas-hub .btn-main{color:#155373;background:#b8e9fe;border-color:#b8e9fe}.christmas-hub .btn-main:hover{color:#b8e9fe;background:0 0}.christmas-hub .instagram-followers-outer,.footer--variant{border-top:none}.christmas-hub .christmas-hub-header{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/snow-bg.png) center bottom repeat-x #b8e9fe;padding:0 0 160px}.christmas-hub .christmas-hub-header .christmas-hub-header-inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-left{max-width:55%;padding-top:40px;width:100%}.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-right{max-width:450px;width:100%}.christmas-hub .christmas-hub-header .christmas-hub-header-inner #header-video-player{width:100%;max-width:450px;border:3px solid #fff;box-sizing:border-box;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .45));border-radius:10px}.christmas-hub .christmas-hub-header h2{font-family:Pacifico;font-weight:400;font-size:36px;line-height:55px;text-align:left;color:#00a790;position:relative}.christmas-hub .christmas-hub-header h2:before{content:url(https://cdn.letsknit.co.uk/images/christmas-hub/widget-1.png);position:relative;left:-2px;top:-20px}.christmas-hub .christmas-hub-header h2:after{content:url(https://cdn.letsknit.co.uk/images/christmas-hub/widget-2.png);position:relative;top:-20px;left:-30px}.christmas-hub .christmas-hub-header h1{font-family:Source Serif Pro;font-weight:700;font-size:40px;line-height:50px;text-align:left;letter-spacing:-.02em;color:#c81147}.christmas-hub .christmas-hub-blog h3,.christmas-hub .christmas-hub-main h2{font-family:Source Serif Pro;font-size:32px;line-height:40px;letter-spacing:-.02em}.christmas-hub .christmas-hub-main{padding:10px 0}.christmas-hub .christmas-hub-main h2{font-weight:700;text-align:center;color:#000;margin-bottom:10px}.christmas-hub .christmas-hub-main .crochet-products p a{color:#c81147}.christmas-hub .christmas-hub-main .content-grid{margin:50px 0 10px;clear:both;padding:25px 0}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item{width:100%;max-width:520px;height:400px}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item:first-child{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/item-1.png)}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item:last-child{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/item-2.png);margin-left:20px}.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item{width:100%;max-width:340px;height:400px}.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:first-child{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/item-3.png)}.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:nth-child(2){background:url(https://cdn.letsknit.co.uk/images/christmas-hub/item-4.png);margin:0 20px}.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:last-child{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/item-5.png)}.christmas-hub .christmas-hub-main .content-grid .row .item{border-radius:10px;padding:30px;box-sizing:border-box}.christmas-hub .christmas-hub-main .content-grid .row .item a:hover h3{text-decoration:underline;color:#fff}.christmas-hub .christmas-hub-main .content-grid .row .item h3{font-family:Source Serif Pro;font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.02em;color:#fff;margin-bottom:10px}.christmas-hub .christmas-hub-main .content-grid .row .item h3 i{margin-left:10px;font-weight:500}.christmas-hub .christmas-hub-main .content-grid .row .item p{color:#fff;text-align:left}.christmas-hub .christmas-hub-blog{background:url(https://cdn.letsknit.co.uk/images/christmas-hub/snow-border.jpg) center bottom repeat-x #e3444d;clear:both;padding:40px 0 100px}.christmas-hub .christmas-hub-blog h3{font-weight:600;text-align:center;color:#fff;margin-bottom:10px}.christmas-hub .christmas-hub-blog ul{display:flex;justify-content:space-between;align-items:flex-start;padding:30px 0}.christmas-hub .christmas-hub-blog ul li{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:10px;width:100%;max-width:340px;height:100%}.christmas-hub .christmas-hub-blog ul li div img{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.christmas-hub .christmas-hub-blog ul li div:last-child{padding:15px 20px 40px;box-sizing:border-box}.christmas-hub .christmas-hub-blog ul li div:last-child h5{font-family:Noto Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#888;margin-bottom:10px}.christmas-hub .christmas-hub-blog ul li div:last-child h3{font-family:Source Serif Pro;font-weight:700;font-size:24px;line-height:30px;text-align:center;letter-spacing:-.02em;color:#000}@media screen and (max-width:1020px){.christmas-hub .christmas-hub-header .christmas-hub-header-inner{flex-wrap:wrap}.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-left,.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-right{max-width:100%}.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-left h1,.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-left h2,.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-left p{text-align:center}.christmas-hub .christmas-hub-header .christmas-hub-header-inner .col-right #header-video-player{margin:15px auto}.christmas-hub .christmas-hub-main .crochet-products .results-list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.christmas-hub .christmas-hub-main .crochet-products .results-list li{max-width:30%;margin-right:0}.christmas-hub .christmas-hub-main .crochet-products .results-list li .pattern-info-block{margin-top:0}}@media screen and (max-width:800px){.feedback-modal .feedback-modal-inner.popup-var-one,.feedback-modal .feedback-modal-inner.popup-var-two{max-width:90%;position:relative;margin-left:5%;top:unset;margin-top:10%}.feedback-modal .feedback-modal-inner{position:relative;left:unset;margin-left:5%;top:unset;margin-top:10%}.feedback-modal .feedback-modal-inner.popup-var-one .header-icon{display:none}.feedback-modal .feedback-modal-inner.popup-var-one h2{font-size:20px;line-height:28px;margin-top:20px}.feedback-modal .feedback-modal-inner.popup-var-one #pattern-feedback{margin:20px auto 30px}.feedback-modal .feedback-modal-inner.popup-var-two,.hero-banner-outer .hero-banner__container{flex-wrap:wrap}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left{width:100%;border-top-right-radius:10px;border-bottom-left-radius:0;min-height:unset}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left h2{font-size:20px;line-height:28px}.feedback-modal .feedback-modal-inner.popup-var-two .popup-left p{font-size:16px;line-height:25px}.feedback-modal .feedback-modal-inner.popup-var-two .popup-right{width:100%;padding:15px 20px}.hero-banner-outer.hero-banner--default-banner .hero-banner__container .hero-banner__column:first-child{max-width:100%}.hero-banner-outer .hero-banner__container .hero-banner__column{width:100%}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child{max-width:100%;text-align:center;padding:30px 0 15px}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child .hero-banner__title{font-weight:500;font-size:20px;line-height:140%}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child .hero-banner__subtitle{font-weight:400;font-size:14px;line-height:160%}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child .bttn{margin:20px auto}.hero-banner-outer .hero-banner__container .hero-banner__column:first-child .hero-banner__disclaimer-outer{margin:auto}.hero-banner-outer .hero-banner__container .hero-banner__column:last-child{margin-top:20px;max-width:100%;position:relative;right:unset;bottom:unset}.hero-banner-outer .hero-banner__container .hero-banner__column:last-child .hero-banner__img{max-width:100%;display:none;margin:auto}.christmas-hub .christmas-hub-main .crochet-products .results-list li{max-width:48%;margin-right:0}.christmas-hub .christmas-hub-main .content-grid .row .item{background-image:none!important}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item,.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item{height:auto}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item:first-child,.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:first-child,.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:last-child{background-color:#31b6e1}.christmas-hub .christmas-hub-main .content-grid .row.row-span-2 .item:last-child,.christmas-hub .christmas-hub-main .content-grid .row.row-span-3 .item:nth-child(2){background-color:#ef404d}}.knitalongs-wrapper{color:#2b2442}.knitalongs-wrapper .auto-container{max-width:1500px;width:100%}.knitalongs-wrapper .knitalongs-heading{padding:20px 0;text-align:center}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list .knitalongs-breadcrumb__list-item{font-weight:400;font-size:12px;line-height:140%}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list .knitalongs-breadcrumb__list-item a{color:#2b2442;text-decoration:none}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list .knitalongs-breadcrumb__list-item a:hover{text-decoration:underline}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list .knitalongs-breadcrumb__list-item--divider{color:#2b2442;padding:0 14px;line-height:5px}.knitalongs-wrapper .knitalongs-breadcrumb .knitalongs-breadcrumb__list .knitalongs-breadcrumb__list-item--divider i{font-size:10px}.knitalongs-wrapper .bttn{width:100%;max-width:250px;height:50px;font-weight:700;font-size:17px;line-height:50px;text-align:center;border-radius:5px;display:block;text-decoration:none;transition:.3s}.knitalongs-wrapper .bttn.bttn--blue-pale{border:1px solid #80a3ea;color:#fff;background-color:#80a3ea}.knitalongs-wrapper .bttn.bttn--blue-pale:hover{color:#80a3ea;background-color:transparent}.knitalongs-wrapper .bttn.bttn--blue-pale-inverse{border:1px solid #80a3ea;color:#80a3ea;background-color:transparent}.knitalongs-wrapper .bttn.bttn--blue-pale-inverse:hover{color:#fff;background-color:#80a3ea}.knitalongs-wrapper .bttn.bttn--orange{border:1px solid #ef9e24;color:#fff;background-color:#ef9e24}.knitalongs-wrapper .bttn.bttn--orange:hover{color:#ef9e24;background-color:transparent}.knitalongs-wrapper .knitalongs-hero{padding:23px 0 56px}.knitalongs-wrapper .knitalongs-hero.knitalongs-hero--blue{background:#e4eeff}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column.knitalongs-hero_column--left{padding-right:95px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column.knitalongs-hero_column--right img{border-radius:20px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__text-widget{font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#ffe881;background:#364d96;border-radius:20px;padding:3px 0;max-width:250px;margin-bottom:10px;position:relative}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__text-widget:before{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/navy-widget-left.png);position:absolute;left:-12px;top:0}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__text-widget:after{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/navy-widget-right.png);position:absolute;right:-12px;top:0}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__title{font-weight:800;font-size:40px;line-height:140%;letter-spacing:.03em;margin-bottom:20px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__blurb--bold{font-weight:700;margin:40px 0 20px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__btn-wrapper .bttn{margin-right:15px}.knitalongs-wrapper .knitalongs-hero #video-player{max-width:750px;min-width:750px;border-radius:15px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-hero_column.knitalongs-hero_column--left{padding-right:95px;padding-top:36px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive{padding:60px 0 34px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__title{font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__subtitle{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:26px 0 0}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item{width:100%;max-width:472px;margin-bottom:40px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item .list-item__image{border-radius:20px;filter:drop-shadow(0 3px 10px rgba(0, 0, 0, .15));max-width:100%}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item .list-item__title{font-weight:800;font-size:22px;line-height:140%;letter-spacing:.03em;margin-top:10px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item .list-item__title a{color:#2b2442;text-decoration:none}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__last a:hover,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__title a:hover,.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item .list-item__title a:hover{text-decoration:underline}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider{background:#fffae5;padding:40px 0}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container{display:flex;justify-content:space-between;align-items:flex-start;max-width:100%;padding-left:11%}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__title-block{max-width:20%;width:100%;padding-top:20px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__title-block .title-block__title{font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block{width:80%;overflow:hidden;position:relative}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .owl-stage{padding:20px 0;padding-left:25px!important}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:20px;padding:30px 40px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab.tab--1,.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden.active{display:block}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header .slider-item__image{max-width:60px;margin-right:20px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header .slider-item__user{font-weight:800;font-size:22px;line-height:130%;color:#80a3ea}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header .slider-item__user-role{font-weight:400;font-size:14px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__body{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .auto-container{max-width:1400px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs__title{text-align:center;font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column{width:100%;max-width:46%}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item{padding:24px 0 22px;border-bottom:1px solid #504a66}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible{display:flex;justify-content:space-between;align-items:flex-start}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible .accordian-item_title{font-weight:800;font-size:22px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible i{color:#f490ad;padding:0 25px;font-size:20px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible:hover{cursor:pointer}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden{display:none;padding-top:15px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__attributes,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__project-info tr{padding:10px 0}.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item_body{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-archive .knitalongs-hall-of-fame{padding:40px 0 55px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero{padding:23px 0 14px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalongs-hero__title{margin-bottom:0}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalongs-hero_column--left{padding-top:10px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .list-item__attributes{padding:5px 0 15px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-designer{display:flex;justify-content:flex-start;align-items:flex-start;padding:20px 0}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-designer .knitalong-archive-designer__image{max-width:50px;margin-right:12px;border-radius:100%}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-designer .knitalong-archive-designer__subtitle{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#8b859e;margin-bottom:8px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-designer .knitalong-archive-designer__title{font-weight:700;font-size:14px;line-height:19px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer{display:flex;justify-content:flex-start;align-items:center;padding:15px 20px;box-sizing:border-box;background:#ffefc6;border-radius:20px;max-width:550px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__middle{max-width:80%}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__last{text-align:center;width:14%}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__last a{color:inherit;text-decoration:none}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__image{max-width:50px;margin-right:20px;border-radius:100%;display:block}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__title{font-weight:800;font-size:14px;line-height:140%;margin-bottom:5px}.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalong-archive-offer .knitalong-archive-offer__body{font-size:14px;line-height:140%}.email-outer-new,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group{padding:40px 0 0}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .auto-container{border-bottom:1px solid #ccc}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav{display:flex;justify-content:center;align-items:center;margin-bottom:16px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav .tab-nav__list-item{padding:10px 20px;border-radius:30px;font-weight:800;font-size:22px;line-height:140%;letter-spacing:.03em;color:#aabbc1}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav .tab-nav__list-item:hover{cursor:pointer}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav .tab-nav__list-item.tab-item--blue.tab-item--active{color:#fff;background:#80a3ea}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab{width:100%;max-width:1400px;margin:auto}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab.tab--2,.knitalongs-wrapper--knitalongs-single .knitalong-single-card__image-mobile{display:none}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab .tab_title-group{display:flex;justify-content:space-between;align-items:center;position:relative}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab .tab_title-group::after{font-family:FontAwesome;content:"\f078";color:#f173ac;position:absolute;right:15px;font-size:10px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__title,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab .tab_title-group .tab__title{font-size:22px;line-height:140%;letter-spacing:.03em;font-weight:800}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab .tab_title-group select{width:100%;max-width:176px;background:#fff;border:1px solid #cad5d9;box-sizing:border-box;border-radius:5px;font-weight:700;font-size:12px;line-height:150%;letter-spacing:.05em;outline:0;padding:5px 15px;-webkit-appearance:none;position:relative}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalongs-tab-group__tabs .tab-group__tab .tab_title-group select:hover{cursor:pointer}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list{padding:20px 0}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:20px;width:100%;position:relative;padding:20px;margin:auto auto 37px;display:flex;justify-content:space-between;align-items:center}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future{border:2px dashed #aabbc1;box-sizing:border-box;background:#eceff2;border-radius:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-1 .list-item__image{filter:grayscale(.5);opacity:.6}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-2{width:58%}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-2 .list-item__body,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-2 .list-item__title{color:#aabbc1}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3{box-shadow:-200px 0 40px 0 #eceff2;width:24%}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 ul{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 ul li{font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;border-right:1px solid #aabbc1;text-align:center;padding:0 10px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 ul li:last-child{border-right:0}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 ul li span{font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 .bttn{max-width:100%}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 .notifications-message{font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-1{width:22.5%}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-1 .list-item__image{border-radius:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2{width:60%;padding-right:40px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__title a{color:#2b2442;text-decoration:none}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__body{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3{width:20%}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .col-3__personalisation-widgets{position:absolute;top:20px;right:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .completed-widget,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .save-widget{font-weight:700;font-size:12px;line-height:150%;letter-spacing:.05em;text-decoration:none;box-sizing:border-box;border-radius:35px;padding:5px 20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .completed-widget.completed--unchecked,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .save-widget.completed--unchecked{color:#aabbc1;border:1px solid #cad5d9;background-color:#fff}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .completed-widget.completed--checked,.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .save-widget.completed--checked{color:#fff;background-color:#f490ad;border:1px solid transparent}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .save-widget{padding:5px 10px;margin-right:10px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:20px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item{width:100%;max-width:440px;margin-bottom:60px;margin-right:34px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item:nth-child(3n+3){margin-right:0}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item a{text-decoration:none;color:inherit}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item .list-item__image{max-width:100%;border-radius:10px}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item .video-block__link{color:inherit;text-decoration:none}.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .knitalong-videos-list .knitalong-videos-list__list-item .list-item__title{font-weight:800;font-size:22px;line-height:140%;letter-spacing:.03em;margin-top:10px}.knitalongs-wrapper--knitalongs-single .knitalongs-hero{height:360px;margin-bottom:210px;padding:30px 0}.knitalongs-wrapper--knitalongs-single .knitalongs-hero__single-wrapper{width:100%}.knitalongs-wrapper--knitalongs-single .knitalongs-hero__single-wrapper .knitalongs-breadcrumb{margin-bottom:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:20px;width:100%;max-width:1200px;margin:auto;padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .personalisation-widgets{position:absolute;top:20px;right:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .save-widget{font-weight:700;line-height:150%;letter-spacing:.05em;text-decoration:none;box-sizing:border-box;border-radius:100%;padding:5px 12px;font-size:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .save-widget.completed--unchecked{color:#aabbc1;border:1px solid #cad5d9;background-color:#fff}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .save-widget.completed--checked{color:#fff;background-color:#f490ad;border:1px solid transparent}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .save-widget.completed--checked i{color:#ff0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free{max-width:1500px;padding:0;background:#ffefc6}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--content{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;background-color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--content .knitalongs-single-card__title{text-align:left}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--content .knitalongs-single-card__designer{text-align:left;margin:14px 0}.buttonsBlock a:first-child,.category-hub.category-hub--christmas .archive__pattern-list .archive__list-item,.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--content .column--left img{margin-right:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--content .column--right{padding:40px 28px 20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell{background:#ffefc6;width:100%;max-width:600px;height:100%;padding:20px 40px 20px 60px;position:relative;border-top-right-radius:20px;border-bottom-right-radius:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell::before{border-left:25px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;content:"";position:absolute;left:0;top:50%;margin-top:-25px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__text-widget{font-size:12px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#f490ad;border-radius:20px;padding:3px 0;max-width:130px;display:block;margin:0 auto 10px;position:relative}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__text-widget:before{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-left.png);position:absolute;left:-12px;top:0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__text-widget:after{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/pink-widget-right.png);position:absolute;right:-12px;top:0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__title{font-weight:800;font-size:30px;line-height:140%;text-align:center;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__subtitle{font-weight:400;font-size:17px;line-height:23px;text-align:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__list{margin:15px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;list-style-image:url(https://cdn.letsknit.co.uk/images/knitalong-hub/Tick.png);padding-left:0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card.knitalong-single-card--free .column--upsell .upsell__list .upsell__list-item{width:45%;font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em;color:#000;margin-bottom:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--right{padding:0 65px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--right .download-pattern-button{max-width:350px;margin:auto;text-align:center;display:block}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .list-item__image{border-radius:20px;margin-right:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__title{text-align:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__designer{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.05em;text-align:center;margin:20px 0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes{display:flex;justify-content:space-around;align-items:flex-start;padding:15px 0}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item{width:26%}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item .item__image{display:flex;margin:auto auto 15px;justify-content:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item .item__image i{margin:0 2px;color:#cad5d9;font-size:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item .item__image i.active{color:#ef9e24}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item .item__title{font-weight:600;font-size:12px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#706988}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalongs-single-card__attributes .attribute__item .item__subtitle{font-weight:600;font-size:14px;line-height:140%;text-align:center;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-single .knitalong-single-card .bttn{margin:20px auto;font-weight:600;font-size:16px;line-height:50px;text-align:center;max-width:350px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container{width:100%;max-width:1400px;display:flex;justify-content:space-between;align-items:flex-start}.category-hub .category-sidebar__list--mobile,.category-hub .filter-menu .filter-menu-header--mobile,.category-hub.category-hub--christmas .filter-button,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__blurb img,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__image--mobile,.lknt-renewal-page .braintree-placeholder,.lknt-renewal-page [data-braintree-id=choose-a-way-to-pay]{display:none}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column{width:100%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left{max-width:745px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__title{font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em;margin-bottom:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-title,.other-knitalongs-slider .auto-container .knitalongs_slider__title{font-weight:800;font-size:30px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__blurb{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block{margin:20px 0;background:#fffae5;border-radius:20px;padding:30px 40px 40px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row{display:flex;justify-content:flex-start;align-items:center}.free-content-home .page-block--blue .lk-main-container .lk-breadcrumbs,.free-content-home .page-block--yellow .lk-main-container .lk-breadcrumbs,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row:first-child{margin-bottom:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row .designer-block__image{max-width:60px;border-radius:100%;margin-right:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row .designer-block__title{font-weight:800;font-size:18px;line-height:140%;letter-spacing:.03em;color:#80a3ea}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row .designer-block__subtitle{font-weight:400;font-size:12px;line-height:16px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__designer-block .designer-block__row .designer-block__blurb{font-weight:400;font-size:17px;line-height:160%;letter-spacing:.02em}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);border-radius:20px;margin:20px 0;padding:30px;display:flex;justify-content:space-between;align-items:flex-start}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column:first-child{padding-right:20px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__link{color:inherit;text-decoration:none}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__title{font-weight:800;font-size:22px;line-height:130%;margin-bottom:10px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__blurb{font-weight:400;font-size:16px;line-height:160%;margin-top:10px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__image{border-radius:20px;margin-bottom:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .bttn,.partner-page-header .lknt-container .logo-wrapper img{max-width:100%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__text-widget{font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#ffe881;background:#364d96;border-radius:20px;padding:3px 0;max-width:178px;margin-bottom:10px;position:relative}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__text-widget:before{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/navy-widget-left.png);position:absolute;left:-12px;top:0}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__text-widget:after{content:url(https://cdn.letsknit.co.uk/images/knitalong-hub/navy-widget-right.png);position:absolute;right:-12px;top:0}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__creator{display:flex;justify-content:flex-start;align-items:center;margin:15px 0}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__creator .video-block__creator-image{border-radius:100%;margin-right:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__creator .video-block__creator-title{font-weight:800;font-size:18px;line-height:140%;letter-spacing:.03em;color:#80a3ea}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalong-single-body__video-block .video-block__column .video-block__creator .video-block__creator-subtitle{font-weight:400;font-size:14px;line-height:160%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion{margin:30px 0}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column{width:100%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item{padding:20px 20px 20px 0;border-bottom:1px solid #cad5d9}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item:first-child{border-top:1px solid #cad5d9}.author-list .article-inner,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible,.video-block__container{display:flex;justify-content:space-between;align-items:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible .accordian-item_title{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#2b2442}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible i{color:#2b2442;font-size:16px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible:hover{cursor:pointer}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden{display:none;padding-top:15px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item_body{font-weight:400;font-size:14px;line-height:20px}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__right img,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__right img,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden.active{display:block}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__project-info .accordian-item__project-info--title{margin-right:20px;font-weight:600;font-size:17px;line-height:140%}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__project-info .accordian-item__project-info--blurb{font-weight:400;font-size:17px;line-height:140%}.free-content-home .page-block--blue .lk-main-container .page-block__header.header--outer,.free-content-home .page-block--yellow .lk-main-container .page-block__header.header--outer,.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top{display:flex;justify-content:flex-start;align-items:flex-start}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .knitalong-archive-designer__image{border-radius:100%;margin-right:10px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-name{font-weight:800;font-size:18px;line-height:140%;letter-spacing:.03em;margin-bottom:10px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-socials{display:flex;justify-content:flex-start;align-items:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-socials a{width:35px;height:35px;margin-right:10px;border:1px solid;background-color:#fff;border-radius:100%;display:block;text-align:center;padding:2px 0;font-size:22px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-socials a.Facebook{border-color:#3b5998;color:#3b5998}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-socials a.Twitter{border-color:#1da1f2;color:#1da1f2}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-top .accordian-item__designer-socials a.Instagram{border-color:#bd081c;color:#bd081c}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--left .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__hidden .accordian-item__designer .accordian-item__designer-bio{font-weight:400;font-size:17px;line-height:160%;margin-top:10px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right{max-width:480px}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .bttn{max-width:300px;display:block;margin:auto}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__title{font-weight:800;font-size:22px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__list{margin:20px 0}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__list a{color:#2b2442;text-decoration:none}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__list .other-parts__list-item{background:#fff;box-shadow:0 0 8px rgba(170,187,193,.4);border-radius:10px;padding:20px;margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__list .other-parts__list-item .list-item__title{font-weight:800;font-size:18px;line-height:140%;letter-spacing:.03em}.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column.column--right .knitalong-sidebar__other-parts .other-parts__list .other-parts__list-item .list-item__image{border-radius:10px;margin-right:10px}.knitalongs-hall-of-fame{padding:40px 0 75px}.knitalongs-hall-of-fame .hall-of-fame__title{font-size:30px;line-height:140%;text-align:center;letter-spacing:.03em;margin-bottom:10px}.knitalongs-hall-of-fame .hall-of-fame__subtitle{font-weight:400;font-size:17px;line-height:160%;text-align:center}.knitalongs-hall-of-fame .hall-of-fame__subtitle a{color:inherit;font-weight:600;text-decoration:none}.knitalongs-hall-of-fame .hall-of-fame__slider img{border-radius:20px}.other-knitalongs-slider{padding:10px 0 60px}.other-knitalongs-slider .auto-container{border-top:1px solid #ccc;width:100%;max-width:1500px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:60px 0 20px}.other-knitalongs-slider .other-knitalongs-slider__slider .slider__list-item .list-item__image{filter:drop-shadow(0 3px 10px rgba(0, 0, 0, .15));border-radius:20px;margin-bottom:14px}.other-knitalongs-slider .other-knitalongs-slider__slider .slider__list-item .list-item__title{font-weight:800;font-size:22px;line-height:30px;letter-spacing:.02em}.other-knitalongs-slider .other-knitalongs-slider__slider .slider__list-item .list-item__title a{color:#2b2442;text-decoration:none}.category-hub .category-sidebar__list .list__item a:hover,.other-knitalongs-slider .other-knitalongs-slider__slider .slider__list-item .list-item__title a:hover{text-decoration:underline}@media screen and (max-width:1028px){.lk-faqs{background:#2b2442;position:relative}.lk-faqs .lk-faqs__title{font-size:28px}.knitalongs-wrapper .knitalongs-hero .auto-container,.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__btn-wrapper,.knitalongs-wrapper .list-item__attributes,.lk-faqs .lk-faqs-accordion{flex-wrap:wrap}.knitalongs-wrapper .knitalongs-header-mobile img,.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3 .bttn,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-group__tab .tab_title-group .tab__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__title-block,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card__image-mobile img,.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column{max-width:100%}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list .knitalongs-collection-archive__list-item .list-item__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion .knitalongs-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible .accordian-item_title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header .slider-item__user,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column .video-block__title,.lk-faqs .lk-faqs-accordion .lk-faqs-accordion_column .knitalongs-faqs-accordion_item .accordian-item__visible .accordian-item_title{font-size:20px}.knitalongs-wrapper .knitalongs-breadcrumb,.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column.knitalongs-hero_column--right,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__attributes,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .title-block__nav{display:none}.knitalongs-wrapper #video-player-mobile{min-height:290px;display:block}.knitalongs-wrapper .knitalongs-header-mobile,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card__image-mobile{display:block}.knitalongs-wrapper .auto-container{padding:0 25px}.knitalongs-wrapper .list-item__attributes .list-item__attribute_tag{margin-bottom:5px}.knitalongs-wrapper .knitalongs-hero{border-radius:40px 40px 0;position:relative;top:-35px}.knitalongs-wrapper .knitalongs-hero::after{content:"";position:absolute;background-color:#fff;bottom:-40px;right:0;height:40px;width:40px;border-top-right-radius:40px;box-shadow:10px -5px 0 5px #e4eeff}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column{width:100%}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero_column.knitalongs-hero_column--left{padding-right:0}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__text-widget{margin:auto auto 15px;max-width:250px;font-size:10px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__title{font-size:32px;text-align:center}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__blurb{font-size:16px}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__blurb--bold{font-size:17px;line-height:160%;text-align:center}.knitalongs-wrapper .knitalongs-hero .knitalongs-hero__btn-wrapper .bttn{max-width:100%;margin-bottom:15px;margin-right:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive{padding:40px 0 34px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__title-block .title-block__title{font-size:28px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__subtitle{font-size:16px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider{border-radius:0 40px;position:relative}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider::before{content:"";position:absolute;background-color:#fff;top:-40px;left:0;height:40px;width:40px;border-bottom-left-radius:40px;box-shadow:-10px 5px 0 5px #fffae5}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider::after{content:"";position:absolute;background-color:#fff;bottom:-40px;right:0;height:40px;width:40px;border-top-right-radius:40px;box-shadow:10px -5px 0 5px #fffae5}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container{flex-wrap:wrap;padding-left:25px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .title-block__nav--mobile{display:block;width:100%;text-align:center;margin-top:15px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-hero .knitalongs-hero__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column .knitalongs-single-card__designer{text-align:left}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block{width:100%;overflow:hidden;position:relative}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .owl-stage{padding-left:15px!important}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item{padding:30px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header{margin-bottom:15px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__header .slider-item__image{max-width:50px;margin-right:15px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-members-slider .auto-container .knitalongs-members-slider__slider-block .slider-block_slider .slider__slider-item .slider-item__body{font-size:14px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs{background:#2b2442;border-radius:0 40px 0 0;position:relative}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs::before{content:"";position:absolute;background-color:#fff;top:-40px;left:0;height:40px;width:40px;border-bottom-left-radius:40px;box-shadow:-13px 5px 0 5px #2b2442}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-group__tab .tab_title-group,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-homepage .knitalongs-faqs .knitalongs-faqs-accordion{flex-wrap:wrap}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-hero{padding-bottom:30px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav{justify-content:space-between}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-nav .tab-nav__list-item{padding:5px 10px;font-size:18px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-group__tab .tab_title-group select{max-width:100%!important;margin:10px 0;padding:15px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalongs-tab-group .tab-group__tab .tab_title-group::after{top:60px;right:20px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list{padding:20px 0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container{flex-wrap:wrap}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-2{width:100%;padding-right:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item.list-item--future .list-item__col-3{width:100%;box-shadow:0 0 40px 0 #eceff2}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-1,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3{width:100%}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-1 .list-item__image{max-width:150px;display:block;margin:auto}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__body,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .col-3__personalisation-widgets .completed-widget,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__title,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--left,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .personalisation-widgets,.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalongs-hero::after{display:none}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__title{margin-top:10px;font-size:20px;text-align:center}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-2 .list-item__attributes{width:100%;justify-content:center}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .bttn{max-width:100%;margin:15px 0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-parts-list .knitalong-parts-list__list-item .list-item__col-3 .col-3__personalisation-widgets .save-widget{right:20px;top:20px;margin-right:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-archive .knitalong-videos-list .knitalong-videos-list__list-item{margin-right:0;margin-bottom:30px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalongs-hero{background-color:transparent;height:auto;margin-bottom:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalongs-hero .auto-container{padding:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card{flex-wrap:wrap;box-shadow:none;background-color:#fff;position:relative;top:-20px;padding-bottom:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .download-pattern-button{text-align:center}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column{width:100%;max-width:100%}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column .knitalongs-single-card__title{font-size:32px;line-height:140%;text-align:left;padding-right:20px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--right{padding:40px 25px 0;position:relative}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--content{padding-top:40px;border-bottom-left-radius:0;border-top-right-radius:20px;position:relative}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--content::after{content:"";position:absolute;background-color:#fff;bottom:0;left:0;height:40px;width:40px;border-bottom-left-radius:40px;box-shadow:-10px 5px 0 5px #ffefc6}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--upsell{border-top-right-radius:40px;border-bottom-right-radius:0;padding:50px 25px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--upsell .upsell__title,.other-knitalongs-slider .auto-container .knitalongs_slider__title{font-size:28px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--upsell .upsell__list{flex-wrap:wrap;padding-left:20px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--upsell .upsell__list .upsell__list-item{width:100%;font-size:16px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-card .knitalong-single-card__column.column--upsell::before{top:0;margin-top:0;left:50%;margin-left:-25px;border-left:25px solid transparent;border-top:25px solid #fff;border-right:25px solid transparent}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column{width:100%}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__blurb{margin-bottom:20px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block{flex-wrap:wrap;padding:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column{width:100%}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column:first-child{padding-right:0}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column .video-block__image--mobile{display:block;max-width:100%;border-radius:20px 20px 0 0;margin-right:0;width:100%;margin-bottom:10px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column .video-block__column--inner{padding:10px 30px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column .video-block__blurb{font-size:14px}.knitalongs-wrapper.knitalongs-wrapper--knitalongs-single .knitalong-single-body .auto-container .knitalong-single-body__column .knitalong-single-body__video-block .video-block__column.column--video,.other-knitalongs-slider .auto-container .knitalongs-slider__nav{display:none}.knitalongs-hall-of-fame .hall-of-fame__title{font-size:28px;margin-bottom:10px}.knitalongs-hall-of-fame .hall-of-fame__subtitle{font-size:16px;line-height:160%}.knitalongs-hall-of-fame .hall-of-fame__subtitle strong{font-weight:400}.knitalongs-hall-of-fame .hall-of-fame__slider{margin-top:20px}.other-knitalongs-slider{padding:0 0 60px}.other-knitalongs-slider .auto-container{margin:0 25px;padding:30px 0 20px}}.partner-page-header{position:relative;background-color:#ddd}.partner-page-header .lknt-container{position:absolute;top:30px;left:50%;transform:translateX(-50%);height:100%}.partner-page-header .lknt-container .logo-wrapper{display:flex;margin:auto;justify-content:space-between;align-items:center;max-width:400px;width:100%;position:absolute;top:50%;transform:translateY(-60%) translateX(-50%);left:50%}.partner-archive .image-block{background-color:#ddd;padding:10px;box-sizing:border-box;min-height:240px;min-width:240px;display:flex;align-items:center}.partner-archive .image-block img{max-width:100%;border-radius:0}.partner-page-single .giveaway-main-heading{padding:20px 0!important}.free-content-home .page-block--blue,.free-content-home .page-block--yellow{padding-top:20px;background-position:center;background-repeat:no-repeat}.free-content-home .page-block--blue .lk-main-container,.free-content-home .page-block--yellow .lk-main-container{box-sizing:border-box;max-width:1115px;width:100%;margin:auto;padding:0 25px}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__left,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__left{width:100%;max-width:670px;padding:20px 0 30px;margin-right:20px}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__left button,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__left button{display:block;width:100%;max-width:300px;height:50px;text-align:center;color:#fff;font:600 15px/50px Manrope,sans-serif;text-decoration:none;border-radius:5px;margin:10px 0 18px;background-color:#040169}.free-content-home .page-block--blue .lk-main-container .page-block__header .page-block__title,.free-content-home .page-block--yellow .lk-main-container .page-block__header .page-block__title{font-family:Source Serif Pro;margin-bottom:20px;font-size:48px;line-height:60px;letter-spacing:-.9px;text-align:left}.free-content-home .page-block--blue .lk-main-container .page-block__header .page-block__body,.free-content-home .page-block--yellow .lk-main-container .page-block__header .page-block__body{margin-bottom:15px;line-height:27px;letter-spacing:.1px}.free-content-home .page-block--blue .lk-main-container .page-block__header span,.free-content-home .page-block--yellow .lk-main-container .page-block__header span{color:#f490ad}.free-content-home .page-block--blue .lk-main-container .page-block__header .page-block__subtitle,.free-content-home .page-block--yellow .lk-main-container .page-block__header .page-block__subtitle{font:400 14px/140% Manrope,sans-serif;letter-spacing:.03em}.free-content-home .page-block--white{padding:45px 0}.free-content-home .page-block--white .lk-main-container{box-sizing:border-box;max-width:1115px;width:100%;margin:auto}.free-content-home .page-block--white .lk-main-container .title-block--center{text-align:center}.free-content-home .page-block--white .lk-main-container .title-block--center .page-block__title{font:800 40px/50px Source,Serif,Pro;letter-spacing:-.02em;margin-bottom:15px}.free-content-home .page-block--white .lk-main-container .title-block--center .page-block__subtitle{font:400 17px/140% Manrope,sans-serif;letter-spacing:0}.free-content-home .page-block--white .lk-main-container .pattern-list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:40px 0 20px}.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card{max-width:290px;text-align:center;margin-bottom:40px}.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card:nth-child(4),.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card:nth-child(5),.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card:nth-child(6){margin-bottom:10px}.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card .pattern-card__img{border-radius:45px}.free-content-home .page-block--white .lk-main-container .pattern-list .pattern-card .pattern-card__title{font-family:Source Serif Pro;letter-spacing:-.02em}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list{display:flex;justify-content:space-between;align-items:flex-start}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item{width:100%;max-width:515px;min-height:254px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;position:relative}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--purple{background-color:#e4e1ff;margin-right:10px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card:nth-child(3n),.category-hub.category-hub--christmas .archive__pattern-list .archive__list-item:nth-child(3n){margin-right:0}.advertise-form h2 span,.crafting-rightbar h3 span,.crowd-crocheting-content p a,.email-content-right p span,.email-outer .giveaway-subscribe-banner-content h3 span,.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--purple .item__subtitle,.giveaway-single-content .advertise-form .checkbox a,.incredible-crochet-dogs-left p a,.pagination-outer h2 span,.privacy_inner a,.resPopup p span,.resPopupInner a,.sitemap-block li a:hover{color:#8781bd}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--green{background-color:#ddfffa;margin-left:10px}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--green .item__subtitle{color:#00a790}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item img{display:block;max-width:100%}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__left{padding:30px 0 30px 30px;max-width:190px;width:100%}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__left .item__subtitle{font:700 17px/110% Manrope,sans-serif;letter-spacing:-.02em;margin-bottom:20px}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__left .item__title{font-family:Source Serif Pro;font-size:24px;line-height:30px;letter-spacing:-.02em;margin-bottom:20px}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__left .item__text-link{font:700 17px/110% Manrope,sans-serif;letter-spacing:-.02em;color:#000}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__right{position:absolute;bottom:0;right:0}.free-content__signup-modal-outer{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0;left:0;z-index:999999999;display:none}.free-content__signup-modal-outer .signup-modal__modal-inner{background-color:#ffeaeb;border-radius:10px;width:100%;max-width:500px;padding:35px 50px;position:absolute;top:50%;margin-top:-190px;left:50%;margin-left:-250px}.free-content__signup-modal-outer .signup-modal__modal-inner .close-button{position:absolute;top:-25px;right:0;font-size:15px;color:#ccc}.free-content__signup-modal-outer .signup-modal__modal-inner .close-button:hover{cursor:pointer;color:#ff7078}.free-content__signup-modal-outer .signup-modal__modal-inner h3{font-family:Source Serif Pro;font-weight:700;font-size:21.6px;line-height:27px;text-align:center;margin-bottom:20px}.free-content__signup-modal-outer .signup-modal__modal-inner fieldset{border:none;padding:0}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-text-input{border:1px solid rgba(0,0,0,.3);color:#333;font:400 14px Manrope,sans-serif;border-radius:0;margin-bottom:15px}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-form-submit{color:#fff;max-width:250px;margin:auto;background-color:#ff7078;border:1px solid #ff7078;transition:.3s}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-form-submit:hover{background:0 0;color:#ff7078;cursor:pointer}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox{margin-bottom:20px}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox input{width:23px;height:23px;min-width:23px;background:#fff;border:1px solid rgba(0,0,0,.4);margin-right:10px}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox input:hover{cursor:pointer}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox input:checked{background-color:#ff7078;padding:4px 3px}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox input:checked:after{content:url(/assets/lknt/images/tick-white.png)}.free-content__signup-modal-outer .signup-modal__modal-inner .lk-checkbox label{font:400 12px Manrope,sans-serif}@media screen and (max-width:1050px){.package-selection{padding:30px 15px}.package-selection .header-main .header-main-inner.align-left,.package-selection .header-main .header-main-inner.align-right,.package-selection .package-options ul.packages-desktop{display:none}.package-selection .header-main .header-main-inner.align-center{text-align:center;width:100%}.package-selection h1{font-size:40px;line-height:49px}.package-selection .package-options ul{flex-wrap:wrap}.package-selection .package-options ul.package-carousel{display:block}.package-selection .package-options ul li.package{max-width:100%;margin-bottom:80px}.free-content-home .page-block--blue,.free-content-home .page-block--yellow{background-image:none}.free-content-home .page-block--blue .lk-main-container .page-block__header.header--outer,.free-content-home .page-block--yellow .lk-main-container .page-block__header.header--outer{align-items:flex-end;flex-wrap:wrap;padding-bottom:0;flex-direction:column-reverse}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__left,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__left{max-width:100%;margin-right:0;text-align:center}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__right,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__right{max-width:100%;width:100%;margin:0}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__right img,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__right img{display:none;margin:auto}.free-content-home .page-block--blue .lk-main-container .page-block__header .page-block__title,.free-content-home .page-block--yellow .lk-main-container .page-block__header .page-block__title{font-size:30px;line-height:36px}}@media screen and (max-width:980px){.free-content-home .page-block--white .lk-main-container .pattern-list{justify-content:space-around}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list{flex-wrap:wrap}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item{max-width:100%}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--purple{margin-right:0;margin-bottom:20px}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item.item--green{margin-left:0}}@media screen and (max-width:545px){.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item{flex-wrap:wrap}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__left{width:100%;max-width:100%;padding:30px}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__right{width:100%;position:relative}.free-content-home .page-block--white .lk-main-container .free-content__blocks-list .blocks-list__item .item__right img{margin:auto}.free-content-home .page-block--blue .lk-main-container .page-block__header .header__right img,.free-content-home .page-block--yellow .lk-main-container .page-block__header .header__right img{max-width:200px}.free-content__signup-modal-outer .signup-modal__modal-inner{border-radius:0;width:100%;max-width:100%;padding:35px 50px;position:absolute;top:50%;margin-top:-190px;left:0;margin-left:0}.free-content__signup-modal-outer .signup-modal__modal-inner .close-button{right:10px}}.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-prev,.lk-pattern-single .page-block--center-content .knitting-patterns__slider.owl-lk-nav .owl-nav button.owl-prev{margin-left:10%}.category-hub .category-archive-container{width:100%;max-width:1060px}.category-hub .page-block__header{background-position:center;background-repeat:no-repeat;min-height:400px}.category-hub .page-block__header .auto-container{display:flex;align-items:center;min-height:400px}.category-hub.category-hub--garments .page-block__header{background-image:url(https://cdn.letsknit.co.uk/images/Category + Hubs/Header + Banners/garments-banner.jpg);background-color:#d3b7ea}.category-hub.category-hub--garments .page-block__header .category-header__content-block .page-block__subtitle,.category-hub.category-hub--garments .page-block__header .category-header__content-block .page-block__title{color:#fff}.category-hub.category-hub--garments .category-sidebar__list{background:#f1dfff}.category-hub.category-hub--christmas .button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12.5px 30px;gap:10px;max-width:300px;width:100%;height:50px;border-radius:5px;font:600 18px/140% Manrope,sans-serif;text-align:center;}.category-hub.category-hub--christmas .button.button--blue{background:#80a3ea}.category-hub.category-hub--christmas .button-inverse{display:none;flex-direction:row;justify-content:center;align-items:center;padding:16px 20px;gap:5px;width:100%;max-width:325px;height:50px;background:#fff;border:1px solid #cad5d9;border-radius:5px;flex:none;order:0;flex-grow:0;font:600 12px/140% Manrope,sans-serif;text-align:center;color:#2b2442;margin:auto;text-decoration:none}.category-hub.category-hub--christmas .button-inverse i{font-size:16px;margin-left:10px}.category-hub.category-hub--christmas .page-block--white.homepage-benefits .single-entry-content__pattern-info{padding-top:34px;padding-bottom:36px}.category-hub.category-hub--christmas .page-block__hero-block{background:#ee102b}.category-hub.category-hub--christmas .page-block__hero-block .category-header__content-block{max-width:850px;padding:42px 0}.category-hub.category-hub--christmas .page-block__hero-block .page-block__title{letter-spacing:0!important;color:#fff!important;font:800 40px Manrope,sans-serif!important}.category-hub.category-hub--christmas .page-block__hero-block .page-block__subtitle,.category-hub.category-hub--christmas .page-block__hero-block .page-block__title{color:#fff}.category-hub.category-hub--christmas .page-block__hero-block .hero-block__bg-bottom,.category-hub.category-hub--christmas .page-block__hero-block .hero-block__bg-top{background-image:url(https://cdn.letsknit.co.uk/assets/images/christmas-hub/xmas-border-loop-1.png);background-repeat:repeat-x;background-position:center;height:40px}.category-hub.category-hub--christmas .page-block__knitalong-block .category-header__content-block{max-width:850px}.category-hub.category-hub--christmas .page-block__knitalong-block .page-block__body,.category-hub.category-hub--christmas .page-block__knitalong-block .page-block__title{color:#fff!important}.category-hub.category-hub--christmas .page-block__knitalong-block .page-block__body{margin-bottom:40px}.category-hub.category-hub--christmas .page-block__knitalong-block .hero-block__bg-top{background-image:url(https://cdn.letsknit.co.uk/assets/images/christmas-hub/xmas-border-loop-2.png);background-repeat:repeat-x;background-position:center;height:80px}.category-hub.category-hub--christmas .page-block__knitalong-block .hero-block__bg-bottom{background-image:url(https://cdn.letsknit.co.uk/assets/images/christmas-hub/xmas-border-loop-3.png);background-repeat:repeat-x;background-position:center;height:85px}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item{border-radius:20px;max-width:340px;margin:0 5px}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item img{border-top-left-radius:20px;border-top-right-radius:20px;max-width:100%}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item .item__body{padding:15px 20px 20px}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item .item__title{font:600 18px/140% Manrope,sans-serif;color:#000}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item .item__title a,.category-page-container li a,.shopping-partner-box h3 a,.trending-categories-container li a{color:#000;text-decoration:none}.category-hub.category-hub--christmas .page-block__knitalong-block .knitalong-list .knitalong-list__item .item__designer{color:#2b2442;font:400 12px/16px Manrope,sans-serif}.category-hub.category-hub--christmas .archive-content-block .archive-content-block__column-left{max-width:18%}.category-hub.category-hub--christmas .archive-content-block .archive-content-block__column-right{max-width:75%}.category-hub.category-hub--christmas .category-archive-container .page-block__title,.category-hub.category-hub--christmas .page-block__knitalong-block .page-block__title{color:#2b2442;line-height:140%!important;font:800 30px Manrope,sans-serif;letter-spacing:0}.category-hub.category-hub--christmas .category-archive-container .page-block__body,.category-hub.category-hub--christmas .page-block__knitalong-block .page-block__body{color:#2b2442;line-height:156%!important;font:400 17px Manrope,sans-serif;letter-spacing:.4px}.category-hub.category-hub--toys .page-block__header{background-image:url(https://cdn.letsknit.co.uk/images/Category + Hubs/Header + Banners/toys-banner.jpg);background-color:#f2d477}.category-hub.category-hub--toys .page-block__header .category-header__content-block .page-block__subtitle,.category-hub.category-hub--toys .page-block__header .category-header__content-block .page-block__title{color:#504a66}.category-hub.category-hub--toys .category-sidebar__list{background:#baf1de}.category-hub.category-hub--baby_items .page-block__header{background-image:url(https://cdn.letsknit.co.uk/images/Category + Hubs/Header + Banners/baby-banner.jpg);background-color:#f490ad}.category-hub.category-hub--baby_items .page-block__header .category-header__content-block .page-block__subtitle,.category-hub.category-hub--baby_items .page-block__header .category-header__content-block .page-block__title{color:#fff}.category-hub.category-hub--baby_items .category-sidebar__list{background:#ffeaeb}.category-hub.category-hub--home .page-block__header{background-image:url(https://cdn.letsknit.co.uk/images/Category + Hubs/Header + Banners/home-banner.jpg);background-color:#ffe881}.category-hub.category-hub--home .page-block__header .category-header__content-block .page-block__subtitle,.category-hub.category-hub--home .page-block__header .category-header__content-block .page-block__title{color:#658bd9}.category-hub.category-hub--home .category-sidebar__list{background:#ffdbe1}.category-hub .category-header__content-block{max-width:70%;margin-left:auto}.category-hub .category-header__content-block .page-block__title{text-align:center;font:800 40px/140% Manrope,sans-serif;letter-spacing:.03em;color:#504a66;margin-bottom:15px}.category-hub .category-header__content-block .page-block__subtitle{text-align:center;font:500 20px Manrope,sans-serif;letter-spacing:.03em;color:#504a66;margin-bottom:32px}.category-hub .category-header__content-block .button{margin:auto;max-width:300px;height:50px;padding:0;line-height:46px;font-weight:800;font-size:18px;text-align:center;letter-spacing:.02em}.category-hub .homepage-benefits .single-entry-content__pattern-info{padding:55px 80px 8px}.category-hub .homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item{margin-bottom:42px}.category-hub .homepage-benefits .button{max-width:350px}.category-hub .category-hub__content-section{display:flex;justify-content:space-between;align-items:flex-start;margin-top:28px}.category-hub .category-hub__content-section .button-wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center;padding-top:40px;padding-bottom:30px}.category-hub .category-hub__content-section .button-wrapper .button{max-width:250px;margin-right:15px;margin-left:18px}.category-hub .category-hub__content-section .button-wrapper .button--big-blue-inverse{max-width:200px}.category-hub .category-hub__content-section .button-wrapper.button-wrapper--single .button{max-width:250px;margin-right:auto;margin-left:auto}.category-hub .category-hub__content-section .tab-group__tab{width:100%}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-left:3px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card{width:100%;max-width:245px;margin:0 6px 20px 20px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card .pattern-card__img,.pattern__difficulty{margin-bottom:10px}.app-store-btn a span,.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card .pattern-card__title,footer .share-icons li a{font-size:18px}.category-hub .category-sidebar__list{width:100%;max-width:245px;padding:20px;box-sizing:border-box;border-radius:20px}.category-hub .category-sidebar__list .list__item{font:800 18px/140% Manrope,sans-serif;letter-spacing:.03em;margin-bottom:15px}.category-hub .category-sidebar__list .list__item:last-child,.crochet-abbreviations-content .article-new .article-left-heading h4,.giveaway-single-content .article-left-heading h4,.giveaway-single-content .trending-categories-inner h3,.home-main-content .article-left-heading h4,.home-main-content .crochet-patterns-inner h1,.home-main-content .trending-categories-inner h3,.hub-square-content .article-left-heading.article-left-heading-cntr h4,.hub-square-content .granny-square-top .article-left-heading h4,.leftbar-content-new h1,.newsletter-rightbar li:last-child,.popupStageThree form input[type=password]{margin-bottom:0}.category-hub .category-sidebar__list .list__item a{color:#504a66;text-decoration:none}.category-hub .category-hub__blog-list{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:40px 0 0}.category-hub .category-hub__blog-list .video-card{margin:0 15px 20px}.category-hub .category-hub__blog-list .video-card .video-card__img{border-radius:10px;margin-bottom:20px}.category-hub .category-hub__blog-list .video-card .video-card__title,.crochet-videos-outer-clr .crochet-videos-inner,.crochet-videos-outer.hubpage-video-block .crochet-videos-inner,.form-inner-left p:first-child,.gift-landing-page .homepage-benefits .page-block__title{margin-bottom:20px}.category-hub .page-block--white{padding:45px 0}.category-hub .page-block--white.homepage-benefits{padding:65px 0 50px}.category-hub .page-block--white .page-block__title{text-align:center;letter-spacing:.03em;color:#000;font:800 30px Manrope,sans-serif}.category-hub .page-block--white .page-block__body{text-align:center;letter-spacing:.02em;color:#000;font:400 17px/160% Manrope,sans-serif;max-width:785px;margin:28px auto 15px}.category-hub .page-block--white .description-hidden{margin-bottom:80px;box-shadow:0 4px 30px 31px rgba(255,255,255,.86);position:relative;z-index:99}.category-hub .page-block--white .button{margin:auto}.category-hub .page-block--green,.category-hub .page-block--yellow{padding:55px 0}.category-hub .page-block--green .page-block__title,.category-hub .page-block--yellow .page-block__title{text-align:center;letter-spacing:.03em;color:#000;font:800 30px Manrope,sans-serif}.category-hub .page-block--green .page-block__title{color:#fff}.category-hub .page-block--green .category-hub__blog-list .video-card{background-color:#fff;max-width:335px;border-radius:10px}.category-hub .page-block--green .category-hub__blog-list .video-card .video-card__img{border-radius:10px 10px 0 0;margin-bottom:0}.category-hub .filter-menu{width:100%;max-width:200px;margin-top:15px}.category-hub .filter-menu .filter-menu__title{font:800 22px/140% Manrope,sans-serif;color:#2b2442;letter-spacing:0}.category-hub .filter-menu .filter-menu__subtitle{font:600 18px/140% Manrope,sans-serif;color:#2b2442;letter-spacing:0}.category-hub .filter-menu .filter-menu__input{margin-bottom:12px}.category-hub .filter-menu .filter-menu__input p,.lknt-renewal-page .alert{font:400 14px Manrope,sans-serif}.category-hub .filter-menu .filter-menu__input input{width:24px;height:24px;background:#fff;border:1px solid #aabbc1;border-radius:2px;-webkit-appearance:none;padding:0 4px}.category-hub .filter-menu .filter-menu__input input:hover{cursor:pointer}.category-hub .filter-menu .filter-menu__input input:checked{background-color:#00a790}.category-hub .filter-menu .filter-menu__input input:checked:after{content:url(/assets/lknt/images/tick-white.png)}.category-hub .filter-menu .filter-menu__close{color:#2b2442;font-size:25px;width:77px;text-align:left}.category-hub .filter-menu .filter-menu__reset-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;gap:8px;width:77px;height:28px;background:#eceff2;border-radius:5px;line-height:150%;letter-spacing:.05em;color:#000;font:600 12px Manrope,sans-serif;text-decoration:none}.category-hub .filter-menu .reset-filters--desktop{text-decoration:none;color:#000;font:600 12px Manrope,sans-serif;letter-spacing:0}@media screen and (max-width:1100px){.category-hub.category-hub--christmas .image-block .bottom-row .image-block,.category-hub.category-hub--christmas .image-block .top-row .image-block{width:100%;margin:0 auto;border-radius:0;max-width:100%}.category-hub .category-header__content-block{padding:40px 15px;max-width:100%;margin-left:auto}.category-hub .category-header__content-block .page-block__title{font:800 32px Manrope,sans-serif}.category-hub .category-header__content-block .page-block__subtitle{font:800 20px Manrope,sans-serif}.category-hub .category-header__content-block .button{font-size:18px;text-align:center;letter-spacing:.02em}.category-hub.category-hub--garments .page-block__header{background-size:auto;background-color:#d3b7ea}.category-hub.category-hub--garments .category-header__content-block{padding:40px 15px}.category-hub.category-hub--christmas .page-block__header .auto-container{max-width:100%;padding:0 25px}.category-hub.category-hub--christmas .category-sidebar__list,.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block{max-width:100%}.category-hub.category-hub--christmas .page-block--white .auto-container{width:100%;padding:0 25px}.category-hub.category-hub--christmas .christmas-benefits{flex-wrap:wrap;width:100%;padding:0 25px}.category-hub.category-hub--christmas .christmas-benefits .christmas-benefit{max-width:100%!important;margin-bottom:20px}.category-hub.category-hub--christmas .christmas-benefits .christmas-benefit img{width:100px;max-width:80px;min-width:80px;margin-right:10px}.category-hub.category-hub--christmas .image-block .auto-container{width:100%}.category-hub.category-hub--christmas .image-block .bottom-row,.category-hub.category-hub--christmas .image-block .top-row{margin-bottom:0}.category-hub.category-hub--christmas .image-block .top-row .image-block#giftIdeas{padding-right:20px}.category-hub.category-hub--christmas .image-block .bottom-row .image-block#decorations{background-size:100%;background-position:inherit}.category-hub.category-hub--christmas .page-block--green{background:#fff;border-top:1px solid #cad5d9;padding:30px 0}.category-hub.category-hub--baby_items .page-block__header,.category-hub.category-hub--toys .page-block__header{background-size:auto}.category-hub.category-hub--baby_items .category-header__content-block,.category-hub.category-hub--toys .category-header__content-block{padding:40px 15px}.category-hub.category-hub--christmas .page-block--green .page-block__title{color:#000;font:800 28px Manrope,sans-serif}.category-hub.category-hub--christmas .page-block--green .category-hub__blog-list .video-card .video-card__img{border-radius:10px}.category-hub.category-hub--christmas .page-block--green .category-hub__blog-list .video-card .video-card__inner-block{padding:0;box-sizing:border-box}.category-hub .page-block__header{background-position-y:bottom;background-size:100%;background-repeat:no-repeat}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card{max-width:30%}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card .pattern-card__img{max-width:100%}.category-hub .page-block--white .page-block__title,.category-hub .page-block--yellow .page-block__title{font:800 28px Manrope,sans-serif}.category-hub .page-block--white .page-block__body{font:400 16px Manrope,sans-serif}}@media screen and (max-width:1024px){.category-hub.category-hub--christmas .category-archive-container{padding-left:25px;padding-right:25px}.category-hub.category-hub--christmas .category-archive-container .archive__pattern-list{justify-content:space-around!important}.category-hub .category-sidebar__list,.category-hub .page-block__hero-block img{display:none}.category-hub .page-block__hero-block .category-header__content-block{padding:85px 0}.category-hub .page-block--white .tab-filter-nav .tab-nav{width:640px}.category-hub .homepage-benefits .single-entry-content__pattern-info{padding:55px 0 8px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list{justify-content:center;padding-left:0}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card{width:100%;max-width:245px;margin:0 15px 20px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card:nth-child(3n){margin-right:15px}.category-hub .category-hub__content-section .tab-group__tab .category-hub__pattern-list .pattern-card .pattern-card__img{max-width:100%}.category-hub .category-hub__content-section .button-wrapper{flex-wrap:wrap}.category-hub .category-hub__content-section .button-wrapper .button{max-width:100%;margin-right:0;margin-left:0;margin-bottom:15px}.category-hub .category-hub__content-section .button-wrapper .button--big-blue-inverse{max-width:100%}.category-hub .category-sidebar__list--mobile{display:block;max-width:100%;margin-top:20px}}.gift-landing-page .page-block{padding:60px 0 65px}.gift-landing-page .page-block .button{padding:14px 0;max-width:350px;font-weight:600;letter-spacing:1px}.gift-landing-page .gift-landing-page__nav{width:100%;max-width:1360px;margin:auto;display:flex;justify-content:center;align-items:flex-start;padding:80px 0 0}.gift-landing-page .gift-landing-page__nav .nav__item{max-width:33%;width:100%;text-align:center}.gift-landing-page .gift-landing-page__nav .nav__item.align-left{text-align:left;margin-top:4px}.gift-landing-page .gift-landing-page__nav .nav__item.align-left .button{max-width:185px;padding:13px 0}.gift-landing-page .gift-landing-page__nav .nav__item.align-right{text-align:right;margin-top:4px}.gift-landing-page .gift-landing-page__nav .nav__item img{display:block;margin:auto}.gift-landing-page .gift-landing-page__nav .nav__item .login-control{display:flex;justify-content:space-between;align-items:center;max-width:270px;margin-left:auto}.gift-landing-page .gift-landing-page__nav .nav__item .login-control .button{max-width:145px;line-height:110%}.gift-landing-page .gift-landing-page__nav .nav__item .login-control .button.button--login-no-frame{color:#2b2442}.gift-landing-page .gift-landing-page__header-block{display:flex;justify-content:center;align-items:center;padding:45px 0 25px}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner{width:100%;max-width:1340px;background-color:#ffeaeb;box-sizing:border-box;display:flex;align-items:center}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__content{padding:72px 50px 50px;box-sizing:border-box;width:50%}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__content .content__title{font:800 40px Manrope,sans-serif;letter-spacing:1.7px;color:#2b2442}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__content .content__body{font:400 20px/32px Manrope,sans-serif;letter-spacing:.7px;color:#2b2442;margin:20px 0 30px}.email-outer .giveaway-subscribe-banner,.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__image{width:50%}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__image img{display:block;max-width:100%}.gift-landing-page .homepage-benefits{padding:60px 0 80px}.gift-landing-page .homepage-benefits .single-entry-content__pattern-info{padding:20px 80px 42px}.gift-landing-page .gift-landing-page__list{display:flex;justify-content:space-between;align-items:flex-start;padding:50px 80px 0}.gift-landing-page .gift-landing-page__list .list__item{text-align:center;padding:0 10px;max-width:250px;width:100%}.gift-landing-page .gift-landing-page__list .list__item .item__image{display:block;margin:auto}.gift-landing-page .gift-landing-page__list .list__item .item__body{font:400 17px/160% Manrope,sans-serif;text-align:center;letter-spacing:.02em}.gift-landing-page .gift-landing-page__package-select,.subscribe-page .page-block__magazine{padding:65px 0}.gift-landing-page .gift-landing-page__package-select .lk-package-select{align-items:flex-end;padding:20px 60px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package .package__inner{padding:0 50px 50px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package .package__inner .package__price-heading{margin-top:50px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package .package__inner .package__price{margin-bottom:15px}.blog-box-title,.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package .package__value-banner,.lk-pattern-single .single-entry-content-area .tab-group__tab .accordian-item__project-info tr{padding:10px 0}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package.package--blue{background:#e4eeff;border:3px solid #80a3ea}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package.package--blue .package__price-heading{color:#80a3ea;margin-top:20px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package.package--blue .package__price{margin-bottom:12px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package.package--blue .package__value-banner{background-color:#80a3ea}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package.package--blue .package-gift{border:2px solid #80a3ea;padding:8px 10px}@media screen and (max-width:1200px){#single-page-variant-card .crochet-patterns-block-inner{padding:20px 20px 0}#single-page-variant-card .crochet-patterns-block-inner .crochet-patterns-content-right{padding-left:15px;padding-right:15px}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__image img{padding-right:50px}.gift-landing-page .gift-landing-page__list{padding:50px 0 0}}@media screen and (max-width:780px){.complete-profile-banner{padding:10px 0;text-align:center}.complete-profile-banner .banner__row{flex-direction:column}.complete-profile-banner .banner__row .banner__column.column--50{width:100%}.complete-profile-banner .banner__row .banner__button{margin-right:auto;margin-top:15px}.member-cancellation #cancelStageThree .profile-section .page-title,.member-cancellation .page-title{padding:30px 20px 34px;text-align:center}.member-cancellation #cancelStageThree .profile-section .optin label{text-align:left}.member-cancellation #cancelStageThree .profile-section:last-child{padding:46px 10px 30px}.member-cancellation .btn-wrapper{display:flex;justify-content:center;margin-top:20px;margin-bottom:25px;justify-content:space-around}.member-cancellation .btn-wrapper .btn:first-child{margin-right:0}.page-block--circle-slider,.page-block--community-new,.page-block--videos{position:relative}.page-block--community-hero{padding:100px 0 0}.page-block--community-hero .auto-container{width:100%}.page-block--circle-slider::before,.page-block--community-new::after,.page-block--videos::before{content:"";position:absolute;background-color:#fff;height:40px;width:40px}.page-block--community-hero .auto-container .page-block__heading{font-size:32px}.page-block--community-hero .auto-container .page-block__body{padding:0 15px;font-style:normal;font-size:16px}.page-block--community-hero .hero-mobile-image{display:block;margin:auto;max-width:100%}.page-block--community-hero .community-hero__inner-block{padding:40px 0 0}.page-block--community-hero .community-hero__inner-block .page-block__mobile-section{padding:20px;box-sizing:border-box;background-color:#e4eeff}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner,.gift-landing-page .gift-landing-page__list,.page-block--community-hero .community-hero__inner-block .page-block__mobile-section .page-block__anchor-links,.pattern-single .pattern-single__content-block{flex-wrap:wrap}.page-block--community-hero .community-hero__inner-block .page-block__mobile-section .page-block__anchor-links .bttn{width:48%;margin-right:0;margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center;text-align:left}.page-block--community-hero .community-hero__inner-block .page-block__mobile-section .page-block__anchor-links .bttn span{margin-right:10px}.page-block--community-hero .community-hero__inner-block .page-block__mobile-section .page-block__body--terms{display:none}.page-block--circle-slider .page-block__heading,.page-block--community-auto-slider .page-block__heading,.page-block--community-new .page-block__heading,.page-block--videos .page-block__heading{font-size:28px}.page-block--circle-slider .page-block__subtitle,.page-block--community-auto-slider .page-block__subtitle,.page-block--community-new .page-block__subtitle,.page-block--videos .page-block__subtitle{font-size:16px}.page-block--community-new .content-list .content-list__card{max-width:100%}.page-block--community-new::after{bottom:0;left:0;border-bottom-left-radius:40px;box-shadow:-10px 5px 0 5px #e4eeff}.page-block--community-auto-slider{border-radius:0 40px;position:relative}.page-block--circle-slider{border-bottom-left-radius:40px}.page-block--circle-slider::before{top:0;right:0;border-top-right-radius:40px;box-shadow:10px -5px 0 5px #e4eeff}.page-block--videos::before{top:0;right:0;border-top-right-radius:40px;box-shadow:10px -5px 0 5px #fffae5}.pattern-sep__pattern-card{padding-top:15px}.pattern-sep__pattern-card .pattern-card__outer .page-block{flex-wrap:wrap!important}.pattern-sep__pattern-card .pattern-card__image{max-width:250px;margin:auto auto 20px;display:block}.pattern-sep__pattern-card .pattern-card__inner-content{max-width:100%;padding-left:0!important;padding-right:0!important}.pattern-sep__pattern-card .share-block{padding:24px}.pattern-sep__pattern-card .share-block img,.pattern-single .shopping-partner-banner{display:none}.pattern-sep__pattern-card .share-block .share-block__body{font:400 16px Manrope,sans-serif}.pattern-single{padding:0 26px}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-banner-left,.pattern-single .pattern-single__content-block .content-block__left{max-width:100%}.pattern-single .pattern-single__content-block .content-block__right{max-width:100%;margin-bottom:32px}.pattern-single .pattern-single__pattern-info{color:#2b2442;padding-bottom:32px}.pattern-single .pattern-single__pattern-info.pattern-info--related .related-pattern__list{justify-content:space-around!important}.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card{max-width:500px}.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video_card__image-block{max-width:500px;width:100%;margin-bottom:10px}.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video_card__image-block .video-card__img{width:100%}.pattern-single .pattern-single__pattern-info.pattern-info--video .video-card .video-card__title{font:600 18px Manrope,sans-serif}.pattern-single .pattern-single__pattern-info .pattern-info__title{font:800 28px Manrope,sans-serif}.pattern-single .pattern-single__pattern-info .pattern-info__description{font:400 16px Manrope,sans-serif}.crochet-patterns-block-inner .pattern-block-package-select{padding:0}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-content-right{max-width:100%;margin-left:0}.crochet-patterns-block-inner .pattern-block-package-select .crochet-patterns-content-right .single-entry-selector{margin:auto}.single-entry__shop-banner{flex-wrap:wrap;border-radius:15px;padding:15px}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__content,.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__image,.single-entry__shop-banner .shop-banner__column{width:100%}.single-entry__shop-banner .button{margin:20px auto 10px;max-width:300px}.gift-landing-page .gift-landing-page__header-block .header-block__hero-banner .hero-banner__image img{padding-right:0;width:100%;max-width:unset}.gift-landing-page .gift-landing-page__list .list__item{max-width:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.gift-landing-page .gift-landing-page__list .list__item .item__image{margin:unset}.gift-landing-page .gift-landing-page__list .list__item .item__body{text-align:left}.gift-landing-page .gift-landing-page__package-select .lk-package-select{padding:20px 0}.gift-landing-page .gift-landing-page__nav .nav__item.align-center{max-width:20%}}@media screen and (max-width:500px){.helper-video{max-width:100%;width:100%;position:fixed;z-index:99999;display:none}.helper-video.helper-video--float-bottom-right{bottom:20px;right:unset;left:unset;padding:0 20px}.downloads-modal-outer .downloads-modal-inner{left:0;margin-left:0;max-height:100%}.homepage-grid .auto-container{width:100%;padding:0 15px}.gift-landing-page .gift-landing-page__nav .nav__item.align-center,.homepage-grid ul li{max-width:100%}.gift-landing-page .gift-landing-page__nav .nav__item.align-left,.gift-landing-page .gift-landing-page__nav .nav__item.align-right{display:none}}.pattern-archive-header .header__title{font:800 40px/140% Manrope,sans-serif;color:#2b2442}.pattern-archive__trending{padding:28px 0 10px}.pattern-archive__trending .auto-container{position:relative;padding:0 20px}.pattern-archive__trending .trending__title{color:#2b2442;letter-spacing:.1em;text-transform:uppercase;font:600 12px/16px Manrope,sans-serif;margin-bottom:14px}.pattern-archive__trending .slider__item a{text-decoration:none}.pattern-archive__trending .slider__item .slider__image{border-radius:100%;max-width:120px;display:block;margin:auto}.pattern-archive__trending .slider__item .slider__title{color:#000;font:800 15px/140% Manrope,sans-serif;text-decoration:none}.pattern-archive__trending .slider-button{width:30px;height:30px;border-radius:100%;background-color:#80a3ea;position:absolute;top:52%;z-index:10}.pattern-archive__trending .slider-button .fa{color:#fff}.pattern-archive__trending .slider-button.button--left{left:-10px;padding-right:2px}.pattern-archive__trending .slider-button.button--right{right:-10px;padding-left:2px}.pattern-archive__trending .slider-button:hover{cursor:pointer}.pattern-archive .pattern-archive__title{color:#2b2442;line-height:140%;font:800 30px Manrope,sans-serif;letter-spacing:.2px}.pattern-archive .pattern-archive__pagination .pagination-link{margin:0 4px}.pattern-archive .pattern-archive__pagination .pagination-link a{background:#eceff2;border-radius:5px;padding:7px 10px;line-height:140%;font:800 15px Manrope,sans-serif;min-width:35px;color:#000;text-decoration:none;display:block;text-align:center}.archive__list-item .list-item__title:hover,.archive__list-item a:hover .list-item__title{text-decoration:underline}.pattern-archive .pattern-archive__pagination .pagination-link a:hover{background:#cad5d9}.pattern-archive .pattern-archive__pagination .pagination-link a.current{background-color:#f490ad;color:#fff}.archive__list-item{width:100%;max-width:253px;margin-bottom:40px}.archive__list-item a{text-decoration:none}.archive__list-item .list-item__image-block .image-block__image{border-radius:6px}.archive__list-item .list-item__image-block .exclusive-badge{max-width:70px!important;top:10px;right:10px;z-index:2}.archive__list-item .list-item__title{font:600 18px/140% Manrope,sans-serif;color:#000;text-decoration:none}.pattern__difficulty .pattern__difficulty__title{color:#2b2442;letter-spacing:.1em;text-transform:uppercase;font:600 10px Manrope,sans-serif;margin-right:8px}.difficulty__rating-nodes .rating-node{width:8px;height:8px;border-radius:100%;background-color:#cad5d9;margin-right:4px}.category-tags__list .tags__list-item{background:#eceff2;border-radius:5px;color:#2b2442;line-height:14px;font:600 10px Manrope,sans-serif;padding:1px 10px;margin-right:4px;margin-bottom:8px;position:relative}.category-tags__list .tags__list-item .tags__tooltip{box-shadow:0 5px 5px rgba(0,0,0,.25);border-radius:3px;background-color:#2b2442;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:8px;line-height:11px;padding:4px 10px;position:absolute;min-width:max-content;z-index:2;top:22px;display:none}.category-tags__list .tags__list-item .tags__tooltip::after{content:"";width:9px;height:9px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #2b2442;position:absolute;top:-9px;left:50%;margin-left:-4px}.category-tags__list .tags__list-item:hover{cursor:pointer;background:#cad5d9}.category-tags__list .tags__list-item:hover .tags__tooltip{display:block}@media screen and (max-width:320px){.archive__list-item .list-item__image-block .image-block__image{max-width:100%}}.lknt-renewal-page{color:#2b2442;max-width:622px;width:100%;margin:auto}.lknt-renewal-page .renewal__title{font:800 30px Manrope,sans-serif;letter-spacing:.2px}.lknt-renewal-page .renewal__subtitle{font:800 20px Manrope,sans-serif;letter-spacing:.2px}.lknt-renewal-page .renewal__package-title{font:600 18px Manrope,sans-serif;letter-spacing:.5px}.lknt-renewal-page .renewal__body{font:400 17px/160% Manrope,sans-serif;letter-spacing:.5px}.lknt-renewal-page .renewal__terms{letter-spacing:.02em;font:400 12px Manrope,sans-serif}.lknt-renewal-page .btn-main{width:100%;max-width:350px;border-radius:5px;background-color:#80a3ea;color:#fff;height:50px;line-height:50px!important;padding:0;font:800 15px Manrope,sans-serif}.lknt-renewal-page .renewal-package-block .package-block__list .list__item{color:#000;font:400 14px Manrope,sans-serif;letter-spacing:.7px;margin-bottom:10px}.lknt-renewal-page .renewal__inner{padding-top:12px}.lknt-renewal-page .renewal__package-outer{padding:28px 28px 20px}@media screen and (max-width:780px){.pattern-archive-header{padding:32px 26px 0}.pattern-archive-header .header__title{font:800 32px Manrope,sans-serif}.lknt-renewal-page .renewal__body,.pattern-archive-header .header__body{font:400 16px Manrope,sans-serif}.pattern-archive,.pattern-archive__trending{padding-left:26px;padding-right:26px}.pattern-archive .pattern-archive__title{font:800 28px Manrope,sans-serif;text-align:center!important}.pattern-archive .archive__pattern-list{justify-content:space-around!important}.lknt-renewal-page .renewal-package-block{flex-wrap:wrap}.lknt-renewal-page .renewal-package-block .package-block__list .list__item{width:100%}.lknt-renewal-page .renewal__title{font:800 28px Manrope,sans-serif}.lknt-renewal-page .renewal__subtitle{font:800 20px Manrope,sans-serif}.lknt-renewal-page .renewal__package-title{font:600 15px Manrope,sans-serif}.lknt-renewal-page .renewal__terms{font:600 12px Manrope,sans-serif}.lknt-renewal-page .btn-main{max-width:100%}}.header--variant .header-inner{align-items:center}.header--variant nav{border-top:1px solid #cdd2d7;border-bottom:4px solid #2b2442}.header--variant nav li{font:400 16px/22px Manrope,sans-serif;text-align:center;color:#2b2442}.footer--variant .footer-inner{display:flex;justify-content:center;align-items:flex-start}.footer--variant .footer-lower{border-top:none;justify-content:center}.footer--variant .footer-lower .footer-lower-lk{display:block;text-align:center;width:100%;max-width:780px}.footer--variant .footer-lower .footer-lower-lk p{text-align:center;letter-spacing:.05em;color:#aabbc1;font:400 12px Manrope,sans-serif;margin-left:0;margin-top:10px}.footer--variant .footer-left{float:none;margin:0 30px!important;width:auto}.footer--variant .footer-left h4{font:600 18px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#2b2442;margin-bottom:10px}.footer--variant .footer-left .share-icons{width:auto;display:block;margin:auto}.footer--variant .footer-left .share-icons ul{display:flex;justify-content:center;align-items:center;margin-bottom:25px}.footer--variant .footer-left .share-icons ul li{margin:0 10px}.footer--variant .footer-left .share-icons ul li a{background:0 0;color:#f490ad;font-size:30px}.footer--variant .footer-left .sponsor-logo{display:block;margin:auto;text-align:center}.footer--variant .footer-left .sponsor-logo img{max-width:112px}.footer--variant ul li{text-align:center;margin:0 0 10px}.footer--variant ul li a{letter-spacing:.05em;color:#2b2442;font:400 12px Manrope,sans-serif}.lk-pattern-single .lk-main-container{max-width:1282px}.lk-pattern-single .container--single-entry-body{max-width:1410px}.lk-pattern-single .single-entry-content-area{padding:8px 0 60px 4.5%}.lk-pattern-single .single-entry-content-area .tab-group .tab-nav{padding-top:10px;padding-bottom:20px;margin-bottom:30px}.lk-pattern-single .single-entry-content-area .tab-group .tab-nav li{font-size:18px;padding:10px 18px}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card{max-width:250px;margin-right:20px}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card .video_card__image-block{max-width:290px}.lk-pattern-single .single-entry-content-area .tab-group__tab .accordian-item__project-info .accordian-item__project-info--title{margin-right:20px;font:400 17px Manrope,sans-serif}.lk-pattern-single .single-entry-content-area .tab-group__tab .accordian-item__project-info .accordian-item__project-info--blurb{font:400 17px Manrope,sans-serif}.lk-pattern-single .single-entry-content-area .single-entry-content__title{font:800 30px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442;margin-bottom:20px}.lk-pattern-single .single-entry-content-area .single-entry-content__body{font:400 17px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.lk-pattern-single .single-entry-content-area .single-entry-content__body a{color:#f490ad}.lk-pattern-single .single-entry-content-area .meet-the-designer__wrapper{width:100%;position:relative}.lk-pattern-single .single-entry-content-area .meet-the-designer__wrapper .meet-the-designer__tag{text-align:center;max-width:150px;position:absolute;top:-25px;left:50%;margin-left:-75px}.lk-pattern-single .single-entry-content-area .meet-the-designer__wrapper .meet-the-designer__tag .list-item__attribute_tag:before{content:url(https://cdn.letsknit.co.uk/images/single-entry/widget-1.png);position:absolute;left:-12px;top:10px}.lk-pattern-single .single-entry-content-area .meet-the-designer__wrapper .meet-the-designer__tag .list-item__attribute_tag:after{content:url(https://cdn.letsknit.co.uk/images/single-entry/widget-2.png);position:absolute;right:-12px;top:10px}.lk-pattern-single .single-entry-content-area .single-entry-content__pattern-info{padding:30px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.lk-pattern-single .single-entry-content-area .single-entry-content__pattern-info .pattern-info__list-item{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:30%;margin-bottom:30px}.lk-pattern-single .single-entry-content-area .single-entry-content__pattern-info .pattern-info__list-item .pattern-info__image-wrapper{max-width:36px;text-align:center;margin-right:20px;width:100%}.lk-pattern-single .single-entry-content-area .single-entry-content__pattern-info .pattern-info__list-item .list-item__title{letter-spacing:.1em;text-transform:uppercase;font:600 12px Manrope,sans-serif;color:#706988}.lk-pattern-single .single-entry-content-area .single-entry-content__pattern-info .pattern-info__list-item .list-item__body{line-height:140%;letter-spacing:.03em;color:#2b2442;font:600 14px Manrope,sans-serif}.lk-pattern-single .knitting-pattern__designer-block{background:#fff;box-shadow:0 2px 12px rgba(165,171,173,.4);border-radius:5px;padding:40px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:flex-start}.lk-pattern-single .knitting-pattern__designer-block .designer-block__image{margin-right:20px}.lk-pattern-single .knitting-pattern__designer-block .designer-block__image img{border-radius:100%}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body p{font:400 17px Manrope,sans-serif;letter-spacing:.02em;color:#000;margin-bottom:5px}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body h4{letter-spacing:.03em;color:#80a3ea;font:600 18px Manrope,sans-serif;margin-bottom:15px}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body h4 span{color:#000;font-size:12px;font-weight:400}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body a{letter-spacing:.03em;text-decoration-line:underline;color:#80a3ea;font:400 12px Manrope,sans-serif}.homepage-benefits,.homepage__knitalongs-block,.homepage__logo-block,.homepage__more-patterns,.lk-pattern-single .page-block--center-content{padding:60px 0}.lk-pattern-single .page-block--center-content .center-content__title{font:800 36px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#2b2442}.lk-pattern-single .page-block--center-content .center-content__subtitle{font:400 20px Manrope,sans-serif;text-align:center;color:#2b2442}.lk-pattern-single .page-block--center-content .button{margin:auto}.lk-pattern-single .page-block--center-content .knitting-patterns__slider,.subscription-rightbar-body{padding:20px 0}.lk-pattern-single .page-block--center-content .knitting-patterns__slider .slider__image{border-radius:10px}.lk-pattern-single .page-block--center-content .knitting-patterns__slider.owl-lk-nav .owl-nav{position:absolute;top:50%;margin-top:-30px!important;width:100%;text-align:unset!important;display:flex;align-items:center;justify-content:space-between}.lk-pattern-single .page-block--center-content .knitting-patterns__slider.owl-lk-nav .owl-nav button.owl-next,.lk-pattern-single .page-block--center-content .knitting-patterns__slider.owl-lk-nav .owl-nav button.owl-prev{width:40px;height:40px;display:inline-block;text-decoration:none;font-size:35px!important;text-align:center;margin-right:10px;background:#2b2442!important;color:#fff!important;border-radius:100%;border:1px solid #2b2442!important;transition:.3s;line-height:35px!important;outline:0}.lk-pattern-single .page-block--center-content .knitting-patterns__slider.owl-lk-nav .owl-nav button.owl-next{margin-right:10%}.lk-pattern-single .single-entry-video__main-video{text-align:center;padding:15px 0;position:relative}.lk-pattern-single .single-entry-video__main-video #video-player{border-radius:10px;max-width:800px;width:100%;margin:0 auto 20px}.lk-pattern-single .video-content__video-list{padding:20px 100px;display:flex;justify-content:center;align-items:flex-start}.lk-pattern-single .video-content__video-list .video-list__item{margin:0 15px;max-width:290px}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail,.video-thumb{position:relative}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail img,.modal-content{border-radius:10px}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail .play-button{position:absolute;border:3px solid #fff;box-sizing:border-box;filter:drop-shadow(0 0 14px rgba(0, 0, 0, .33));border-radius:100px;background:#80a3ea;bottom:10px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail .play-button i{font-size:18px;color:#fff}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail .lock-button{position:absolute;border:3px solid #fff;box-sizing:border-box;filter:drop-shadow(0 0 14px rgba(0, 0, 0, .33));border-radius:100px;background:rgba(43,36,66,.6);bottom:10px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail .lock-button i{font-size:25px;color:#fff}.crochet-blog-outer li a,.crochet-products li a,.crowd-crocheting-content p a:hover,.giveaway-main-right a,.lk-pattern-single .video-content__video-list .video-list__item a,.login-container .popup-container p a:hover,.login-container .popup-container span a:hover,.manage-subscription p a:hover,.subscribe-reason-inner li a:hover{text-decoration:none}.lk-pattern-single .video-content__video-list .video-list__item .item__video-title{font:600 18px Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.lk-pattern-single .facebook-group{background:#80a3ea;box-shadow:0 9px 15px rgba(128,163,234,.2);border-radius:20px;padding:30px 40px;box-sizing:border-box;width:100%;max-width:410px}.lk-pattern-single .facebook-group .facebook-group__logo{display:block;margin:0 auto 15px}.lk-pattern-single .facebook-group .facebook-group__title{text-align:center;letter-spacing:.03em;color:#fff;font:800 22px Manrope,sans-serif;padding:0 20px;margin-bottom:15px}.lk-pattern-single .facebook-group .facebook-group__body{text-align:center;letter-spacing:.02em;color:#fff;font:400 17px Manrope,sans-serif;margin-bottom:15px}.lk-pattern-single .facebook-group .facebook-group__button{background-color:#2b2442;color:#fff;border-radius:5px;max-width:300px;margin:auto}.lk-pattern-single .facebook-group .facebook-group__button i{font-size:20px;margin-right:5px}.lk-pattern-single .custom-owl-nav{position:absolute;bottom:20px;left:25px;z-index:99;width:auto;height:25px;background:rgba(43,36,66,.5);border-radius:30px;padding:4px 5px;overflow:hidden}.lk-pattern-single .custom-owl-nav .owl-dots button{-webkit-appearance:none;border:none;background:0 0;padding:0;outline:0}.lk-pattern-single .custom-owl-nav .owl-dots button:focus-visible{outline:0}.lk-pattern-single .custom-owl-nav .owl-dots button.owl-dot span{width:10px!important;height:10px!important;margin:3px 5px}.lk-pattern-single .custom-owl-nav .owl-dots button.owl-dot.active span{width:20px!important;background:#ffe881}.catfish--subscribe{box-sizing:border-box;background-color:#fffae5;position:fixed;bottom:0;left:0;width:100%;z-index:99999}.catfish--subscribe .catfish__container{width:100%;max-width:1200px;display:block;margin:auto}.catfish--subscribe .catfish__inner-block{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.catfish--subscribe .catfish__inner-block .catfish__close-button{position:absolute;top:20px;right:-50px;font-size:30px;font-weight:400}.catfish--subscribe .catfish__inner-block .catfish__close-button:hover,.givescx p input[type=checkbox]:hover{cursor:pointer}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left{padding:70px 0}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left .catfish-inner__title{font:800 30px/140% Manrope,sans-serif;letter-spacing:.03em;color:#2b2442}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left .catfish-inner__subtitle{font:400 17px Manrope,sans-serif;color:#2b2442}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left .button{height:50px;margin-top:20px;line-height:50px;padding:0}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--right,.regSlide{padding-top:20px}.catfish--subscribe .catfish__inner-block .catfish-inner__column img{display:block;max-width:100%}@media screen and (max-width:1250px){.catfish--subscribe{padding:0 15px}.catfish--subscribe .catfish__inner-block .catfish__close-button{right:20px}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left{padding:30px 0}}@media screen and (max-width:795px){.catfish--subscribe .catfish__inner-block .catfish__close-button{right:0}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left{padding:50px 0 20px}.catfish--subscribe .catfish__inner-block .catfish-inner__column.column--left .button{max-width:100%}.catfish--subscribe .catfish__inner-block .catfish-inner__column img{display:none}}.homepage-hero{max-height:650px;position:relative;overflow:hidden}.homepage-hero video{max-width:65%;display:block;margin-left:auto}.homepage-hero video .fallback-image{display:none;position:absolute;top:0;left:0;width:100%}.homepage-hero .homepage-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(269.95deg,rgba(43,36,66,.1) 20.03%,#2b2442 64.48%,#2b2442 95.89%);padding:60px 0 45px;text-align:center;z-index:999}.homepage-hero .homepage-hero__overlay .lk-main-container{width:100%;position:relative;max-width:1350px;padding-top:70px}.homepage-hero .homepage-hero__overlay .homepage-hero__logo{display:block;margin:0 auto 20px 0}#kb-filter,#kp-filter,#sidebarRegPassword,#suggested-results ul li:empty,#suggested-results ul:empty,#suggested-results-overlay ul li:empty,#suggested-results-overlay ul:empty,.accessories-mobile,.blaize-theme-default.blaize-form.blaize-form-login,.blaize-theme-default.blaize-form.blaize-form-reset-password,.crafting-rightbar input[type=password],.desktop-ad-unit,.finalSlideButtons,.giveaway-main-inner-new .giveaway-main-right li input[type=checkbox],.hidden,.home-patterns,.homepage-hero .homepage-hero__overlay .login-control--mobile,.js-sticky .navbar-inner ul li img,.mobile-ad-block,.mobile-ad-unit,.mobile-banner-image,.mobile-crochet-patterns,.mobile-facebook,.mobile-menu-container .navbar span a,.mobile-version,.newsletter-leftbar .checkbox input[type=checkbox],.newsletter-signup-form form input[type=password],.overlay .searchbar button,.popupStageFour,.popupStageThree,.popupStageTwo,.regSlide .form-inner-left:after,.search-icon-mobile,.slider-mobile-block,.sponsor-logo-mobile,.stickyNav,.subscribe-slider-mobile,.subscribe-stock-inner li:last-child span,div.s_mob img,nav li ul{display:none}.homepage-hero .homepage-hero__overlay .homepage-hero__title{font:800 50px Manrope,sans-serif;color:#fff;text-align:left;letter-spacing:.03em;margin-bottom:15px;padding-right:300px;max-width:950px}.homepage-hero .homepage-hero__overlay .homepage-hero__subtitle{font:400 20px Manrope,sans-serif;color:#fff;text-align:left;letter-spacing:.02em;margin-bottom:50px}.homepage-hero .homepage-hero__overlay .homepage-hero__cta-text{font:800 22px Manrope,sans-serif;text-align:left;letter-spacing:.03em;color:#fff;margin-bottom:20px}.homepage-hero .homepage-hero__overlay .button,.subscribe-page .button{max-width:350px}.homepage-benefits .single-entry-content__pattern-info{padding:30px 80px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:24%;margin-bottom:30px}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .pattern-info__image-wrapper{max-width:55px;text-align:center;margin-right:20px;width:100%}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .list-item__title{letter-spacing:.03em;color:#000;font:400 17px Manrope,sans-serif}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .list-item__text-link{font:400 14px/19px Manrope,sans-serif;letter-spacing:.03em;text-decoration-line:underline;color:#80a3ea}.homepage__auto-slider .auto-slider__stage .auto-slider__row{align-items:flex-start;margin-bottom:0}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item{background:#fff;box-shadow:0 9px 15px rgba(128,163,234,.2);border-radius:5px;margin:0 15px 30px;min-width:380px;min-height:unset;max-width:380px;padding:30px;box-sizing:border-box;flex-wrap:wrap;-webkit-animation-name:autoSlideHome;animation-name:autoSlideHome}#advertiseForm .advertise-form-inner input,#advertiseForm .full-column div,#form-registration-form button,.crochet-products,.full-column .advertise-inputfield,.giveaway-single-content .advertise-form-inner .advertise-inputfield,.giveaway-single-content .advertise-form-new .advertise-form-inner-giveaway input,.givescx .field-full-width,.givescx p input[type=text],.givescx p label,.givescx p select,.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .user-block,.js-sticky .auto-container,.newsletter-contact,.newsletter-topbar .logo img{width:100%}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .user-block img{max-width:60px}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .user-block .user-block__title{font-size:14px;color:#f490ad}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .user-block .user-block__tagline{font-size:14px}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item:first-child{margin-left:15px}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item .item__body{color:#2b2442;font:400 15px/160% Manrope,sans-serif;letter-spacing:.02em}.homepage__more-patterns.archive-page__slider{padding:60px 0 20px}.homepage__more-patterns .page-block__title{margin-bottom:10px}.homepage__more-patterns .knitting-patterns__slider{padding:25px 0 40px}.homepage__more-patterns .owl-lk-nav .owl-nav{position:absolute;top:50%;margin-top:-30px!important;width:100%;text-align:unset!important;display:flex;align-items:center;justify-content:space-between}.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-next,.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-prev{width:40px;height:40px;display:inline-block;text-decoration:none;font-size:35px!important;text-align:center;margin-right:10px;background:#2b2442!important;color:#fff!important;border-radius:100%;border:1px solid #2b2442!important;transition:.3s;line-height:35px!important;outline:0}.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-next{margin-right:10%}.homepage__logo-block .logos-block__list{display:flex;justify-content:center;align-items:center;padding:20px 0;flex-wrap:wrap}.homepage__logo-block .logos-block__list .list__item{margin:0 35px}.video-block__container .page-block__header{padding-right:110px}.video-block__container .page-block__header .page-block__title{color:#2b2442;margin-bottom:10px}.video-block__container .page-block__header .page-block__body{font-size:20px;color:#2b2442;margin-bottom:50px}.video-block__container .page-block__image{max-width:100%;width:100%}.homepage__knitalongs-block .knitalongs-block__steps{padding:40px 0;display:flex;justify-content:center;align-items:flex-start}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step{width:100%;max-width:400px;margin:0 60px}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block{position:relative;margin-bottom:40px}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block.image-block--arrow:after{content:url(https://cdn.letsknit.co.uk/images/homepage/step-join.png);position:absolute;right:-90px;top:50%;margin-top:-20px}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block .step__image{max-width:340px;display:block;margin:auto}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block .step__number{position:absolute;bottom:-30px;left:50%;margin-left:-33px}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__title{text-align:center;letter-spacing:.03em;color:#2b2442;font:800 20px Manrope,sans-serif;margin-bottom:10px}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__body{text-align:center;letter-spacing:.02em;color:#000;font:400 15px/160% Manrope,sans-serif}.lk-faqs .homepage-hero__cta-text{font:800 22px Manrope,sans-serif;text-align:center;letter-spacing:.03em;color:#fff;margin-bottom:15px;margin-top:30px}.crochet-products li:nth-child(5),.crochet-products li:nth-child(6),.crochet-products li:nth-child(7),.crochet-products li:nth-child(8),.form-inner-header,.lk-faqs .lk-faqs-accordion{margin-bottom:30px}.lk-faqs .button{margin-top:30px;max-width:350px}.lk-faqs .terms-conditions p{text-align:center;font:600 12px Manrope,sans-serif;color:#fff;padding-bottom:20px}.lk-faqs .terms-conditions p a{color:#fff;text-decoration:underline}@media screen and (max-width:1500px){.knitalongs-wrapper .auto-container{padding:0 25px}.knitalongs-wrapper--knitalongs-homepage .knitalongs-collection-archive .knitalongs-collection-archive__list{justify-content:space-around}.free-content-home .page-block--white .lk-main-container{max-width:1200px}.homepage__logo-block .logos-block__list .list__item{width:10%}.homepage-hero video{max-width:75%}}@media screen and (max-width:1400px){.homepage-hero .homepage-hero__overlay .homepage-hero__title{font:800 32px Manrope,sans-serif;padding:0}.homepage-hero .homepage-hero__overlay .homepage-hero__subtitle{margin-bottom:20px}.homepage-hero .homepage-hero__overlay .homepage-hero__cta-text{margin-top:10px}}@media screen and (max-width:1300px){.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step{width:100%;max-width:30%}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block.image-block--arrow:after{content:none}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step .step__image-block .step__image{max-width:340px;width:100%;margin:auto}.video-block__container .page-block__header{width:40%;padding:20px}.video-block__container .page-block__image{max-width:60%;width:100%}}@media screen and (max-width:1024px){.lk-pattern-single .page-block--split-blue{padding:0}.lk-pattern-single .page-block--split-blue .lk-main-container{max-width:100%;width:100%;padding:0}.lk-pattern-single .page-block--split-blue .lk-main-container .knitalongs-breadcrumb{display:none}.lk-pattern-single .container--single-entry-body{max-width:100%;padding:0}.lk-pattern-single .single-entry-content-area{flex-wrap:wrap;padding:8px 0 0}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card:nth-child(3n){margin-right:20px}.lk-pattern-single .single-entry-content-area .column-layout__column{max-width:100%;margin:0}.lk-pattern-single .single-entry-content-area .column-layout__column.column--left{padding:0 25px;margin-bottom:20px}.lk-pattern-single .single-entry-content-area .column-layout__column.column--right .facebook-group{width:100%;max-width:100%;border-radius:0}.lk-pattern-single .single-entry-content-area .single-entry-content__title{font:800 20px Manrope,sans-serif}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body p,.lk-pattern-single .page-block--center-content .center-content__subtitle,.lk-pattern-single .single-entry-content-area .single-entry-content__body{font:400 16px Manrope,sans-serif}.lk-pattern-single .video-content__video-list{flex-wrap:wrap;padding:20px 15px}.lk-pattern-single .video-content__video-list .video-list__item{margin:20px 0;max-width:100%}.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail{max-width:290px;margin:0 auto 15px;width:100%}.homepage-hero video,.lk-pattern-single .video-content__video-list .video-list__item .item__video-thumbnail img{max-width:100%}.lk-pattern-single .video-content__video-list .video-list__item .video-card__title{text-align:center}.lk-pattern-single .video-content__video-list .video-list__item .list-item__attributes{justify-content:center}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body h4{font:600 15px Manrope,sans-serif}.lk-pattern-single .knitting-pattern__designer-block .designer-block__body a{font:600 12px Manrope,sans-serif}.lk-pattern-single .page-block--center-content .center-content__title{font:800 28px Manrope,sans-serif;margin-bottom:15px;padding:0 20px}.lk-pattern-single .custom-owl-nav{bottom:50px}.homepage-hero video .fallback-image{display:block;z-index:-9}.homepage-hero .homepage-hero__overlay .homepage-hero__title{font:800 32px Manrope,sans-serif;padding:0}.homepage-hero .homepage-hero__overlay .login-control--mobile{display:block}.video-block__container{flex-wrap:wrap;padding:30px 0}.video-block__container .page-block__header{width:100%;padding-right:0}.homepage .menu-overlay.active #menu-logo,.lk-desktop-menu.menu-overlay.active .menu__nav-list,.video-block__container .page-block__image{display:none}.homepage-benefits .single-entry-content__pattern-info{padding:20px}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:33%;margin-bottom:30px}.homepage__knitalongs-block{padding:60px 0}.homepage__knitalongs-block .knitalongs-block__steps{flex-wrap:wrap}.homepage__knitalongs-block .knitalongs-block__steps .knitalongs-block__step{width:100%;max-width:100%;margin:0 30px 30px}.homepage .menu-overlay.active{background:0 0;position:absolute}.homepage .menu-overlay.active .button--login-no-frame{color:#fff}}@media screen and (max-width:860px){.homepage-hero{min-height:600px}.homepage-hero .homepage-hero__overlay{top:unset;bottom:0;height:auto;min-height:600px;background:linear-gradient(rgba(43,36,66,.1) -11.97%,#2b2442 34.48%,#2b2442 128.89%);padding-top:40px;padding-bottom:15px}.homepage-hero .homepage-hero__overlay .lk-main-container{padding-top:50px}.homepage-hero .homepage-hero__overlay .homepage-hero__logo{margin:30px auto 20px}.homepage-hero .homepage-hero__overlay .homepage-hero__title{font:800 28px Manrope,sans-serif;text-align:center;padding:0}.homepage-hero .homepage-hero__overlay .homepage-hero__subtitle{text-align:center;font:400 16px Manrope,sans-serif}.homepage-hero .homepage-hero__overlay .homepage-hero__cta-text{text-align:center;font:600 15px Manrope,sans-serif}.homepage-hero .homepage-hero__overlay .button{margin:auto;max-width:350px}.homepage-benefits .single-entry-content__pattern-info{padding:20px 0}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item{max-width:50%;padding:0 5px;flex-wrap:wrap;justify-content:center}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .pattern-info__image-wrapper{width:100%;margin:0 auto 15px;max-width:100%}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .pattern-info__image-wrapper .list-item__image{display:block;margin:auto}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .list-item__title{text-align:center;width:100%}.homepage-benefits .single-entry-content__pattern-info .pattern-info__list-item .list-item__text-link{text-align:center;display:block;margin-top:10px}.homepage__auto-slider .auto-slider__stage .auto-slider__row .auto-slider__item{min-width:300px;min-height:unset;max-width:300px;max-height:unset}.homepage__logo-block .logos-block__list .list__item{max-width:30%;width:100%;margin:10px 5px}.homepage__logo-block .logos-block__list .list__item img{max-width:100%;margin:auto;display:block}.homepage__more-patterns .owl-lk-nav .owl-nav{position:relative;top:unset;margin-top:30px!important}.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-next{margin-right:35%}.homepage__more-patterns .owl-lk-nav .owl-nav button.owl-prev{margin-left:35%}.lk-faqs{padding:70px 25px 100px}}.subscribe-page .page-block__benefits .button,.subscribe-page .page-block__subs-offer .button{margin:auto}@keyframes autoSlideHome{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-2050px);transform:translateX(-2050px)}}.subscribe-page .subscribe-page__title{text-align:center;font:800 40px Manrope,sans-serif;letter-spacing:.03em;color:#80a3ea;margin-bottom:10px}.subscribe-page .subscribe-page__title span{color:#f490ad}.subscribe-page .subscribe-page__offer-subtitle,.subscribe-page .subscribe-page__subtitle{text-align:center;letter-spacing:.02em;color:#222;font:400 17px Manrope,sans-serif;max-width:650px;width:100%;margin:0 auto 18px}.subscribe-page .page-block__subs-header{border-bottom:1px solid #cad5d9;padding:25px 0}.advertising .address-block,.subscribe-page .page-block__magazine table thead tr,.subscribe-page .page-block__magazine table tr.no-border{border-bottom:none}.subscribe-page .page-block__benefits{padding:68px 0 60px}.subscribe-page .page-block__giftstoyou{padding:30px 20px}.subscribe-page .page-block__giftstoyou .auto-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:25px}.subscribe-page .subscribe-page__offer-title{text-align:center;font:800 30px Manrope,sans-serif;letter-spacing:.03em}.subscribe-page .page-block__subs-offer .subscribe-page__offer-title{font:800 40px Manrope,sans-serif}.subscribe-page .subscribe-page__offer-subtitle img{max-width:40px}.subscribe-page .subscribe-page__image-wrapper{position:relative;max-width:600px;width:100%;margin:25px auto 20px;z-index:9}.subscribe-page .subscribe-page__image-wrapper::before{content:url(https://cdn.letsknit.co.uk/images/subs-page/image-frame-1.png);position:absolute;bottom:0;left:-30px}.subscribe-page .subscribe-page__image-wrapper::after{content:url(https://cdn.letsknit.co.uk/images/subs-page/image-frame-2.png);position:absolute;top:-15px;right:-15px}.subscribe-page .subscribe-page__offer-image{max-width:100%;display:block;position:relative;z-index:999}.subscribe-page .subscribe-page__secondary_title{text-align:center;letter-spacing:.03em;color:#2b2442;font:800 22px Manrope,sans-serif;margin-bottom:20px}.subscribe-page .subscribe-page__benefits-grid{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:45px;margin-bottom:40px}.subscribe-page .subscribe-page__benefits-grid .benefits-grid__list-item{width:100%;max-width:320px;margin:15px 0}.subscribe-page .subscribe-page__benefits-grid .benefits-grid__list-item .list-item__image{display:block;margin:auto auto 15px;max-width:196px}.subscribe-page .subscribe-page__benefits-grid .benefits-grid__list-item .list-item__body{text-align:center;letter-spacing:.02em;color:#000;font:400 17px/160% Manrope,sans-serif;padding:0 10px}.subscribe-page .page-block__experts{padding:58px 0 30px;border-top:1px solid #cad5d9}.blaize-theme-default.blaize-form .email-checkbox,.crochet-blog-main-outer.crochet-blog-outer li img,.email-outer .email-right .email-field,.leftbar-content.advertise ul li p,.member-block h5,.subscribe-page .page-block__experts .subscribe-page__offer-title{margin-bottom:10px}.subscribe-page .page-block__experts .expert__wrapper{background:url(https://cdn.letsknit.co.uk/images/subs-page/experts/background-2.png) bottom/cover #e4eeff;border-radius:20px;display:flex;justify-content:flex-start;padding:0 50px;margin:100px 0 30px;max-height:260px;min-height:260px;position:relative}.subscribe-page .page-block__experts .expert__wrapper.wrapper-alt{background-image:url(https://cdn.letsknit.co.uk/images/subs-page/experts/background.png);background-size:cover}.subscribe-page .page-block__experts .expert__wrapper.wrapper-alt .expert__body-wrap{padding:40px 20px 30px}#menu-icon span:nth-child(odd),#menu-primary ul.submenu-open,.open #menu-primary,.subscribe-page .page-block__experts .expert__wrapper.wrapper-alt .expert__image-wrap img,nav div#nav-wrapper.open{left:0}.subscribe-page .page-block__experts .expert__wrapper .expert__image-wrap{width:244px;position:relative}.subscribe-page .page-block__experts .expert__wrapper .expert__image-wrap img{position:absolute;left:50px;bottom:0;max-width:244px;border-radius:20px 20px 0 0}.subscribe-page .page-block__experts .expert__wrapper .expert__body-wrap{width:75%;padding:40px 20px 30px 85px;margin-bottom:50px}.subscribe-page .page-block__experts .expert__wrapper .expert__body-wrap .subscribe-page__offer-subtitle,.subscribe-page .page-block__experts .expert__wrapper .expert__body-wrap .subscribe-page__offer-title{text-align:left;margin:0}.crochet-blog-outer.crochet-main-blog-outer .crochet-blog-outer li img,.giveaway-subscribe-right .sidebar-block,.newsletter-signup-form form input[type=text],.privacy_inner ul li,.subscribe-page .page-block__experts .expert__wrapper .expert__body-wrap .subscribe-page__offer-title,.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .subscribe-page__offer-title{margin-bottom:15px}.subscribe-page .page-block__magazine table{margin:38px auto;border-collapse:collapse}.subscribe-page .page-block__magazine table thead th{padding:22px 10px;min-width:268px;border:none}.subscribe-page .page-block__magazine table thead th h4{text-align:center;letter-spacing:.03em;color:#fff;font:800 22px Manrope,sans-serif}.subscribe-page .page-block__magazine table thead th.table--blue{background:#80a3ea}.subscribe-page .page-block__magazine table thead th.table--pink{background:#f490ad}.subscribe-page .page-block__magazine table thead th.table--purple{background:#8781bd}.subscribe-page .page-block__magazine table tr{border-bottom:2px dashed #aabbc1}.subscribe-page .page-block__magazine table .table-sm{width:240px;min-width:240px;padding-right:40px}.subscribe-page .page-block__magazine table td{border:none;padding:20px 0;min-width:268px}.subscribe-page .page-block__magazine table td.table--white{background:#fff}.article-center-heading,.crochet-patterns-slider .article-left-heading h4,.pattern-category .no-patterns-heading,.popular-searches-outer-new,.popup-container ul li,.subscribe-page .page-block__magazine table td.table--center,.subscribe-page-block .leftbar-content{text-align:center}.subscribe-page .page-block__magazine table td.table--center img{display:block;margin:auto}.subscribe-page .page-block__magazine table td.table--button{padding:20px 15px}.subscribe-page .page-block__magazine table td p{font:400 17px Manrope,sans-serif}.subscribe-page .page-block__magazine .magazine__outer-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.mobile-header .navbar,.newsletter-points ul,.sidenav .navbar-inner li,.subscribe-page .page-block__magazine .magazine__outer-wrapper .subscribe-page__offer-subtitle,.subscribe-page .page-block__magazine .magazine__outer-wrapper .subscribe-page__offer-title,.video-archive .item{text-align:left}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left{max-width:60%}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list{display:flex;justify-content:flex-start;align-items:flex-start;margin:30px 0}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list .benefit-list__item{margin-right:25px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:12px;padding:20px 6px;max-width:185px;min-width:185px}.email-outer .giveaway-subscribe-left img,.sidebar-block img,.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list .benefit-list__item img,article.mobile-billboard .sidebar-block img,div.s_single img{display:block;margin:auto}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list .benefit-list__item .item__title{text-align:center;letter-spacing:.03em;color:#000;font:800 15px Manrope,sans-serif}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list .benefit-list__item .item__tag{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;font:600 12px Manrope,sans-serif;border-radius:20px;background:#f490ad;padding:3px 10px;max-width:100px;display:block;margin:10px auto}.advertising .address-block ul li,.email-left img,.shopping-partner-banner img,.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--right img,.subscribe-page-block img{max-width:100%}@media screen and (max-width:900px){.faqs-page-heading p{padding:0 20px}.floating-contact-boxes .floating-box div{width:100%;text-align:center}.faqs-accordion{padding:200px 20px 50px}.floating-box-slider{display:block!important;width:100%}.floating-box-slider-main{width:100%}.floating-box-slider-main .floating-box{width:100%;max-width:100%;margin:10px 0!important}.floating-box-slider-main .floating-box div:first-child{margin-right:0}.floating-box-slider-main .floating-box img{max-width:35px;margin:auto auto 15px}.floating-box-slider-main .owl-nav.disabled+.owl-dots{margin-top:0!important}.floating-contact-boxes{display:none}.floating-contact-boxes .floating-box{flex-wrap:wrap;margin:0}.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block.paid-user__content-block .page-block__anchor-links,.gift-landing-page .gift-landing-page__package-select .lk-package-select,.subscribe-page .page-block__magazine .magazine__outer-wrapper{flex-wrap:wrap}.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block.paid-user__content-block .page-block__anchor-links .bttn{width:48%;margin-right:0;margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center;text-align:left}.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block.paid-user__content-block .page-block__anchor-links .bttn span{margin-right:10px}.category-hub.category-hub--christmas .archive-content-block{padding-left:25px;padding-right:25px}.gift-landing-page .gift-landing-page__package-select .lk-package-select .package-select__package{max-width:100%;width:100%;margin-bottom:20px}.gift-landing-page .homepage-benefits .single-entry-content__pattern-info{padding:20px 0 42px}.subscribe-page .page-block__magazine .magazine__table-wrapper{overflow-x:scroll}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left,.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--right{max-width:100%;width:100%}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left{margin-bottom:20px;padding-right:0}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list{flex-wrap:wrap}.subscribe-page .page-block__magazine .magazine__outer-wrapper .column--left .magazine__benefit-list .benefit-list__item{max-width:100%;width:100%;margin-bottom:20px;margin-right:0}}@media screen and (max-width:728px){.tab-filter-nav,.tab-group .tab-nav--overflow{overflow-x:scroll}.tab-group .tab-nav__outer-wrapper{width:800px}.tab-group .tab-nav.tab-nav--left{justify-content:center}.tab-group .tab-nav .tab-nav__list-item{font:600 18px Manrope,sans-serif}.tab-filter-nav{padding:15px 0 0}.pattern-card .pattern-card__title,.pattern-card .video-card__title,.video-card .pattern-card__title,.video-card .video-card__title,.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block .title-block_title,.video-course-home .page-block__archive-hero .video-hero__carousel .video-hero__item .video-list-item__title-block .title-block_title{font:800 20px Manrope,sans-serif}.account-page .payment-method__header,.lk-breadcrumbs,.video-course-home .page-block--split-pink #video-player,.video-course-home .page-block__video-category .video-categories__carousel,.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info .creator-info__creator-socials,.video-course-home .videos-archive__slider .video-categories__carousel{display:none}.account-page .free-profile-header,.account-page .package-upgrade__block,.category-hub.category-hub--christmas .archive-content-block,.lk-package-select{flex-wrap:wrap}.lk-package-select .package-select__package{max-width:100%;margin:0 0 20px}.page-block .page-block__pattern-grid{margin-right:0;margin-left:0}.page-block .page-block__pattern-grid .pattern-grid__item{max-width:49%}.account-page .btn-main,.account-page .free-profile-header img,.page-block .page-block__pattern-grid .pattern-grid__item img{max-width:100%}.page-block .page-block__header{padding:10px 0}.page-block .page-block__header .page-block__title{font:800 32px Manrope,sans-serif;text-align:center}.page-block .page-block__header .page-block__body{font:400 16px Manrope,sans-serif;text-align:center}.page-block.page-block__landing-page-header{padding:80px 0 0}.page-block.page-block__editable-page .lk-main-container{padding-bottom:0}.page-block.page-block__editable-page .page-block__image{display:block;max-width:100%}.page-block .page-block__title.title--h1,.subscribe-page .subscribe-page__title,.video-course-home .page-block--navy-gradient h1,.video-course-home .page-block__archive-hero h1,.video-course-home .page-block__video-single-content .lk-main-container .page-block__title{font:800 32px Manrope,sans-serif}.page-block .page-block__title.title--h2{font:800 28px Manrope,sans-serif}.page-block .page-block__subtitle.subtitle--body{font:400 16px Manrope,sans-serif}.account-page__section .w-25,.account-page__section .w-74{padding:0 25px;width:100%!important}.account-page .current-package .package-info,.account-page .current-package ul,.account-page__section,.profile-header__inner{flex-direction:column}.account-page__section .w-25{margin-bottom:20px}.account-page .form-control{max-width:100%;width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:20px!important}.account-page .payment-method #card-default,.account-page .payment-method #card-status,.account-page .payment-method #card-type{justify-content:center!important;margin:10px 0}.account-page .payment-method #card-status p,.account-page .payment-method #card-type p{padding:0!important}.account-page .current-package .package-info .current-package__date,.account-page .current-package .package-info .current-package__price{margin-right:0!important;width:100%!important}.account-page .current-package ul .benefits-list{width:100%;margin-right:0!important}.account-page .package-upgrade__block .package-upgrade{width:100%;max-width:100%;margin:15px 0}.profile-header__inner .profile-header__column{width:100%;margin:10px 0}.video-course-archive .page-block__video-patterns::before,.video-course-home .page-block__video-patterns::before{position:absolute;background-color:#fff;top:-40px;left:0;height:40px;width:40px;border-bottom-left-radius:40px;z-index:3;content:""}.video-course-home .page-block__video-category{padding:15px}.video-course-home .page-block__video-category .video-categories_list,.video-course-home .videos-archive__slider .video-categories_list{margin:20px 0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.video-course-home .page-block__video-patterns{position:relative;border-top-right-radius:40px;border-bottom-left-radius:40px}.video-course-home .page-block__video-patterns .lk-main-container{padding:0}.video-course-home .page-block__video-patterns .lk-main-container .page-block__title-block{padding:0 25px}.video-course-home .page-block__video-patterns::before{box-shadow:-10px 5px 0 5px #ffeaeb}.video-course-home .page-block__video-patterns::after{content:"";position:absolute;background-color:#fff;bottom:-40px;right:0;height:40px;width:40px;border-top-right-radius:40px;box-shadow:10px -5px 0 5px #ffeaeb}.video-course-home .page-block--navy-gradient p,.video-course-home .page-block__archive-hero p{font-weight:400;font-size:16px;padding-right:0}.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item img,.video-course-home .page-block__archive-hero .video-hero__carousel .video-hero__item img{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;height:auto}.video-course-home .page-block--navy-gradient .video-hero__carousel .video-hero__item .video-list-item__title-block,.video-course-home .page-block__archive-hero .video-hero__carousel .video-hero__item .video-list-item__title-block{position:relative;background:#fff}.subscribe-page .subscribe-page__offer-title,.video-course-home .page-block__video-category .page-block__title,.video-course-home .page-block__video-main .page-block__title,.video-course-home .page-block__video-patterns .page-block__title,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .page-block__title-block .page-block__title,.video-course-home .page-block__videos-archive .page-block__title{font:800 28px Manrope,sans-serif}.video-course-home .page-block__video-category .page-block__subtitle,.video-course-home .page-block__video-main .page-block__subtitle,.video-course-home .page-block__video-patterns .page-block__subtitle,.video-course-home .page-block__videos-archive .page-block__subtitle{font:400 16px Manrope,sans-serif}.video-course-home .page-block__video-category .videos-archive__infinite-archive .videos-list,.video-course-home .page-block__video-main .videos-archive__infinite-archive .videos-list,.video-course-home .page-block__video-patterns .videos-archive__infinite-archive .videos-list,.video-course-home .page-block__videos-archive .videos-archive__infinite-archive .videos-list{justify-content:center}.video-course-home .video-course__benefits-block{padding:20px 0}.video-course-home .video-course__benefits-block .benefits-block__list{display:flex;justify-content:space-between;align-items:flex-start}.video-course-home .video-course__benefits-block .benefits-block__list .benefits-block__list-item .list-item__title{font:600 15px Manrope,sans-serif}.video-course-home .page-block--split-pink{background:#000}.video-course-home .page-block--split-pink.page-block__video-single-hero{padding:0 0 20px}.video-course-home .page-block--split-pink .lk-main-container,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .lk-main-container{padding:0}.video-course-home .page-block--split-pink #video-player-mobile{display:block;max-width:100%;filter:none;border-radius:0;margin:auto;padding:20px 0}.video-course-home .page-block__video-single-content{padding:15px 0 30px;border-top-left-radius:20px;border-top-right-radius:20px;margin-top:-25px;position:relative;z-index:2}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info.creator-info-mobile{display:block}.video-course-home .page-block__video-single-content .lk-main-container .video-creator-info.creator-info-mobile .creator-info__creator-socials{display:flex;justify-content:flex-start}.subscribe-page .subscribe-page__benefits-grid .benefits-grid__list-item .list-item__body,.subscribe-page .subscribe-page__offer-subtitle,.subscribe-page .subscribe-page__subtitle,.video-course-home .page-block__video-single-content .lk-main-container .page-block__body{font:400 16px Manrope,sans-serif}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar{padding-left:0}.category-hub .filter-menu .filter-menu-header--desktop,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .video-sidebar-item{display:none}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar .page-block__title-block{margin-bottom:20px}.video-course-home .page-block__video-single-content .lk-main-container .sidebar_mobile{display:block!important}.category-hub.category-hub--christmas .filter-button,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar-slider,.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar-slider .video-sidebar-item{display:block}.video-course-home .page-block__video-single-content .lk-main-container .video-single__sidebar-slider .video-sidebar-item img{max-width:100%;width:100%;border-bottom-left-radius:0;border-top-right-radius:10px}.video-course-archive .page-block__video-patterns{border-bottom-left-radius:0}.video-course-archive .page-block__video-patterns::before{box-shadow:-10px 5px 0 5px #ffeaeb}.video-course-archive .page-block__video-patterns::after{content:"";display:none}.category-hub.category-hub--christmas .page-block__hero-block .page-block__title{font:800 32px Manrope,sans-serif!important}.category-hub.category-hub--christmas .page-block__hero-block .page-block__subtitle{font:400 16px Manrope,sans-serif!important}.category-hub.category-hub--christmas .page-block__knitalong-block .category-archive-container{padding-top:0!important;padding-bottom:0!important}.category-hub.category-hub--christmas .category-archive-container .knitalong-list{flex-wrap:wrap;justify-content:center!important}.category-hub.category-hub--christmas .category-archive-container .knitalong-list .knitalong-list__item{margin-bottom:15px}.category-hub.category-hub--christmas .category-archive-container .archive__pattern-list{justify-content:space-around}.category-hub.category-hub--christmas .archive-content-block .archive-content-block__column-left,.category-hub.category-hub--christmas .archive-content-block .archive-content-block__column-right{max-width:100%}.category-hub .filter-menu{max-width:100%;position:fixed;height:100%;top:0;left:0;background-color:#fff;z-index:999999999;margin-top:0;padding:25px;display:none}.category-hub .filter-menu .filter-menu-header--mobile{display:flex}.subscribe-page .subscribe-page__benefits-grid .benefits-grid__list-item{width:100%;max-width:100%}.subscribe-page .subscribe-page__image-wrapper{position:relative;max-width:600px;width:100%;margin:25px auto 20px;z-index:9}.subscribe-page .subscribe-page__image-wrapper::after,.subscribe-page .subscribe-page__image-wrapper::before{content:""}.subscribe-page .page-block__experts{padding:60px 0;border-top:1px solid #cad5d9}.subscribe-page .page-block__experts .expert__wrapper{flex-wrap:wrap;height:auto;min-height:unset;max-height:unset;padding:20px;margin:40px 0 0}.subscribe-page .page-block__experts .expert__wrapper .expert__image-wrap{max-width:100%;width:100%}.subscribe-page .page-block__experts .expert__wrapper .expert__image-wrap img{position:relative;left:unset;bottom:unset;max-width:100%;border-radius:20px;display:block;margin:auto}.subscribe-page .page-block__experts .expert__wrapper .expert__body-wrap{width:100%;padding:30px 20px;margin-bottom:20px}}.header-left p,.header-right p{font-style:normal;font-size:12px;line-height:16px;font-family:Noto Sans}.editors-note--section{background:#ffeaeb;width:100%;justify-content:center;display:flex}.editors-note{padding:40px;width:100%;max-width:1059.99px;justify-content:center;display:flex;flex-wrap:wrap}.editors-note--title{font-weight:700;font-size:34px;color:#f490ad}.editors-note--text,nav li a{font-size:16px;font-weight:400}.editors-note--signature{font-weight:700;font-size:20px;color:#f490ad}.editors-note--text-area{width:70%;padding-left:20px;border-left:5px solid #f490ad}.editors-note--title-area{width:100%;padding:0 20px;text-align:center}.editors-note--headshot{padding-right:20px;align-self:center;border-radius:50%}.editors-note--quote{width:35px;padding-top:20px}body{margin:0;padding:0;font-family:"Source Serif Pro",serif}.login-info ul li:last-child,img{border:0}.crochet-blog-outer,.crochet-videos-outer,.footer-lower,.giveaways-outer,.logos-container,nav{border-top:1px solid #ddd}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5{font-weight:700}ol,ul{margin:0;padding:0;list-style:none}.auto-container{width:1060px;margin:auto}h1{font-size:40px;line-height:55px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px;letter-spacing:-.5px}h5,p{font-size:20px;letter-spacing:-.5px}p{line-height:28px}header{width:100%;padding:47px 0 0}.header-inner{width:100%;text-align:center;display:flex;justify-content:space-between;padding:0 56px}.header-left{display:flex;justify-content:flex-start;align-items:center;width:30%;padding-left:8px}.header-left img{display:block;-webkit-box-shadow:-3px -3px 14px -3px rgba(0,0,0,.3);-moz-box-shadow:-3px -3px 14px -3px rgba(0,0,0,.3);box-shadow:-3px -3px 14px -3px rgba(0,0,0,.3);max-width:90px}.header-left p{text-align:left;margin-left:10px;margin-top:-6px;font-weight:400}.more-info a,.sign-button a,nav{text-align:center}.header-left p a{color:#f173ac;font-weight:600}.header-center-logo{width:40%}.header-center-logo img{width:100%;max-width:140px}.header-right{width:30%}.header-right-inner{width:100%;max-width:180px;margin-left:auto}.header-right p{margin-bottom:10px;font-weight:400}.login-button a,.sign-button a{font-size:14px;font-family:"Noto Sans",sans-serif;text-decoration:none}.login-button{float:left;width:auto;padding-top:7px}.login-button a{margin-right:13px;color:#1a1622;font-weight:500}.sign-button{float:right;width:110px}.sign-button.logout a,.sign-button.logout a:hover{background-color:#eee;color:#111;border:1px solid #eee}.sign-button a{background-color:#f173ac;color:#fff;display:block;font-weight:600;padding:6px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #f173ac;transition:.5s}nav{width:100%;padding:20px 0;border-bottom:1px solid #ddd}.navbar-inner{width:100%;display:inline-block;max-width:100%}nav li a{color:#000;display:inline-block;text-decoration:none}.giveaway-main-right .new-tag,nav li span{padding:3px 10px;background-color:#ffe300;font-weight:800;font-size:10px;border-radius:5px;margin-right:0;position:relative;top:-2px}footer,nav li ul{background-color:#fff}.giveaway-main-right .new-tag{font-family:Noto Sans;font-size:12px;font-weight:400;display:inline-block;margin-bottom:10px!important}.logged-in-state .profile-button,.logged-in-state .signout-button,.logged-in-state .upgrade-button{font-style:normal;font-size:14px;line-height:19px;text-decoration:none;font-weight:400;font-family:Noto Sans}#login_page_form,#login_pass,.home-main-content .footer-left strong,.menuUnderlay.display,.mobile-menu-container.menu-active,.popupStageOne,.rightbar li img,nav li:hover ul{display:block}nav li ul li{display:block;margin:0;padding:0;background:0 0}nav li ul li a{font-size:15px;padding:8px 15px}nav li ul{position:absolute;width:inherit;padding-top:20px;z-index:9999;text-align:left}.logged-in-state .profile-button{color:#111}.footer-left h5 img,.logged-in-state .profile-button i{margin-right:5px}.logged-in-state .signout-button{height:40px;background:#eee;border-radius:5px;color:#111;padding:10px 26px;margin-left:10px}.logged-in-state .upgrade-button{width:110px;height:40px;background:#ff7078;border-radius:5px;color:#fff;padding:10px 26px;margin-right:10px;display:inline-block}.logged-in-state{padding-top:20px;width:220px}footer{border-top:3px solid #f173ac;width:100%;padding:25px 0 52px;float:left}.social-icon a{background-color:#0f36a7;border-radius:100%;width:30px;height:30px}.more-info a{-webkit-border-radius:5px}.address-block li a:hover,.advertise-form .checkbox label a,.breadcrumbs li:last-child,.category-page-container li a:hover,.contact-info-checkbox label a,.contact-info-top li a:hover,.expert-team-inner li a:hover,.footer-left li a:hover,.interest-content-outer li a:hover,.leftbar-content p a:hover,.login-info ul li a:hover,.newsletter-leftbar h3 a:hover,.popup-container p a:hover,.sidebar-tutorials li a:hover{text-decoration:underline}.footer-lower{padding-top:20px;clear:both;float:left;width:100%;display:flex;justify-content:space-between;text-align:left}.footer-lower-lk{display:flex;justify-content:flex-start;flex-wrap:wrap}.footer-lower-lk .share-icons{width:100%;margin-top:10px}.footer-lower p{font-size:11px;line-height:15px;margin-left:15px}.footer-lower img{max-width:120px}.instagram-heading,.mobile-searchbar .header-right,.owl-carousel .owl-item img,.prize-won-inner li span img,.side-bar-outer .header-left img,.subscribe-stock-inner li span img{width:auto}.crochet-patterns-slider .article-right-see-all a:hover,.homepage-mm-button:hover,.instagram-followers-outer .view-all-categories a:hover i,.mobile-searchbar .header-right .sign-button a,.side-bar-outer .social-media-block li a i,.sidenav .navbar-inner .login-mobile a{color:#fff}.mobile-searchbar .header-right .sign-button a:hover{color:#f66}.logos-container h3{margin-bottom:8px;color:#000;font-weight:700;font-size:20px;line-height:27px}.article-left-heading h1,.article-left-heading h4{font-size:28px;color:#000;font-weight:700;letter-spacing:-1px;line-height:38px}article{width:100%;padding:20px 0 39px}.article-inner,.crochet-blog-inner,.giveaways-inner{width:100%;float:left;margin-bottom:10px}.article-left-heading{width:auto;float:left;text-align:left}.article-left-heading h1{margin-bottom:0}.article-left-heading h4{margin-bottom:3px}.article-left-heading h4 span,.coming-up h5 span,.giveaway-main-inner-new .giveaway-main-right h2 span,.giveaway-subscribe-banner strong span,.popupStageFour p:last-child{color:#4483cc}.article-left-heading p{font-size:20px;color:#333;letter-spacing:-.1px;font-weight:500;line-height:27px}.article-right-see-all,.social-media-block{width:auto;float:right}.article-right-see-all a,.crochet-videos-outer.hubpage-videos-outer .article-right-see-all a{text-decoration:none;font-size:16px;color:#fa7c92;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fa7c92;padding:9px 16px 3px}.article-right-see-all a:hover{background-color:#000;color:#fff;border:1px solid #8781bd}.crochet-products li{display:inline-block;margin:0 25px 35px 0;width:243px;vertical-align:top}.available-buyer li:last-child,.crochet-abbreviations-content .article-new .crochet-products li:nth-child(4n),.crochet-blog-main-outer li:nth-child(3n),.crochet-blog-outer li:last-child,.crochet-blog-outer li:nth-child(3n),.crochet-products li:nth-child(4n),.crochet-stitches-content .crochet-products li:nth-child(4n),.crochet-videos-outer li:last-child,.crochet-videos-outer-clr li:nth-child(4n),.footer-left:last-child,.giveaway-product-inner li:last-child,.giveaway-product-inner li:nth-child(3n+0),.giveaways-outer li:last-child,.home-main-content .crochet-products li:nth-child(4n),.hub-crochet-content .crochet-videos-outer-clr li:nth-child(4n),.hub-square-content .granny-square-top .crochet-products li:nth-child(4n),.instagram-followers-outer li:last-child,.pattern-category-inner .crochet-products li:last-child,.subscribe-stock-inner li:last-child,.trending-categories-container li:last-child{margin-right:0}.crochet-products li .image-block{overflow:hidden;position:relative;border-radius:10px;-webkit-border-radius:10px}.crochet-products li .image-block img.exclusive-badge{position:absolute;right:10px;top:10px;z-index:2;max-width:71px}.crochet-blog-outer a:hover img.exclusive-badge,.crochet-blog-outer li img.exclusive-badge:hover,.crochet-products li .image-block img.exclusive-badge:hover,.crochet-products li a:hover img.exclusive-badge,.modal.fade.show .modal-dialog,.video-archive .item img:hover{transform:scale(1)}.crochet-products li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:1s;display:block;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.crochet-blog-outer a:hover img,.crochet-blog-outer li img:hover,.crochet-products li a:hover img,.crochet-products li img:hover,.giveaways-outer li a:hover img,.giveaways-outer li img:hover{transform:scale(1.05)}.crochet-products li h5{font-size:20px;color:#000;font-weight:600;margin-top:14px;margin-bottom:8px}.pattern-category .article-left-heading h4{line-height:35px}.crochet-products li p{font-size:14px;line-height:18px;color:#000}.crochet-products li p strong{font-weight:400}.crochet-products li .patternAuthor{margin-bottom:4px;font-family:"Source Sans Pro",sans-serif}.crochet-products li span a{font-size:14px;color:#8781bd;font-weight:500;margin-right:12px;text-decoration:none}.trending-categories-container{width:100%;float:left;padding:35px 0 39px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.article-new .view-patterns-btn,.blog-single-banner,.buy-button,.expert-team-inner,.giveaway-product-inner,.magazine-subscription-inner,.popup-main-container,.prize-won-inner,.see-all-now,.side-bar-outer .header-left,.subscribe-reason-inner,.subscribe-stock-inner,.trending-categories-inner{width:100%;float:left;text-align:center}.trending-categories-inner h3{font-size:28px;margin-bottom:10px;color:#000;font-weight:700;line-height:38px}.trending-categories-inner p{font-size:18px;color:#000;padding-bottom:36px}.trending-categories-container li{display:inline-block;width:170px;height:250px;position:relative}.trending-categories-container li strong{background-color:#fff;padding:5px 10px;font-weight:600;font-size:18px;position:relative;top:-23px}.trending-categories-container li:hover strong{color:#8781bd!important}.trending-categories-container .view-all-categories{width:100%;float:left;margin-top:10px;text-align:center}.trending-categories-container .view-all-categories a,.view-all-categories a{display:inline-block;padding:15px 20px;font-size:16px;font-weight:400;width:238px;color:#8781bd;text-align:center;text-decoration:none;border:1px solid #8781bd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:-2px 0 0;transition:.5s;font-family:"Noto Sans",sans-serif}.view-all-categories{width:100%;margin-top:25px;text-align:center}a.swishy-underline{text-decoration:none;overflow:hidden;position:relative;display:inline-flex;align-items:center;font-size:14px;line-height:18px;color:#000;margin-right:10px;font-family:"Source Sans Pro",sans-serif}.instagram-heading p,.instagram-heading strong{font-family:Source Serif Pro;font-style:normal}a.swishy-underline:hover{color:#000!important}a.swishy-underline:hover:after{animation:.8s cubic-bezier(.58,.3,.005,1) underlineHover}a.swishy-underline:after{content:"";position:absolute;float:left;bottom:0;left:0;width:100%;height:0;border-bottom:1px solid #000;transition:.8s cubic-bezier(.555, .205, .295, .975)}@keyframes underlineHover{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.01%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.crochet-blog-outer{width:100%;float:left;text-align:center;padding:30px 0 38px}.blog-out-more{padding-bottom:40px!important}.crochet-blog-inner .article-left-heading h4{margin-bottom:0;margin-top:12px}.crochet-blog-outer li{display:inline-block;width:335px;text-align:left;vertical-align:top;margin-bottom:20px}.crochet-blog-outer li .img-container{overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative}.crochet-blog-outer li img.exclusive-badge{position:absolute;right:10px;top:10px;max-width:71px;z-index:2;width:auto}.crochet-blog-outer li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:1s;display:block;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);max-width:100%}.crochet-blog-outer li strong{font-size:20px;color:#000;display:block;margin-bottom:7px;margin-top:16px;font-weight:700;letter-spacing:-.4px;line-height:22px}.crochet-blog-outer li p{font-size:18px;color:#333;letter-spacing:-.5px;line-height:22px}.crochet-blog-outer li p.date-tag{font-size:14px;color:#333;letter-spacing:-.1px;line-height:18px;font-family:Noto Sans}.crochet-videos-outer{width:100%;float:left;padding:32px 0 40px}.crochet-videos-outer.hubpage-videos-outer{background-color:#fff0f3;padding:44px 0 53px}.crochet-videos-inner{width:100%;float:left;margin-bottom:25px;text-align:center}.crochet-videos-outer.hubpage-video-block .crochet-videos-outer li p{line-height:23.9px;padding:18px 20px 32px 19px;letter-spacing:-.7px}section.crochet-videos-outer.hubpage-video-block{padding-bottom:48px;margin-bottom:10px;padding-top:37px}.crochet-videos-inner .article-right-see-all a{color:#4483cc;border:1px solid #4483cc;padding:6px 18px 3px}.blog-single a.button,.giveaways-outer li a.button{padding:15px 10px;width:auto;font-weight:500;font-family:"Noto Sans",sans-serif;text-align:center}.crochet-videos-inner .article-right-see-all a:hover,.listed-above-inner a:hover,.see-all-button a:hover,.view-all-patterns a:hover{background-color:#000;color:#fff;border:1px solid #000}.crochet-videos-inner .article-left-heading{width:100%;float:none;text-align:center}.crochet-videos-inner .article-left-heading h4{margin-bottom:0;text-align:center;margin-top:12px}.crochet-videos-outer li{display:inline-block;width:244px;margin-right:24px;border-radius:10px;border:1px solid #ddd}.crochet-videos-outer li img{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;float:left}.crochet-videos-outer li a{font-size:20px;color:#000;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:700;margin-bottom:10px;letter-spacing:normal;text-decoration:none;line-height:27px}.crochet-videos-outer li p{font-size:20px;color:#000;font-weight:700;line-height:27px;padding:4px 20px 20px;float:left;width:100%;letter-spacing:-1px;background-color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.crochet-videos-outer li p span{background-color:#eee;color:#333;font-size:14px;font-weight:500;padding:5px 10px;border-radius:5px;font-family:Noto Sans;display:block;max-width:50px}.crochet-videos-outer .view-all-categories{margin-top:32px}.giveaways-outer{width:100%;float:left;padding:35px 0 40px}.giveaways-outer .article-left-heading h4{margin-bottom:-1px}.giveaways-outer li{width:335px;display:inline-block;margin-right:23px}.giveaways-outer li .img-container{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}.giveaways-outer li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;transition:1s}.giveaways-outer li strong{font-size:22px;color:#000;font-weight:700;margin:16px 0 2px;display:block;letter-spacing:-.9px}.giveaways-outer li p{font-size:18px;color:#000;letter-spacing:-.3px;font-weight:400}.giveaways-outer li a{display:block;color:#fff;font-size:16px;font-weight:600;text-decoration:none;margin-top:9px}.giveaways-outer li a.button{background-color:#8781bd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;border:1px solid #8781bd;font-size:16px}.blog-single a.button:hover,.downloadpatten-button:hover,.email-submit:hover,.giveaway-subscribe-banner-content a:hover,.giveaways-outer li a.button:hover,.submit-details-button:hover{background-color:#fff;color:#8781bd}.blog-single a.button,.email-left .optinTip{background-color:#8781bd;color:#fff;font-size:16px}.blog-single a.button{border:1px solid #8781bd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;display:block;margin-top:10px}.email-outer{width:100%;float:left;padding:50px 0}.email-inner{width:100%;float:left;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.2);box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.email-inner #newsletterForm{display:flex;align-items:center}.email-inner #newsEntry .loading-wheel{margin:40px auto}.email-left{width:725px;float:left}.email-left .optinTip{padding:15px;line-height:27px;font-family:Noto Sans;position:relative!important;width:100%;max-width:90%!important;top:10px}.message-image-left{width:180px;float:left;padding:50px 33px 64px}.email-content-right{float:right;width:543px;padding:0}.email-content-right p{font-size:24px;color:#000;font-weight:900;margin-bottom:13px;letter-spacing:-1px}.email-checkbox{width:100%;float:left;font-size:15px;color:#000;display:flex;justify-content:flex-start}.email-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:25px;height:25px;border:1px solid #ddd;background-color:#eee;border-radius:4px;outline:0;margin-right:6px}.email-checkbox input[type=checkbox]+label{color:#333;font-size:16px;font-weight:400;position:relative;padding:0 40px 0 0;letter-spacing:-.6px;display:inline-block;width:80%}.email-checkbox input[type=checkbox]:hover{border:1px solid #8781bd;cursor:pointer}.email-checkbox input[type=checkbox]:checked:after{color:#8781bd;position:absolute;content:"\f00c";font-family:FontAwesome;font-size:20px;padding:2px 1px}.resPopup .optin label:last-child{width:80%!important;padding:0}.email-checkbox input{float:left;margin-right:22px}.email-right{width:300px;float:right;margin-right:30px;padding:30px 0}.email-field{width:100%;outline:0;border:none;margin-bottom:11px;background-color:#eee;font-size:18px;color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:13px 23px 16px}.email-field::placeholder{color:#b8b8b8}.email-submit{width:100%;float:left;background-color:#8781bd;border:1px solid #8781bd;font-size:18px;color:#fff;outline:0;cursor:pointer;text-align:center;padding:12px 10px 17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;margin-bottom:15px;-webkit-appearance:none}.email-submit:disabled{background-color:#222;color:#fff;border:1px solid #222;cursor:not-allowed}.magazine-subscription-outer{width:100%;float:left;padding:47px 0 88px}.magazine-subscription-inner h3{font-size:26px;color:#000;font-weight:900;margin-bottom:1px}.magazine-subscription-inner p{font-size:18px;color:#000;font-weight:700}.magazine-subscription-inner p a{color:#000;margin-right:20px;text-decoration:underline}.magazine-subscription-inr{width:100%;float:left;margin-top:44px}.magazine-content-left{width:495px;float:left}.magazine-content-left h4{font-size:22px;font-weight:900;color:#000;letter-spacing:-1px;margin-bottom:18px}.add-banner-image,.blog-content-main,.coming-up-bottom-video img,.crochet-patterns-block,.crochet-products-box,.giveaway-main-heading,.giveaway-main-inner,.giveaway-subscribe-inner,.header-banner-mobile-inner,.magazine-heading-section,.newsletter-topbar,.pattern-category-inner,.pattern-category-inner .crochet-products li img,.popular-searches-outer,.subscribe-buttons-inner,.subscribe-crafting-magazine-inner,.subscribe-inner-leftbar img,.user-profile-inner,.userprofile-fullcolumn,.worth-inner{width:100%;float:left}.magazine-content-left h4 img{position:relative;top:10px}.magazine-content-left p{font-size:20px;color:#000;font-weight:700;letter-spacing:0;margin-bottom:21px}#errorMessage,.article-clr .article-left-heading h4 span,.article-clr .crochet-products li p span,.article-hubpage li p span,.article-new .article-left-heading h4 span,.article-new .crochet-products li p span,.giveaway-heading-clr p a,.magazine-content-left p span,.results-info.pink-value strong{color:#fa7c92}#menu-toggle,nav div#nav-wrapper div.menu-primary-container ul#menu-primary li a{color:#ff4500}.rosie-information{width:260px;float:left;margin-top:-6px}.rosie-image{width:90px;float:left;text-align:center}.roise-name-right{float:right;width:155px}.roise-name-right span{font-size:16px;color:#000;display:block;font-weight:700;margin-left:-6px;letter-spacing:-.2px}.rosie-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:-4px}.available-buyer{width:100%;float:left;margin-top:18px}.available-buyer strong{font-size:14px;color:#000;display:block;margin-bottom:10px;letter-spacing:-.2px}.available-buyer li{display:inline-block;margin-right:3px}.subscribe-save-button{display:inline-block;font-size:18px;color:#fff;margin-top:15px;background-color:#a5d555;text-decoration:none;padding:14px 80px 11px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.subscribe-save-button:hover,.user-profile-button:hover{background-color:#4483cc;color:#fff}.magazine-image-right{width:492px;float:right;text-align:center;margin-top:9px}.magazine-image-right strong{font-size:22px;color:#000;display:block;line-height:25px;font-weight:900;margin-top:12px;letter-spacing:-.4px}.instagram-followers-outer{width:100%;float:left;padding:30px 0;border-top:1px solid #ddd}.instagram-followers-outer .view-all-categories{float:none;margin-top:0;text-align:right;padding:12px 20px}.instagram-followers-outer .view-all-categories a{display:flex;align-items:center;padding:15px 30px;margin-left:auto;justify-content:space-evenly}.instagram-followers-outer .view-all-categories i{color:#111;font-size:26px;transition:.5s;margin-right:20px}.instagram-followers-inner{width:100%;padding:39px 0 12px;float:left}.giveaway-heading-inner ul,.instagram-total-followers,.interest-content-outer li,.popular-searches-outer li,.social-media-block ul{width:auto;float:left}.instagram-icon{width:65px;float:left}.instagram-heading strong{color:#000;display:block;letter-spacing:-1px;font-weight:700;font-size:28px;line-height:38px}.instagram-heading p{font-weight:400;font-size:20px;line-height:27px;color:#333;margin-top:5px}.follow-button-right{width:auto;float:right;padding:29px 3px 0 0}.follow-button-right a{display:inline-block;font-size:14px;color:#fff;background-color:#4483cc;padding:6px 9px 5px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.buy-button a:hover,.follow-button-right a:hover,.giveaway-product-inner li a:hover,.subscribe-button-outer a:hover,.subscribe-button:hover,.subscribe-today:hover{background-color:#000;color:#fff}.instagram-followers-outer li{display:inline-block;margin-right:6px;width:168px}.border-radius,.crochet-patterns-banner-left img,.giveaway-main-left img,.instagram-followers-outer li img,.slider-mobile-block img,.subscribe-stock-inner li img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.instagram-inr{width:100%;float:left;padding:8px 0 0}.comment-icon,.heart-icon{width:auto;font-size:16px;color:#000}.heart-icon{float:left}.heart-icon .fa{color:#fa7e94;font-size:20px;margin-right:5px}.comment-icon{float:left;margin-left:40px}.footer-inner,.logos-container,.social-icon{width:100%;float:left}.comment-icon .fa{color:#ccc;font-size:20px;margin-right:5px}.logos-container{padding:21px 0 23px;text-align:center}.logos-container li{display:inline-block;margin-right:0}.app-store-btn a:hover,footer .share-icons li:nth-child(2) a{background-color:#111}footer .share-icons li:nth-child(3) a{background-color:#23aff2}footer .share-icons li:nth-child(4) a{background-color:#df0024}.social-icon{margin:11px 0 10px}.social-icon a{font-size:20px;color:#fff;display:inline-block;margin-right:8px}.footer-left p{font-size:12px;color:#111;margin-bottom:21px;line-height:14px}.footer-inner{margin-bottom:15px}.footer-left{width:242px;float:left;margin:40px 30px 0 0}.more-info,.owl-carouselone .owl-nav.disabled{margin-top:13px}.footer-left:nth-child(2){margin-right:16px}.footer-left:nth-child(3){margin-right:43px}.footer-left h4{font-size:20px;color:#111;font-weight:700;margin-top:-3px;margin-bottom:3px}.footer-left h5{font-size:20px;color:#111;font-weight:700;padding:18px 0 3px;border-top:1px solid #649ee2;letter-spacing:-.2px}.footer-left strong,.more-info a{font-size:14px;color:#111}.more-info{width:100%;float:left}.more-info a{display:inline-block;text-algin:center;text-decoration:none;border:1px solid #fff;padding:3px 12px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.more-info a:hover{background-color:#000;color:#111;border:1px solid #000}.footer-left li a{font-size:16px;color:#111;display:block;margin-bottom:5px;text-decoration:none;line-height:25px}.footer-subscribe{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.footer-subscribe img{max-width:90px}#optinCheckTerms.error,.crochet-float-right .uk-heading{background-color:#fa7c92}.footer-subscribe div:first-child{margin-right:10px}.footer-subscribe p{font-family:"Source Serif Pro",serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;padding-right:10px}.footer-left .view-all-categories{margin-top:0;float:none}.magazine-image-right .owl-carousel .owl-item img,.owl-carouselone .owl-carousel .owl-item img{width:auto!important;display:inline-block!important}.owl-carousel-inner{position:relative;width:100%;float:left}body .owl-carouselone .owl-dots{display:block!important;margin:8px 0 0;padding:0;width:100%}.owl-carouselone .owl-dot{margin:0;width:55px;height:55px;display:inline-block;position:relative}.owl-carouselone .owl-dot:first-child span,.owl-carouselone .owl-dot:last-child span,.owl-carouselone button.owl-dot.active:first-child span,.owl-carouselone button.owl-dot.active:last-child span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:55px;float:left;height:55px}.owl-carouselone button:focus{outline:0;border:none}.popup-inputfield,.return-button{-webkit-border-radius:5px;-moz-border-radius:5px}.popup-container{width:500px;float:left;position:relative;background-color:#fff;min-height:450px;padding:90px 102px 0 98px}.popup-container:before{content:"";position:absolute;left:0;top:0;width:98px;height:116px}.popup-container:after{content:"";position:absolute;right:0;bottom:0;width:84px;height:91px}.popup-container p{color:#000;font-size:20px;font-family:"Source Serif Pro",serif;font-weight:400;text-align:center;margin:16px 0 13px;line-height:26px}.popup-container center img{width:156px}.popup-inputfield{color:#555;font-size:18px;font-family:Noto Sans;font-weight:400;background-color:#eee;height:50px;border-radius:5px;width:100%;display:inline-block;border:0;outline:0;padding:0 24px;line-height:51px;margin-bottom:11px}.downloadpatten-button,.return-button{color:#fff;font-size:18px;display:inline-block;text-align:center}.popup-inputfield::placeholder{color:#aaa}.downloadpatten-button{background-color:#8781bd;width:100%;font-family:Noto Sans;font-weight:400;height:50px;line-height:50px;border:1px solid #8781bd;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;transition:.5s}.login-container{width:100%;height:100%;background:url(/assets/images/projects/register_lk.jpg) 0 0/cover;overflow:scroll}.login-auto-container{width:500px;margin:0 auto;padding-top:60px}.login-container .popup-container{padding:83px 102px 50px 98px}.login-container .popup-container center{margin-bottom:24px}.login-container .popup-container p{margin:19px 0 12px}.login-container .popup-container p a,.login-container .popup-container span a{font-size:16px;color:#000;text-decoration:underline}.login-container .popup-container span{font-size:16px;color:#000;font-family:"Source Serif Pro",serif;font-weight:400;text-align:center;width:100%;display:inline-block;margin:10px 0 0}.error-outer{width:100%;float:left;background-color:#fff;border-top:5px solid #8781bd;padding:98px 0 74px;margin-top:1px}.error-leftcolumn{width:100%;float:left;font-family:"Source Serif Pro",serif;text-align:center}.error-leftcolumn strong{font-weight:400;font-size:18px;color:#fa7c92;width:100%;display:inline-block;margin-bottom:8px}.error-leftcolumn img{max-width:100%;height:auto}.error-leftcolumn h1{font-weight:900;font-size:40px;color:#000;line-height:40px;letter-spacing:-1.6px;margin-bottom:9px}.error-leftcolumn p{color:#000;font-size:20px;font-weight:400;line-height:28px;padding-right:115px;margin-bottom:23px}.error-leftcolumn.page-404 p{padding:0 115px}.return-button{width:238px;height:50px;background-color:#8781bd;border-radius:5px;line-height:52px;font-weight:400;text-decoration:none}.newsletter-signup-button,.newsletter-textfield{-webkit-border-radius:5px;-moz-border-radius:5px;outline:0}.error-leftcolumn ul{width:100%;display:inline-block;padding:27px 0 0}.error-leftcolumn li{width:33%;float:left;padding:10px 0;margin-bottom:3px}.error-leftcolumn li a{color:#000;font-size:16px;text-decoration:underline;font-weight:400}.error-leftcolumn li a:hover,.leftbar-content p a{text-decoration:none;color:#8781bd}.desktop-ad-block .auto-container{width:730px;margin:20px auto auto;overflow:hidden}.breadcrumbs{width:100%;float:left;font-family:Overpass,sans-serif;padding:26px 0}.breadcrumbs li{width:auto;float:left;color:#000;font-size:14px;font-weight:700;margin-right:17px}.newsletter-topbar h1,.sitemap-block h1{font-size:40px;color:#000;line-height:40px}.breadcrumbs li a{color:#000;font-weight:400;text-decoration:none}.sitemap-block{width:100%;float:left;font-family:"Source Serif Pro",serif;padding:40px 0 95px}.advertise-form label,.manage-subscription,.manage-subscription-button,.newsletter-leftbar .checkbox input[type=checkbox]+label,.newsletter-registerblock,.newsletter-rightbar li strong,.newsletter-rightbar p,.newsletter-signup-button,.newsletter-textfield,.newsletter-topbar h1,.subscribe-block h1,.subscribe-column-inner{font-family:Overpass,sans-serif}.sitemap-block h1{font-weight:900;margin-bottom:11px;letter-spacing:-1.7px}.sitemap-block li:nth-child(n){width:362px}.sitemap-block li:nth-child(3n){width:325px}.sitemap-block li{width:353px;float:left;padding:15px 0 8px;margin-bottom:4px}.sitemap-block li a{font-size:20px;color:#000;font-weight:400;position:relative;text-decoration:none}.sitemap-block li a:after{content:"";width:100%;height:1px;color:#000;border-bottom:1px solid #000;position:absolute;bottom:0;left:0}.sitemap-block li a:hover:after{border-color:#8781bd}.newsletter-signup{width:100%;float:left;background:url(../images/projects/newsletter-singnup-bg.jpg) center top/cover no-repeat;position:fixed;height:100%;overflow-y:scroll}.newsletter-signup .auto-container{width:840px;margin:93px auto}.newsletter-inner{width:100%;float:left;background-color:#fff;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.26);-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.26);box-shadow:0 0 10px 4px rgba(0,0,0,.26);padding:51px 38px 21px;position:relative}.newsletter-inner:after{width:194px;height:191px;position:absolute;right:-42px;top:-48px;content:""}.newsletter-topbar .logo{width:156px;float:left}.newsletter-topbar h1{font-weight:900;padding:10px 0 0 33px;display:inline-block;letter-spacing:-1.5px}.newsletter-registerblock{width:100%;float:left;padding:36px 0 0}.newsletter-leftbar{width:385px;float:left;background-color:#f4f4f4;padding:31px 30px 55px 32px;position:relative}.newsletter-leftbar:after{width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:19px solid #f4f4f4;position:absolute;right:-19px;top:34px;content:""}.newsletter-leftbar h2{font-weight:400;font-size:24px;color:#000;line-height:30px;margin-bottom:3px}.newsletter-leftbar h2 span,.search-results h4 strong{font-weight:900;color:#4483cc}.newsletter-leftbar h3{font-size:16px;color:#000;font-weight:400;margin-bottom:37px}.newsletter-leftbar h3 a{color:#fa7c92;text-decoration:none}.newsletter-leftbar form label{font-size:16px;color:#000;font-weight:400;width:100%;display:inline-block;margin-bottom:5px}.newsletter-textfield{width:100%;height:45px;background-color:#fff;border-radius:5px;border:0;padding:0 20px;color:#000;font-size:16px;font-weight:400;margin-bottom:12px}.newsletter-signup-button,.subscribe-button{background-color:#4483cc;height:50px;line-height:52px}.newsletter-signup-button{width:100%;border-radius:5px;border:0;color:#fefefe;font-size:20px;font-weight:400;cursor:pointer}.home-main-content .footer-left h5,.newsletter-leftbar .checkbox{padding:14px 0 0}.newsletter-leftbar .checkbox input[type=checkbox]+label{color:#333;font-size:13.9px;font-weight:400;position:relative;padding-left:39px;line-height:20.1px}.newsletter-leftbar .checkbox input[type=checkbox]+label strong{font-weight:400;color:#fa7c92}.newsletter-leftbar .checkbox input[type=checkbox]+label small{width:100%;display:inline-block;color:#333;font-size:14px;font-weight:400;font-family:Overpass,sans-serif;margin:11px 0}.newsletter-leftbar .checkbox input[type=checkbox]+label span{display:inline-block;width:25px;height:26px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../images/projects/check_radio_sheet.png) left top no-repeat;cursor:pointer;position:absolute;left:0;top:3px}.newsletter-leftbar .checkbox input[type=checkbox]:checked+label span{background:url(../images/projects/check_radio_sheet.png) 0 -26px no-repeat}.newsletter-rightbar{width:340px;float:right}.newsletter-rightbar p{font-size:16px;color:#000;font-weight:400;line-height:23px;margin:-1px 0 15px}.newsletter-rightbar li strong{font-size:20px;color:#000;font-weight:900;width:100%;letter-spacing:-.8px;display:inline-block;margin-bottom:-1px}.newsletter-rightbar li{width:100%;float:left;margin-bottom:21px}.newsletter-rightbar li p{margin:0;padding:0;font-size:15.7px;line-height:17px}.newsletter-clientlogo{width:100%;float:left;padding:13px 0 0}.newsletter-clientlogo li{width:auto;display:inline-block;padding:0 15px}.greybreadcrumbs-list li:first-child,.newsletter-clientlogo li:first-child{padding-left:0}.newsletter-clientlogo li a{display:table;height:42px}.newsletter-clientlogo li a span{width:100%;display:table-cell;height:42px;vertical-align:middle}.subscribe-block{width:100%;float:left;padding:49px 0 0}.subscribe-block h1{font-size:40px;color:#4483cc;font-weight:900;text-transform:uppercase;text-align:center;margin-bottom:37px;letter-spacing:2.5px}.subscribe-block h1 img{margin-bottom:-7px}.subscribe-content{width:100%;float:left;padding:1px 0 50px}.subscribe-column{width:515px;float:left}.advertise-form-inner .advertise-inputfield:nth-child(2n),.advertise-form-new .advertise-form-inner .advertise-inputfield,.crochet-abbreviations-right,.crochet-float-right,.pattern-category-inner-left:last-child,.subscribe-column:last-child{float:right}.subscribe-article{width:100%;float:left;margin-bottom:14px}.subscribe-article img{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.subscribe-column-inner{padding:0 30px;width:100%;float:left}.subscribe-column-inner h2{font-weight:900;font-size:24px;color:#000;letter-spacing:-.9px;margin-bottom:0;padding:0 8px}.subscribe-button,.subscribe-column-inner li{font-weight:400;font-size:18px;display:inline-block}.subscribe-column-inner ul{padding:0 8px;margin-bottom:32px}.subscribe-column-inner li{width:100%;color:#000;background:url(../images/projects/list-check-icon.png) left 5px no-repeat;padding:5px 0 0 27px}.subscribe-column-inner span{font-weight:400;font-size:20px;color:#000;line-height:24px;width:100%;display:inline-block;margin-bottom:15px}.subscribe-button{width:200px;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.manage-subscription{width:100%;float:left;text-align:center;padding:44px 0 64px}.manage-subscription h3{font-size:26px;color:#000;font-weight:900;letter-spacing:-.9px;margin-bottom:3px;margin-left:-3px}.manage-subscription p{font-size:18px;color:#000;font-weight:400;line-height:26px;display:inline-block;width:100%;margin-bottom:20px}.manage-subscription-button{width:240px;height:50px;line-height:52px;border:1px solid #fa7c92;color:#fa7c92;background-color:#fff;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;text-decoration:none;font-size:18px;margin-left:-11px}.logout-button:hover,.manage-subscription-button:hover{background-color:#fa7c92;color:#fff}.greybreadcrumbs{width:100%;float:left;font-family:"Source Serif Pro",serif;padding:9px 0 8px}.greybreadcrumbs-list{width:70%;float:left;padding:8px 0}.greybreadcrumbs-list li{width:auto;float:left;color:#000;font-size:12px;font-weight:600;text-decoration:underline;padding:0 4px;font-family:Noto Sans}.greybreadcrumbs-list li:nth-child(2n){font-weight:500;text-decoration:none}.greybreadcrumbs-list li:last-child,.overlay button:hover,.sidenav .navbar-inner li.member-button-mobile a:hover{background:0 0}.greybreadcrumbs-list li a{color:#aaa;font-weight:400;text-decoration:none;transition:.5s}.greybreadcrumbs-list li a:hover{text-decoration:underline;color:#000;font-weight:400}.social-media-block span{font-size:13px;color:#1a1622;font-family:"Patrick Hand",cursive;text-transform:uppercase;width:auto;float:left;padding:8px 0;margin-right:0;letter-spacing:1px}.social-media-block li{width:32px;height:32px;background-color:#2e59a0;float:left;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-left:10px;text-align:center}.social-media-block li:hover{background-color:#123a7d}.social-media-block li a{color:#fff;font-size:18px;padding:6px 0 0;display:inline-block}.social-media-block li:nth-child(2){background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social-media-block li:nth-child(2):hover{background:radial-gradient(circle at 30% 107%,#f5e327 0,#e0d23e 5%,#da2f1e 45%,#d60a97e0 60%,#0f36a7 90%)}.social-media-block li:nth-child(2) a{font-size:27px;padding:2px 0 0}.share-icons li:nth-child(2) a,.social-media-block li:nth-child(3){background-color:#00aff3}.social-media-block li:nth-child(3):hover{background-color:#008ec5}.share-icons li:nth-child(3) a,.social-media-block li:nth-child(4){background-color:#bd091d}.social-media-block li:nth-child(4):hover{background-color:#980516}.main-content-block,.user-profile-block{width:100%;float:left;padding:39px 0 116px}.main-content-block.contact-block{padding:39px 0 31px}.leftbar-content{width:730px;float:left}.leftbar-content h1,.user-profile-block h1{font-size:40px;color:#000;font-weight:700;letter-spacing:-.5px;margin-bottom:20px}.leftbar-content p{font-size:20px;color:#000;font-weight:400;line-height:28px;margin-bottom:30px;padding-right:30px}.advertise ul{list-style-type:disc;padding-left:10px}.advertising .address-block ul{list-style-type:none;padding-left:0}.advertise-form{width:600px;float:left;padding:60px 0 40px;margin-left:36px;position:relative}.advertise-form:after{content:"";position:absolute;right:-26px;bottom:0;width:119px;height:85px}.advertise-form:before{content:"";position:absolute;left:-32px;bottom:0;width:126px;height:74px}.advertise-form h2{font-size:32px;color:#000;line-height:26px;letter-spacing:-1.3px;font-weight:700;margin-bottom:33px;padding-left:56px}.advertise-form .checkbox strong,.advertise-form label{font-size:16px;font-weight:900;color:#000;display:inline-block}.advertise-inputfield{color:#aaa;font-size:18px;font-family:"Source Serif Pro",serif;font-weight:400;background-color:#fff;border:1px solid #ddd;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;display:inline-block;outline:0;padding:0 24px;line-height:51px;margin-bottom:11px}.advertise-inputfield::placeholder{color:#aaa}.advertise-form-inner .advertise-inputfield{width:48.3%;float:left;margin-bottom:16px;padding:0 19px;line-height:49px}.advertise-form label{margin-bottom:4px;letter-spacing:-.8px}.advertise-form .checkbox li label,.choose-type label,.choose-type select{font-family:Overpass,sans-serif;font-weight:400}.choose-type{width:100%;float:left;border-bottom:1px solid #d9d9d9;padding-bottom:33px}.choose-type label{color:#000;font-size:18px;width:48.3%;float:left;letter-spacing:-.1px;padding:12px 0 0}.choose-type label sup{color:#fa7c92;font-size:12px}.choose-type select{color:#757575;font-size:18px;width:48.3%;float:right;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;padding:0 16px;outline:0;appearance:none;-webkit-appearance:none;background:url(../images/projects/select-bg.png) right 20px no-repeat #eee}.advertise-form .checkbox{width:100%;float:left;padding:18px 0 37px}.advertise-form .checkbox strong{font-family:Overpass,sans-serif;width:100%;letter-spacing:-.7px;margin-bottom:22px}.advertise-form .checkbox li{width:203px;float:left}.advertise-form .checkbox li label{color:#000;font-size:14px}.advertise-form .checkbox li:nth-child(2){width:181px}.advertise-form .checkbox li:nth-child(3){width:216px}.advertise-form .checkbox input[type=checkbox],.contact-info-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:30px;height:30px;border:1px solid #ddd;border-radius:6px;outline:0}.advertise-form .checkbox input[type=checkbox]::-ms-check{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:30px;height:30px;border:1px solid #ddd;border-radius:6px;outline:0}.search-button,.submit-details-button{-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.advertise-form .checkbox input[type=checkbox]:hover,.contact-info-checkbox input[type=checkbox]:hover,.crafting-rightbar li.text-center input[type=checkbox]:hover,.submit-details-button{border:1px solid #8781bd;cursor:pointer}.advertise-form .checkbox input[type=checkbox]::-ms-check:hover{border:1px solid #8781bd;cursor:pointer}.advertise-form .checkbox input[type=checkbox]::-ms-check:checked:after{color:#8781bd;position:absolute;content:"\f00c";font-family:FontAwesome;font-size:25px;padding:2px 1px}.error#optinCheckTerms::-ms-check{border:1px solid #fa7c92;background-color:#fa7c92}.advertise-form .checkbox input[type=checkbox]:checked:after,.contact-info-checkbox input[type=checkbox]:checked:after,.crafting-rightbar li.text-center input[type=checkbox]:checked:after{color:#8781bd;position:absolute;content:"\f00c";font-family:FontAwesome;font-size:25px;padding:2px 1px}.advertise-form .checkbox label,.contact-info-checkbox label{color:#333;font-size:14px;font-weight:400;font-family:"Source Serif Pro",serif;position:relative;padding:4px 0 0 10px;letter-spacing:0;max-width:80%}.address-block li,.submit-details-button{text-align:center;font-size:18px;font-weight:400}.covermout-box p,.expert-team-inner h2,.love-crochet-heading strong,.subscribe-reason-inner li a,.worth-leftbar h2{font-family:"Patrick Hand",cursive}.advertise-form .checkbox input[type=checkbox]+label span,.contact-info-checkbox input[type=checkbox]+label span{display:inline-block;width:30px;height:30px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../images/projects/check_radio_sheet2.png) left top no-repeat;cursor:pointer;position:absolute;left:0;top:3px}.advertise-form .checkbox input[type=checkbox]:checked+label span,.contact-info-checkbox input[type=checkbox]:checked+label span,.crafting-rightbar li.text-center input[type=checkbox]:checked+label span{background:url(../images/projects/check_radio_sheet2.png) 0 -33px no-repeat}.submit-details-button{background-color:#8781bd;width:300px;display:inline-block;font-family:Noto Sans;height:50px;line-height:35px;outline:0;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;-webkit-appearance:none;appearance:none}.rightbar{width:302px;float:right;padding-top:4px;font-family:"Source Serif Pro",serif}.renew-subscription-button,.user-profile-block,.user-profile-button,.user-profile-password{font-family:Overpass,sans-serif}.rightbar li{width:100%;float:left;margin-bottom:11px;text-align:center}.address-block{width:100%;float:left;border-bottom:1px solid #ddd;padding:9px 0 40px;margin-bottom:21px}.address-block li{border:1px solid #ddd;width:351px;float:left;margin-right:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#000;line-height:20px;padding:25px 0;margin-bottom:10px}.address-block li:nth-child(2){float:right;margin-right:21px}.address-block h2,.contact-list h3{color:#000;font-weight:900;text-transform:uppercase;font-size:20px;margin-bottom:12px;letter-spacing:1.7px}.address-block li h3{font-size:26px;font-weight:900;color:#000;letter-spacing:-1.2px;margin-bottom:8px}.address-block li strong{width:100%;display:inline-block;margin-bottom:12px}.address-block li a,.client-thumb,.contact-list li strong{margin-bottom:6px;width:100%;display:inline-block}.address-block li a{color:#8781bd;text-decoration:none}.client-thumb img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.contact-list{padding:8px 0 0;width:100%;float:left}.contact-list li{width:100%;float:left;font-size:18px;font-weight:400;color:#000;line-height:20px;margin-bottom:17px}.contact-list li p{font-size:18px;padding:0;line-height:21.8px;letter-spacing:-.1px}.contact-list li strong{font-size:26px;font-weight:900;letter-spacing:-1.2px}.user-profile-block{width:100%;float:left;padding-bottom:100px;padding-top:28px}.user-profile-block h1{margin-bottom:-5px}.login-info{width:100%;float:left;text-align:right;padding-bottom:19px;margin-bottom:-3px}.login-info ul{width:auto;float:right;padding:11px 0 0}.login-info ul li{float:left;border-right:1px solid #000;color:#000;font-size:14px;font-weight:700;padding:0 12.3px;letter-spacing:0}.login-info ul li a{font-weight:700;color:#000;text-decoration:none;letter-spacing:-.1px}.logout-button{width:100px;height:30px;border:1px solid #fa7c92;background-color:#fff;float:right;margin-top:5px;text-align:center;text-decoration:none;line-height:30px;color:#fa7c92;font-size:14px;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:5px}.user-profile-left{width:273px;float:left}.user-profile-left h2,.user-profile-left h3,.user-profile-right h2{font-size:20px;color:#fff;font-weight:900;background-color:#4483cc;letter-spacing:-1px;width:100%;min-height:50px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 20px 0;float:left;letter-spacing:-.8px}.user-profile-left h3{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative}.user-profile-left h3 span{position:absolute;right:20px;top:14px}.user-profile-left ul{width:100%;float:left;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:2px 19px 22px}.user-profile-left li{font-size:16px;color:#000;font-weight:400;padding:11.5px 0 11.4px;margin-bottom:-5px}.user-profile-left li a{text-decoration:none;color:#000;position:relative}.user-profile-left li a:after{content:"";position:absolute;width:100%;height:1px;border-bottom:1px solid #000;left:0;bottom:0}.message-links a:hover:after,.user-profile-left li a:hover:after{border-color:#fff}.list-extras{border-bottom:1px solid #ddd;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.user-profile-right{width:756px;float:right}.user-profile-form{width:100%;float:left;border:1px solid #ddd;border-top:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0 49px 0 50px}.contact-info-location,.contact-info-top{border-bottom:1px solid #d9d9d9;float:left}.contact-info-top{width:100%;padding:8px 0 43px}.contact-info-location li,.contact-info-top li{width:50%;float:left;color:#000;font-size:20px;font-weight:400;padding:13px 0 14.2px}.contact-info-top li a{color:#4483cc;text-decoration:none}.contact-info-top li:nth-child(2n){text-align:left;width:60.3%;float:right}.contact-info-top li:nth-child(odd){text-align:right;width:33.6%}.contact-info-location{width:100%;padding:40px 0 39px}.contact-info-location li:nth-child(2n){text-align:left;width:60%;float:right;padding:0}.contact-info-location li:nth-child(odd){text-align:right;width:33.6%;padding:9.9px 0 15.6px;margin-bottom:0}.contact-info-location li .advertise-inputfield{height:40px;line-height:40px;width:290px;color:#000;margin-bottom:14px;margin-top:5px}.contact-info-checkbox{width:100%;float:left;padding:24px 0 49px;border-bottom:1px solid #ddd}.contact-info-checkbox ul{width:100%;display:inline-block;padding-bottom:32px}.contact-info-checkbox li{padding:9.5px 0 2px}.contact-info-checkbox input[type=checkbox]+label{font-size:20px;color:#000;font-weight:400;padding:8px 0 0 51px}.user-profile-button{width:240px;height:50px;border:1px solid #4483cc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#4483cc;background-color:#fff;cursor:pointer;font-size:18px;font-weight:400;line-height:50px;margin-top:4px}.user-profile-password{width:100%;float:left;padding:33px 0 51px;border-bottom:1px solid #ddd}.user-profile-password label{width:100%;display:inline-block;font-size:20px;color:#000;font-weight:400}.user-profile-password .advertise-inputfield{width:290px;height:40px;margin:2px 0 22px}#rowan-text-input,.crochet-blog-inner.crochet-blog-single-inner,.user-profile-password span.leave-heading{margin-bottom:16px}.user-profile-password span{font-size:15px;color:#fa7c92;font-weight:400;width:100%;letter-spacing:0;display:inline-block;margin-bottom:2px}.user-profile-password h4{font-size:22px;color:#000;font-weight:900;letter-spacing:-.9px;margin-bottom:-1px}.user-profile-bottom{width:100%;float:left;text-align:right;padding:37px 0 74px}.user-profile-bottom .user-profile-button{float:right;margin-left:40px}.message-links{width:auto;float:right;padding:20px 0 0}.message-links a{color:#000;font-size:16px;font-weight:400;position:relative;text-decoration:none;margin-left:36px}.expert-team-inner li a .fa,.sidenav a{font-size:25px}.mobile-main{width:100%;display:none;float:left;margin-bottom:76px}.mobile-header span{margin-top:20px;display:block}.mobile-header{width:100%;float:left;text-align:center;padding:10px 20px;position:absolute;top:0;z-index:999999999;background-color:#93c7e9}.mobile-header .navbar{width:40px;float:left}.sidenav{height:100%;width:80%;position:fixed;z-index:9;top:0;left:-805px;background-color:#fff;overflow-x:hidden;padding-top:0;transition:.3s}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;color:#000;display:block;transition:.3s}.sidenav li a{border-bottom:1px solid #ddd;font-size:20px;padding:15px 18px}.sidenav li:first-child img{max-width:100px;display:block;margin:auto}.sidenav li:first-child a:hover{color:#000;background-color:#fff}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:0;font-size:36px;padding:10px;margin-left:0}.sidenav .navbar-inner{text-align:center;position:absolute;left:0}.sidenav .navbar-inner .member-button-mobile{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:10px;text-align:center;display:inline-block;width:50%;max-width:125px;font-family:Noto Sans}.sidenav .navbar-inner li.member-button-mobile a{border-bottom:0}.sidenav .navbar-inner .login-mobile:hover{background-color:#029985}.givescx p input[type=checkbox]:checked,.listing-crochet-terms:nth-child(2n),.sidenav .navbar-inner .signup-mobile,.subscribe-slider .owl-stage-outer{background-color:#eee}.sidenav .navbar-inner .signup-mobile:hover{background-color:#d4d4d4}.mobile-logo{width:auto;display:inline-block;text-align:center}.mobile-logo img{width:110px}.mobile-searchbar{width:auto;float:right;margin-top:15px}.mobile-searchbar a{font-size:20px;color:#fff}.add-image-section{display:none;width:100%;float:left;background-color:#ecebeb;padding:20px 0 15px;text-align:center}.crafting-essentials-mobile,.giveaway-single-content .advertise-form .checkbox span,.mobile-morrisons,.owl-carousel .owl-nav.disabled,.watch-video-mobile,body .slider-mobile-block .owl-carousel .owl-dots.disabled{display:none!important}a.learn-to-crochet{color:#000!important;text-decoration:none!important}.header-banner-mobile-inner h3,.online-exclusive{color:#285aa8;font-weight:900;text-transform:uppercase}.email-outer.advertise-email,.incredible-crochet-dogs-new .coming-up-bottom .lesson-btn{padding-bottom:5px}.advertise-follower .instagram-inr{padding:3px 0 0}.advertise-follower{padding-bottom:34px}.header-banner-mobile{width:100%;float:left;padding:10px 0;display:none;background-color:#93c7e9}.online-exclusive{text-decoration:none;font-size:12px;display:inline-block;padding:10px 10px 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #285aa8}.online-exclusive:hover{background-color:#fff;color:#000;border:1px solid #fff}.header-banner-mobile-inner h3{font-size:30px;padding-top:5px;line-height:15px;margin:20px 0 0 10px;position:relative;z-index:99}.header-banner-mobile-inner h3 strong{color:#ecfccb;display:block}.header-banner-mobile-inner h3 strong img{position:relative;top:15px;left:0}.banner-mobile-image{width:100%;float:left;margin-top:-25px;position:relative;text-align:center}.banner-mobile-image img{width:auto;display:inline-block!important}.buy-button a{background-color:#285aa8;color:#fff;display:inline-block;text-decoration:none;padding:10px 30px 8px;font-size:23px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.slider-logo{width:100%;float:left;padding-top:30px;text-align:center}.slider-logo a{display:inline-block;margin-right:20px}.subscribe-crafting-magazine{width:100%;float:left;border-top:1px solid #ddd;padding:60px 0 109px}.subscribe-crafting-left{width:510px;float:left;padding-left:10px}.subscribe-crafting-left img{float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.subscribe-crafting-right{width:505px;float:right}.renew-subscription-button,.subscribe-today{width:200px;height:50px;line-height:52px;display:inline-block;text-align:center;text-decoration:none}.subscribe-crafting-magazine-inner h4{font-size:24px;color:#000;margin-bottom:0;letter-spacing:-1px;font-weight:900;margin-top:-6px}.subscribe-crafting-magazine-inner li{font-size:18px;color:#000;font-weight:400;padding:5px 0 1px 24px;background:url(../images/projects/list-check-icon.png) left 7px no-repeat}.subscribe-today{background-color:#4483cc;font-weight:400;font-size:18px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:6px}.subscribe-crafting-magazine-inner span{font-weight:400;font-size:20px;color:#000;line-height:24px;width:100%;display:inline-block;margin:29px 0 13px}.renew-subscription-button{border:1px solid #4483cc;color:#4483cc!important;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px}.renew-subscription-button:hover{background-color:#000;border:1px solid #000;color:#fff!important}.love-crochet-heading{width:100%;float:left;padding:66px 0 25px;text-align:center}.love-crochet-heading strong{font-size:20px;color:#fa7c92;text-transform:uppercase;letter-spacing:1.6px;margin-left:25px}.subscribe-crafting-right.float-left{float:left;padding-top:47px;padding-left:11px}.subscribe-crafting-magazine-inner .subscribe-crafting-right.float-left li{padding:5px 0 1px 25px}.subscribe-crafting-left.float-right{float:right;width:515px}.subscribe-outer{background:#f80071;width:100%;float:left;padding:0 0 4px}.subscribe-inner-leftbar{float:left;width:50%;padding-top:6px;position:relative}.subscribe-inner{width:100%;float:left;padding-top:50px}.subscribe-inner-rightbar{float:right;width:48.8%;padding:57px 0 0}.subscribe-inner-rightbar h2{font-size:23px;color:#fff;font-weight:900;margin:0 0 5px;letter-spacing:-.5px}.subscribe-inner-rightbar li{font-size:18px;color:#fff;font-weight:400;background:url(../images/projects/tick-icon.png) left 4px no-repeat;padding:0 0 0 26px;margin:0 0 6px}.subscribe-inner-rightbar h3{font-size:20px;color:#fff;margin:3px 0 0 2px;display:inline-block;letter-spacing:.2px}.subscribe-inner-rightbar h3 strong,.subscribe-inner-rightbar li strong{color:#fef581;font-weight:400}.subscribe-button-outer{width:100%;float:left;margin:19px 0 0}.subscribe-button-outer a{background:#275599;float:left;color:#fff;font-size:18px;text-transform:capitalize;text-decoration:none;padding:11px 31px 11px 33px;border-radius:5px;margin:0 23px 0 0}.subscribe-button-outer .renew-button:hover{border:1px solid #000;background-color:#000;color:#fff}.subscribe-button-outer .renew-button{border:1px solid #fff;background:0 0;padding:8px 17px 10px 18px}.crafting-magazine{width:100%;float:left;padding:7px 0 9px;background:#275599;text-align:center}.crafting-magazine h2{font-size:22px;color:#fff;font-weight:700}.subscribe-stock-outer{padding:30px 0 36px;width:100%;float:left}.crafting-magazine h2 span{margin:0 0 0 3px}.subscribe-stock-inner li{width:332px;position:relative;margin-right:20px;display:inline-block}.subscribe-stock-inner li span{background:#fff;text-align:center;width:60px;height:60px;position:absolute;top:85px;right:-41px;padding:15px 0 0;border-radius:100px;z-index:9999;box-shadow:0 0 5px 0 #9e9e9e}.stock-subscribe-button{display:inline-block;color:#4483cc;font-size:18px;text-decoration:none;border:1px solid #4483cc;margin:18px 0 0 19px;padding:16px 45px 15px;border-radius:5px;line-height:17px}.stock-subscribe-button:hover,.subscribe-today-button:hover{background:#4483cc;color:#fff}.subscribe-reason-outer{width:100%;float:left;padding:54px 0 18px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.blog-banner-image,.subscribe-reason-image{width:100%;float:left;position:relative}.number-coding{width:60px;position:absolute;height:60px;color:#fff;font-size:30px;padding-top:11px;right:90px;font-weight:900;background:url(../images/projects/reason-subscriber-shape.png) center top no-repeat;bottom:0;text-align:center}.subscribe-reason-inner h2{font-size:40px;color:#000;font-weight:900;margin:0 0 30px 16px;letter-spacing:-1.6px}.subscribe-reason-inner li{width:33.2%;float:left;min-height:241px}.subscribe-reason-inner li a{font-size:20px;color:#000;text-transform:uppercase;width:100%;float:left;margin-top:13px;letter-spacing:-.3px}.worth-outer{width:100%;float:left;padding:70px 0 41px}.worth-leftbar{width:46%;float:left;position:relative}.worth-price-heading{width:185px;height:160px;text-align:center;background:url(../images/projects/shape-image4.png) center top no-repeat;float:left;padding-top:55px;position:relative;margin-bottom:-125px}.worth-price-image{position:relative;left:12px;z-index:-1}.includes-heading-box img,.owl-item span.arrow-image-secound img,.worth-price-heading img{width:auto!important}.worth-price-heading strong{font-size:30px;color:#fff;letter-spacing:3px;text-transform:uppercase;font-weight:900;display:block}.home-main-content .instagram-heading p,.worth-price-heading span{line-height:18px}.worth-leftbar h2{font-size:23px;color:#4483cc;text-transform:uppercase;width:100%;text-align:right;float:right;margin:-92px 38px 0 0;position:relative;z-index:99999;letter-spacing:1.1px;font-weight:400}.worth-leftbar h2 span{display:inline-block;vertical-align:middle}.worth-leftbar h2 .arrow-icon{position:absolute;bottom:-13px;width:auto;right:164px}.worth-rightbar{width:52.4%;float:right;padding:5px 0 0 36px}.worth-rightbar h2{font-size:32px;color:#000;font-weight:900;margin:0 0 17px;letter-spacing:-1.5px;line-height:42px}.worth-rightbar p{font-size:20px;color:#000;letter-spacing:-.1px;font-weight:400}.covermout-box h3,.covermout-box p{letter-spacing:2px;text-transform:uppercase}.worth-rightbar h3{font-size:20px;color:#000;font-weight:900;margin:29px 0 -2px}.subscription-gift-button{font-size:12px;color:#010101;text-transform:uppercase;display:inline-block;width:auto;border:1px solid #000;text-decoration:none;border-radius:5px;padding:6px 14px 4px;margin:0 0 9px;letter-spacing:-.3px}.subscription-gift-button:hover{background:#000;color:#fff}.subscribe-today-button{display:inline-block;color:#4483cc;font-size:18px;text-transform:capitalize;text-decoration:none;border:1px solid #4483cc;margin:25px 0 0;text-align:center;padding:19px 50px 12px 58px;border-radius:5px;line-height:17px}.covermount-outer{width:100%;float:left;background:url(../images/projects/banner-bg-image.jpg) center top/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.covermout-inner{width:100%;float:left;margin-top:-40px;position:relative}.covermout-inner:after,.expert-team-outer:after{content:"";position:absolute;bottom:0;margin:auto;left:0;right:0;z-index:99999999;width:86px;height:44px;background:url(../images/projects/expert-shape-bg.png) center top/cover no-repeat}.covermout-box{width:280px;float:left;left:107px;text-align:center;height:137px;background-color:#fa7c92;padding:15px;position:absolute;bottom:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.covermout-box h3{font-size:45px;color:#fff;width:100%;font-weight:900;float:left;line-height:85px}.covermout-box p{font-size:17px;color:#fff;font-weight:400;position:relative;top:-15px}.covermout-box h3 img{height:auto!important;width:auto!important;float:right}.covermount-outer img{width:100%;float:left;height:600px}.covermount-image{height:542px!important}.get-started-outer{width:100%;float:left;padding:29px 0 94px;text-align:center}.get-started-outer.access-crochet{padding:29px 0 49px}.get-started-outer .subscribe-today-button{margin-top:22px;margin-left:12px}.get-started-outer h2{font-size:32px;color:#000;font-weight:900;margin:0 0 3px 15px;letter-spacing:-1.4px}.get-started-outer p{font-size:20px;color:#000;font-weight:400;padding:1px 128px 0 118px;letter-spacing:-.4px}.expert-team-outer{width:100%;float:left;background:#fdecef;padding:51px 0 53px!important;position:relative}.expert-team-outer.bg-color{background:#ebf7d6;border:none!important;padding:34px 0 19px!important}.expert-team-inner h2{display:inline-block;font-size:24px;color:#4483cc;text-transform:uppercase;position:relative;margin:2px 0 24px 17px}.expert-team-inner h2 strong{font-size:40px;color:#fa7c92;float:right;width:auto;position:absolute;top:26px;right:-38px;font-family:Overpass,sans-serif;font-weight:900;letter-spacing:5px;line-height:45px}.prize-won-inner li h3,.prize-won-inner p{font-family:"Patrick Hand",cursive;letter-spacing:2px;display:inline-block;text-transform:uppercase}.expert-team-inner h2 span{float:left;margin:0 20px 0 0}.team-expert-arrow{position:absolute;right:-52px;top:35px}span.arrow-image-secound{left:-25px;top:-32px!important}.expert-team-inner li{float:left;width:25%}.expert-team-inner li img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.expert-team-inner li h3{font-size:26px;color:#000;font-weight:900;margin:-5px 0 0}.expert-team-inner li a{font-size:20px;color:#4483cc;font-weight:400;text-decoration:none}.get-started-outer.industry-experts{padding-bottom:49px}.bg-color{background:#ebf7d6;padding:43px 0 30px}.get-started-outer.subscribe-started{padding:40px 0 49px}.prize-worth-image{position:relative;top:16px}.prize-won-inner h2{font-weight:900;font-size:40px;color:#4483cc;text-transform:uppercase}.prize-won-inner p{font-size:24px;color:#4483cc;padding-left:0;position:relative;line-height:normal;left:90px;top:-13px}.get-started-outer.subscribe-started .subscribe-today-button{margin-top:21px}.prize-won-inner li{display:inline-block;width:100%}.worth-price-box{width:200px;float:left}.prize-won-inner li h3{font-size:18px;color:#4483cc;margin:-13px 0 0 78px;position:relative;font-weight:700}.prize-won-inner li span{top:-21px;position:absolute;right:-12px}.prize-won-inner li:nth-child(2) span{left:-20px;display:grid}.prize-won-inner li:nth-child(2){margin:0 -30px;top:-20px;position:relative}.prize-won-inner li:nth-child(3){position:relative;z-index:9999}.add-banner-image img{margin-top:36px;margin-left:-20px}.crochet-patterns-block-inner{width:100%;float:left;padding:20px 45px 0}.giveaway-product-outer,.how-to-block-inner{width:100%;float:left;padding:0}.crochet-patterns-block-inner .pattern-block{float:left;clear:both;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,.1);box-shadow:0 0 15px 2px rgba(0,0,0,.1)}.crochet-patterns-block-inner .pattern-block img{display:block;border-top-right-radius:0;border-bottom-right-radius:0}.accessories-inner{width:100%;float:left;padding:2px 0 25px}.crochet-patterns-banner-left{float:left;width:450px;position:relative}.crochet-patterns-banner-left img.exclusive-badge{position:absolute;z-index:2;right:20px;top:20px;max-width:71px}.crochet-patterns-content-right{float:right;width:513px;text-align:center;padding:40px 10px;box-sizing:border-box}.crochet-patterns-content-right img{margin-bottom:43px}.crochet-patterns-content-right h1{font-size:40px;color:#000;font-weight:600;line-height:42px;margin-bottom:10px}.crochet-patterns-content-right h2{font-size:40px;color:#000;font-weight:900;line-height:10px}.crochet-patterns-content-right h2.pattern-expired{font-size:24px;color:#000;font-weight:600;line-height:32px;margin-bottom:10px}.crochet-patterns-content-right p{font-size:14px;color:#000;font-family:"Source Sans Pro",sans-serif}.crochet-patterns-content-right p span a{text-decoration:none;color:#4b87ff}.accessories-inner a{color:#000;font-size:14px;margin-right:10px}.download-pattern-button{background-color:#4b87ff;border:1px solid #4b87ff;font-size:16px;font-weight:500;font-family:"Noto Sans",sans-serif;color:#fff;margin-top:20px;margin-bottom:20px;width:100%;max-width:400px;height:50px;padding:14px 95px 14px 89px;box-sizing:border-box;display:inline-block;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s}.download-pattern-button:hover{background-color:#fff;color:#4b87ff}.share-icons{width:326px;display:inline-block}.share-icons span{float:left;padding-top:7px;font-size:14px;letter-spacing:-.3px;text-transform:uppercase;color:#171c35;font-weight:700}.share-icons li{display:inline-block;margin-right:9px}.footer-inner .share-icons li a{padding-top:6px}.share-icons li a{color:#fff;background-color:#405694;display:block;width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;padding-top:8px;box-sizing:border-box}.share-icons li:nth-child(4) a{background-color:#f99400;margin-right:0}.crowd-crocheting-block,.giveaway-main-outer{width:100%;float:left;padding:40px 0}.crowd-crocheting-content{width:100%;clear:both;display:flex;justify-content:space-between;flex-wrap:wrap}.shopping-partner-banner{max-width:100%;margin-bottom:20px}.shopping-partner-box{width:100%;border-radius:5px 5px 0 0;background:rgba(242,83,150,.1);display:flex;justify-content:space-between;box-sizing:border-box;padding:10px;align-items:center;margin-top:15px}.shopping-partner-box-lower{width:100%;border-radius:0 0 5px 5px;text-align:center;padding:5px 10px;box-sizing:border-box;background:rgba(238,42,123,.4);font-family:Noto Sans;margin-bottom:15px}.shopping-partner-box-lower p{font-size:10px!important;line-height:14px;color:#fff!important}.shopping-partner-box div{margin:0 10px;position:relative;display:block}.shopping-partner-box div img{display:block;border-radius:100%}.shopping-partner-box h3{font-family:Source Serif Pro;font-weight:700;font-size:20px;line-height:27px}.shopping-partner-box p{text-align:center;border-radius:5px;background-color:#ffe881;padding:2px;max-width:50px;display:block;margin:auto auto auto -25px;font-family:Noto Sans;font-weight:700;font-size:11px!important;line-height:15px;position:absolute;bottom:0;width:100%;left:50%}.shopping-partner-box a.btn{width:150px;height:40px;background-color:#f0458b;border:1px solid #f0458b;display:block;color:#fff;text-decoration:none;max-width:150px;max-height:40px;padding:10px 20px;text-align:center;border-radius:5px;font-family:Noto Sans;font-size:14px;line-height:19px;transition:.5s;margin-top:5px}.shopping-partner-box a.btn:hover{background-color:transparent;color:#f0458b;cursor:pointer}.crowd-crocheting-content p{font-size:18px;color:#000;font-weight:500}.crowd-crocheting-content strong{font-size:22px;color:#000;font-weight:900;margin-top:17px;display:block;letter-spacing:-.9px}.crowd-crocheting-banner{float:right;width:292px;margin-top:3px}.shop-on-button{width:100%;float:left;padding-top:11px}.shop-on-button a{color:#000;padding:12px 16px 7px;font-size:20px;border:1px solid #000;text-decoration:none;display:inline-block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.crochet-patterns-slider{width:100%;float:left;padding:50px 0;border-top:1px solid #ddd}.crochet-patterns-slider .article-right-see-all a{border:1px solid #5682c7;color:#5682c7}.crochet-patterns-slider .article-left-heading{float:none;display:block;margin:auto}.crochet-patterns-slider .article-inner{margin-bottom:17px}.crochet-patterns-toys{width:100%;float:left;border:none}article.pattern-category{padding:19px 0 0}.pattern-category .no-patterns-heading h3{font-weight:600;margin-bottom:25px}.giveaway-heading{width:100%;float:left;text-align:center;padding:10px 0 43px}.giveaway-heading h1{font-size:40px;color:#000;font-weight:900;letter-spacing:-1.1px;margin-bottom:10px}.giveaway-heading p{font-size:18px;color:#000;padding:0 123px;line-height:26.2px}.giveaway-main-left{width:694px;float:left;position:relative}.includes-heading-box{width:160px;float:right;position:absolute;bottom:3px;right:-1px;padding-top:25px;text-align:center;height:160px;background-color:#f15688;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.includes-heading-box p{font-size:19px;color:#fff}.giveaway-main-left img.exclusive-badge{position:absolute;z-index:2;right:10px;top:10px;width:auto;max-width:71px}.giveaway-main-right a.button,.giveaway-product-inner li a{width:240px;display:inline-block;text-align:center;text-decoration:none}.giveaway-main-right{width:334px;float:right;padding-top:49px}.giveaway-main-right h2{color:#000;font-size:32px;font-weight:900;line-height:36.1px;margin-bottom:10px;letter-spacing:-1.3px}.giveaway-main-right p{color:#000;font-weight:400;font-size:18px;line-height:25px;letter-spacing:-.2px;margin-bottom:20px}.giveaway-main-right a.button{color:#fff;background-color:#fa7c92;font-size:18px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.giveaway-content-container{width:100%;float:left;padding:48px 0 0;margin-bottom:-6px}.giveaway-content-container .email-outer{padding-top:13px}.giveaway-content-container .pagination-outer{margin-top:6px;padding:24px 0 30px!important;margin-bottom:-2px}section.giveaway-subscribe-outer.giveaway-subscribe2{padding-bottom:13px}.giveaway-subscribe-outer.giveaway-subscribe3{margin:0;padding:23px 0 0}.pagination-outer.pagination-otr{padding:24px 0 19px}.giveaway-product-inner li{width:322px;text-align:left;float:left;margin-right:42px;margin-bottom:40px}.giveaway-content-container .giveaway-subscribe-outer{padding:10px 0 40px;margin-top:0}.giveaway-product-image{width:100%;float:left;margin-bottom:9px;text-align:center}.giveaway-product-image img{border:1px solid #dcdcdc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block}.giveaway-product-inner li h3{font-size:22px;font-weight:900;margin-bottom:6px;color:#000;margin-left:0;letter-spacing:-1.1px}.giveaway-product-inner li:first-child h3,.subscribe-column:last-child .subscribe-button,.subscribe-column:last-child span{margin-left:7px}.giveaway-product-inner li p{font-size:17px;font-weight:400;color:#000;line-height:23.1px;margin-bottom:14px}.giveaway-product-inner li a{color:#fa7c92;font-size:18px;height:48px;line-height:48px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fa7c92}.giveaway-subscribe-outer{width:100%;float:left;margin-top:14px;padding:29px 0 40px}.giveaway-subscribe-left{width:100%;float:left;padding:0;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:1.7px;overflow:hidden}.giveaway-subscribe-left img{display:block;width:100%}.subscribe-article-thumb,img.subscribe-image{margin-left:-23px}.giveaway-subscribe-banner{float:left;position:relative;z-index:9999;height:100%}.giveaway-subscribe-banner strong{color:#2e2e2e;font-size:20px;font-weight:900;display:block;text-transform:uppercase}.giveaway-subscribe-banner-content h4,.giveaway-subscribe-banner-content h4 a{font-size:24px;letter-spacing:-.9px;font-weight:900;color:#000}.giveaway-subscribe-banner strong img{position:relative;left:4px;top:12px}.giveaway-subscribe-banner-content{width:375px;float:right;padding:20px 20px 0;text-align:center}.giveaway-subscribe-banner-content h4 a{padding:0;border:none;background-color:transparent;width:auto;font-family:"Source Serif Pro",serif;margin-top:0}.giveaway-subscribe-banner-content h4 a:hover{color:#000;border:none}.giveaway-subscribe-banner-content h4 span{color:#e7207d}.giveaway-subscribe-banner-content p{font-family:Noto Sans;font-size:15px;letter-spacing:-.5px;line-height:20px}.giveaway-subscribe-banner-content h5{font-size:20px;color:#e7207d;font-weight:700;letter-spacing:-.5px;margin:10px 0}.giveaway-subscribe-banner-content ul{list-style:disc;text-align:left;padding-left:20px}.giveaway-subscribe-banner-content li{font-size:16px;color:#000;font-weight:600;letter-spacing:-.9px;line-height:22px;padding:2px 0}.giveaway-subscribe-banner-content a{font-size:16px;font-family:Noto Sans;color:#fff;text-align:center;background-color:#8781bd;font-weight:700;line-height:36px;text-decoration:none;padding:1px 8px 10px 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:200px;height:40px;margin-top:9px;display:inline-block;letter-spacing:-.1px;transition:.5s;border:1px solid #8781bd}.giveaway-subscribe-right p{font-size:11px;font-family:Noto Sans;margin:7px 0;text-align:center;color:#999;line-height:11px}.giveaway-subscribe-right{width:320px;float:right;background-color:#eee;color:#ddd;padding:0 10px;box-sizing:border-box;border-radius:6px}.give-instagram .instagram-followers-outer{padding-bottom:69px}.mobile-subs-content-banner{display:none;margin:auto auto 20px}.crochet-abbreviations-outer{width:100%;float:left;margin-bottom:38px}.crochet-abbreviations-inner{width:100%;float:left;text-align:center;padding-bottom:21px}.crochet-abbreviations-inner h3{font-size:26px;color:#000;margin-bottom:0;letter-spacing:-1.2px;font-weight:900}.crochet-abbreviations-inner p{font-size:18px;color:#000;letter-spacing:-.3px;margin-left:-9px}.crochet-abbreviations-left,.pattern-category-inner .crochet-products li h5,.side-bar-outer .social-icon,.side-bar-outer li{float:left;width:100%}.listing-crochet-terms{width:100%;float:left;margin-bottom:5px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#dedede}.see-all-button a,.uk-heading{-webkit-border-radius:5px;-moz-border-radius:5px}.listing-crochet-inr{width:auto;display:flex;justify-content:space-between;align-items:center}.uk-heading{width:100%;float:left;background-color:#4483cc;padding:11px 28px 0;margin-bottom:7px;border-radius:5px}.uk-heading h5{font-size:20px;color:#fff;line-height:69px;font-weight:900;margin-left:45px}.uk-heading h5 span{float:right;height:60px;width:60px;line-height:normal;text-align:center;background-color:#c1d9f8;padding-top:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.chain-heading{width:24%;text-align:center;padding:10px 0}.ch-heading{width:147px;float:left;padding:11px 0 13px}.crochet-abbreviations-left.crochet-float-right .ch-image{width:155px}.ch-image{float:left;width:143px;text-align:center;padding:6px 0 0}.crochet-abbreviations-content .crochet-abbreviations-outer-new{padding:53px 0 0}.crochet-abbreviations-content .crochet-abbreviations-inner p{padding:0 30px;line-height:25px;margin-left:0}.crochet-abbreviations-content .crochet-abbreviations-inner h3{font-size:40px}.crochet-abbreviations-content .crochet-abbreviations-inner{padding-bottom:44px}.crochet-abbreviations-content .giveaway-subscribe-outer,.pattern-category-single .giveaway-subscribe-outer{margin-top:0;padding:0}.crochet-abbreviations-content .crochet-abbreviations-inner-new,.js-sticky .navbar-inner ul ul{margin-top:-5px}.crochet-abbreviations-content .crochet-abbreviations-inner-new .chain-heading{width:235px;padding:15px 0 0 30px}.crochet-abbreviations-content .crochet-abbreviations-inner-new .listing-crochet-terms.heading-content .ch-heading{padding:16px 12px 7px 0}.crochet-abbreviations-content .crochet-abbreviations-new .listing-crochet-terms{min-height:50px}.crochet-abbreviations-content .crochet-abbreviations-inner-new .ch-heading{width:274px;padding:13px 12px 11px 0;line-height:23px}.crochet-abbreviations-content .article-new{padding:43px 0 61px;margin-top:35px}.crochet-abbreviations-content .article-new .article-inner,.crochet-blog-main02 li{margin-bottom:31px}.crochet-abbreviations-content .article-new .crochet-products li,.crochet-content-single .crochet-products li,.crochet-stitches-content .crochet-products li,.giveaway-single-content .crochet-products li,.home-main-content .crochet-products li{margin:0 25px 46px 0}.crochet-abbreviations-content .article-new .view-patterns-btn{margin-top:-12px}.crochet-abbreviations-content .article-new .view-patterns-btn a{padding:10px 5px}.crochet-abbreviations-content .instagram-followers-inner{padding:50px 0 10px}.crochet-abbreviations-content .follow-button-right,.hub-crochet-content .follow-button-right,.hub-square-content .follow-button-right{padding:29px 0 0}.listed-above-inner{width:100%;float:left;padding:6px 0 17px;text-align:center}.listed-above-inner h6{font-size:20px;color:#000;letter-spacing:-.8px;font-weight:900;padding-bottom:4px}.listed-above-inner p{font-size:18px;color:#000;font-weight:400;padding:0 160px 20px 188px;letter-spacing:.2px;line-height:27.1px}.listed-above-inner a{font-size:18px;color:#4483cc;font-weight:700;height:50px;width:240px;line-height:50px;display:inline-block;text-decoration:none;border:1px solid #4483cc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-add-banner{width:100%;float:left;text-align:center;padding:30px 0 25px;border-bottom:1px solid #ddd}.search-banner-inner-leftbar h1{font-size:40px;font-weight:700}.article-left-heading.interest-content-outer h4{letter-spacing:-2px;margin-bottom:6px}img.seach-add{margin-left:-11px}.search-banner-inner{width:100%;float:left;margin:30px 0 0}.search-banner-inner-leftbar{width:683px;float:left;text-align:left}.search-banner-inner-leftbar h2{font-size:40px;color:#000;font-weight:900;margin:0 0 3px;letter-spacing:-1.6px}.search-banner-inner-rightbar{width:29%;float:right;text-align:right;padding:40px 0 0}.search-outer{float:right;width:665px;padding:0;margin:43px 0 51px}.search-input-field{background:url(../images/projects/seach-icon.png) 20px 16px no-repeat #eee;border:none;padding:17px 58px 17px 20px;width:460px;float:left;font-size:18px;color:#aaa;border-radius:5px}.search-button{background:#8781bd;border:1px solid #8781bd;padding:16px 46px 13px;float:right;font-size:18px;color:#fff;border-radius:5px;text-transform:capitalize;cursor:pointer;transition:.5s;-webkit-appearance:none;appearance:none}.flatbtn,.home-button a,.social-icon-outer h4{text-transform:uppercase}.search-button:hover{background:0 0;color:#8781bd}.popular-searches-outer h3{font-size:13px;text-transform:uppercase;color:#000;font-weight:700;margin:0 0 10px}.popular-searches-outer li a{text-decoration:none;background:#fff;color:#8781bd;padding:6px 10px;display:inline-block;border-radius:5px;margin:0 9px 13px 0;font-size:14px;text-transform:capitalize;border:1px solid #8781bd;transition:.5s;font-family:"Noto Sans",sans-serif}.interest-content-outer li a{font-size:13px;color:#000;text-decoration:none;margin:0 25px 0 0;font-weight:700}.side-bar-outer .colour-text,.text-colour{color:#fa7c92!important}.crafting-rightbar{width:297px;text-align:center;padding:30px 35px 30px 27px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.crafting-rightbar h3{letter-spacing:0;font-weight:700;font-size:22px;margin-top:7px;margin-bottom:10px;line-height:28px}.crafting-rightbar li.text-center{text-align:center;padding:0;letter-spacing:-.2px}.crafting-rightbar input,.email-outer .email-field,.email-outer .email-submit{max-width:280px;height:40px;float:none;font-family:Noto Sans;font-size:15px}.crafting-rightbar li.text-center input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:30px;height:30px;border:1px solid #ddd;border-radius:6px;outline:0;margin-right:0}.crafting-rightbar .email-checkbox label{padding:0!important;font-family:Noto Sans!important;font-size:11px!important;text-align:left;line-height:13px!important;letter-spacing:0!important;width:86%}.crafting-rightbar .sidebarTip{background-color:#8781bd;font-family:Noto Sans;font-size:16px;padding:10px;clear:both;margin:15px 0;color:#fff}.crafting-rightbar li.text-center input[type=checkbox]+label,.crafting-rightbar li.text-center p,.email-outer .email-checkbox input[type=checkbox]+label{padding:0;font-family:Noto Sans;font-size:11px;text-align:left;line-height:13px;letter-spacing:0;width:86%}.crafting-rightbar li.text-center input[type=checkbox]+label span{width:30px;height:30px;margin:0;vertical-align:middle;background:url(../images/projects/check_radio_sheet2.png) left top no-repeat;cursor:pointer;position:relative;left:-2px;top:0}.crafting-rightbar li.text-center input{margin-right:22px}.blog-banner-image img.exclusive-badge{position:absolute;top:20px;right:20px;max-width:71px;width:auto}.email-field-right{background:#eee;border:none;padding:13px 23px;width:100%;font-size:18px;color:#555;margin-bottom:12px;border-radius:5px}.pagination-outer li a,.sign-in-button{border:1px solid #8781bd;text-align:center;transition:.5s}.sign-in-button{width:100%;background-color:#8781bd;font-size:18px;color:#fff;outline:0;cursor:pointer;padding:2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px;margin-top:10px}.blog-main-outer,.coming-up,.pagination-outer{border-top:1px solid #ddd}.blog-main-outer a.button:hover,.sign-in-button:hover{background:#fff;color:#8781bd}.sign-in-button:disabled{background:#444;color:#fff;border:1px solid #444;cursor:not-allowed}.crafting-rightbar li{font-size:16px;color:#000;text-align:left;width:100%;float:left;margin:0 0 10px}.heading-content{background:#8781bd;color:#fff;font-size:20px;font-weight:200;padding:5px 0;display:flex;justify-content:space-between;float:none}.heading-content .chain-heading{width:24%}.heading-content .ch-heading{width:270px!important;text-align:left!important}.blog-main-outer{border-bottom:1px solid #ddd}.crochet-blog-main-outer li{margin-bottom:40px;vertical-align:top;margin-top:2px}.pagination-outer{width:100%;float:left;text-align:center;padding:24px 0 34px;margin-top:-5px}.pagination-outer h2{font-size:14px;font-weight:600;color:#000;margin:0 0 15px}.pagination-outer ul{display:inline-block;margin:0;padding:0}.pagination-outer li{display:inline-block;margin-left:7px}.pagination-outer li a{padding:9px 0 10px;text-decoration:none;display:table-cell;vertical-align:middle;font-weight:400;color:#8781bd;border-radius:5px;width:40px;font-family:"Noto Sans",sans-serif;font-size:16px}.pagination-outer li a:hover{color:#fff;border:1px solid #8781bd;background:#8781bd}.pagination-outer li a.current{background-color:#8781bd;color:#fff;border:1px solid #8781bd}.crochet-blog-heading{padding:34px 0 38px}.blog-main-outer .giveaway-main-right p{line-height:23px;letter-spacing:0;margin-bottom:23px}.blog-main-outer a.button{background-color:#8781bd;border:1px solid #8781bd;padding:15px 10px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:.5s;width:auto;font-weight:500;color:#fff;display:block;margin-top:10px;font-family:"Noto Sans",sans-serif;font-size:16px;line-height:20px}.crochet-main-blog-outer{padding:48px 0 0}.email-outer.blog-email-outer2{padding-bottom:39px;margin-top:-6px}.crochet-blog-outer.crochet-blog-main-outer li p{letter-spacing:-.1px;line-height:22.9px;padding-top:0}.crochet-blog-main-outer.crochet-blog-outer li strong{margin-bottom:14px;line-height:24px}.blog-email-outer{padding-bottom:23px}.blog-instagram-followers{padding-top:9px;padding-bottom:26px}.incredible-crochet-dogs{padding:33px 0 13px;width:100%;float:left}.incredible-crochet-dogs-left{width:69.5%;float:left;padding-right:40px}.incredible-crochet-dogs-left h1{font-size:40px;color:#000;font-weight:900;letter-spacing:-1px;margin-bottom:20px;line-height:40px}.incredible-crochet-dogs-left h2{font-size:40px;color:#000;font-weight:900;margin-bottom:14px;letter-spacing:-1.7px}.incredible-crochet-dogs-left img,.incredible-crochet-dogs-left p{margin:15px 0;max-width:100%;height:auto}.author-outer-img{width:78px;float:left}.subscribe-pic{width:100%;float:left;text-align:right}.subscribe-img{text-align:right;margin:16px 0 20px}.author-content{display:inline-block;vertical-align:top;padding-top:4px}.author-content h3{font-size:15px;font-weight:700;line-height:20.2px;letter-spacing:-.7px}.author-content h3 span{font-style:italic;letter-spacing:-1.1px}.author-outer{width:100%;float:left;margin-bottom:28px}.social-icon-outer{text-align:center;width:50px;float:left;padding-bottom:15px}.social-icon-outer li{width:auto;float:left;margin-bottom:5px}.social-icon-outer li a{width:36px;height:35px;vertical-align:middle;color:#fff;background:#3f5694;border-radius:100%;display:block;padding-top:3px;font-size:19px;line-height:30px}.social-icon-outer li:nth-child(2) a{background:#00aff3}.social-icon-outer li:nth-child(3) a{background:#bd091d}.social-icon-outer li:nth-child(4) a{background:#f99400;font-size:16px}.social-icon-outer li:nth-child(5){padding-top:8px}.social-icon-outer h4{font-size:12px;color:#000;font-weight:600;text-align:left;margin-bottom:3px;font-family:Noto Sans}.blog-content-inner{width:90%;float:right}.blog-content-inner p{font-size:18px;font-weight:400;color:#000}.incredible-crochet-dogs-right{width:30.5%;float:right;padding:9px 0 0 10px}.dogs-life{width:100%;float:left;padding:33px 0 0}.dogs-life h5{font-size:32px;font-weight:900;color:#000;margin-bottom:5px;letter-spacing:-1.2px}.dog-pic-outer{text-align:center;width:100%;float:left;padding:27px 0 3px;margin-left:-17px}.dogs-life.dog-inr2 .dog-pic-outer{padding-top:42px}.dogs-life.dog-inr2{padding:27px 0 0}.dog-pic-outer h6{font-size:15px;color:#aaa;padding-top:1px}.see-all-button a,.view-all-patterns a{padding:13px 20px;width:280px;font-size:18px;display:inline-block;text-decoration:none}.dogs-life.dog-inr3{padding:16px 0 0}.crochet-blog-single-inner .article-right-see-all{padding-top:9px}.crochet-patterns{background:#e3f0ff;float:left;width:100%;padding:50px 0 0;margin:40px 0 0}.crochet-patterns .article-right-see-all{padding-top:1px}.crochet-patterns .article-right-see-all a{color:#5682c6;border:1px solid #5682c6}.crochet-abbreviations-outer-new{padding:65px 0 0}.crochet-abbreviations-new .heading-content .chain-heading{width:240px}.crochet-abbreviations-new .ch-heading{width:24%;text-align:center;padding:15px 0}.article-new{background-color:#fff0f3;padding:50px 0}.article-new .article-left-heading{width:100%;text-align:center}.article-new .view-patterns-btn a{width:240px;display:inline-block;padding:20px 5px 18px;border:1px solid #fa7c92;border-radius:5px;font-size:18px;color:#fa7c92;text-decoration:none;font-weight:600}.crochet-abbreviations-inner-new{padding:0 0 60px}.crochet-patterns.crochet-patterns2{padding:55px 0 4px;margin:34px 0 0}.crochet-patterns.crochet-patterns2 .article-right-see-all{padding-top:2px}.crochet-patterns.crochet-patterns2 .article-inner,.hub-square-content .crochet-blog-outer li img{margin-bottom:11px}.crochet-patterns.crochet-patterns2 .crochet-products li h5{font-size:20px;margin-top:10px;letter-spacing:-.8px}.trending-categories-container.trending-categories2{border:none;padding:39px 0 54px}.trending-categories-container.trending-categories2 .trending-categories-inner h3{margin-left:-3px;letter-spacing:-1px}.trending-categories-container.trending-categories2 .view-all-categories a{padding:13px 20px 8px 25px;width:240px;margin:-2px 0 0 -23px}.blog-instagram-followers .instagram-followers-inner{padding:22px 0 10px}.blog-instagram-followers .instagram-heading strong{padding-top:0;line-height:31px}.blog-instagram-followers .follow-button-right{padding:27px 3px 0 0}.blog-instagram-followers .follow-button-right a{padding:6px 9px 3px}.add-banner-section{width:100%;float:left;display:none;text-align:center}.see-all-button{width:100%;float:left;display:none;padding:20px 0 0;text-align:center}.see-all-button a{color:#e88493;border-radius:5px;border:1px solid #e88493}.view-all-patterns{width:100%;float:left;display:none;padding:0 0 25px;text-align:center}.view-all-patterns a{color:#5682c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #5682c7}.crochet-videos-outer.hubpage-videos-outer .article-right-see-all a:hover{border:1px solid #000;color:#fff;background-color:#000}article.article-hubpage{padding:46px 0 42px}article.article-hubpage .view-all-patterns{display:block;padding:0;margin-top:-10px}article.article-hubpage .view-all-patterns a{width:240px;padding:15px 20px 9px}.email-outer.hubpage-email,.giveaway-single-content .blog-email-outer{padding-bottom:14px}article.article-hubpage .article-left-heading{text-align:center;padding:0 159px}article.article-hubpage .article-left-heading p{letter-spacing:-.1px}.giveaway-heading.giveaways-top-heading{padding:34px 0 44px}article.article-search-outer .crochet-products li{margin:0 24px 39px 0}article.article-search-outer .crochet-products li:nth-child(4n){margin-right:0!important}.logo-sub{width:100%;float:left;padding-bottom:40px;text-align:center}.logo-sub li{display:inline-block;margin:0 4px}.logo-sub li a{display:inline-block;border:1px solid #ddd;padding:20px 15px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.advertise-form-new h2{padding-left:0;text-align:center}.advertise-form-new .advertise-form-inner.full-column{width:100%;display:inline-block}.advertise-form-new .advertise-form-inner .advertise-inputfield:nth-child(odd),.giveaway-main-inner-new .giveaway-main-left img,.granny-square-top .crochet-products li{float:left}.advertise-form-new .advertise-form-inner{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;padding:0 0 15px}.advertise-form-inner-bdr{border-bottom:1px solid #d9d9d9}.advertise-form-new .checkbox li label{font-size:16px!important;font-weight:800!important}.leftbar-content-new h3{font-size:24px;color:#4483cc;font-weight:600;margin-bottom:20px}.crochet-patterns-new{background-color:#fff;border-bottom:1px solid #ddd}.lesson-btn{width:100%;float:left;padding-bottom:20px}.lesson-btn a{width:80px;float:left;text-align:center;padding:10px 5px 7px;text-decoration:none;background-color:#a5d555;color:#fff;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.coming-up{width:88%;float:left;padding:14px 0 0;margin-top:22px}.coming-up h5{font-size:22px;color:#000;font-weight:900;margin-bottom:14px}.coming-up-bottom{width:99%;float:left;padding:30px 0 25px 30px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.coming-up-bottom-video{width:45%;float:left}.coming-up-bottom-txt{width:55%;float:right;padding:6px 0 0 14px}.coming-up-bottom-txt .lesson-btn,.pattern-newsletter .email-outer{padding-bottom:10px}.coming-up-bottom-txt h6{font-size:20px;color:#000;font-weight:700;margin-bottom:5px;line-height:27px}.watch-nxt{font-size:16px;color:#4483cc;font-weight:600;text-decoration:none}.incredible-crochet-dogs-new{padding:32px 0 57px}.blog-instagram-followers-new{padding-bottom:27px}.incredible-crochet-dogs-new .lesson-btn a{padding:3px 5px 4px;margin-top:-4px}.incredible-crochet-dogs-new .lesson-btn,.rowan-modal-info img{padding-bottom:15px}.incredible-crochet-dogs-new .incredible-crochet-dogs-left h2{margin-bottom:20px;line-height:40px}.crochet-content-single .crochet-videos-outer{padding:37px 0 38px}.crochet-content-single .crochet-videos-inner,.home-main-content .crochet-videos-inner,.hub-square-content .crochet-videos-inner{margin-bottom:21px}.crochet-content-single .crochet-videos-outer li p{padding:15px 30px 37px 19px}.crochet-content-single .crochet-patterns,.giveaway-single-content .advertise-form .checkbox{padding:9px 0 0}.crochet-content-single .article-left-heading h4{margin-bottom:-2px;line-height:39px}.crochet-content-single .crochet-patterns .article-right-see-all{margin-top:3px}.crochet-content-single .article-right-see-all a{padding:2px 16px 1px;display:block}.crochet-content-single .trending-categories-container{padding:43px 0 53px}.crochet-content-single .view-all-categories{margin-top:27px}.crochet-content-single .view-all-categories a,.giveaway-single-content .view-all-categories a{padding:11px 20px 9px}.crochet-content-single .follow-button-right{padding:28px 2px 0 0}.crochet-content-single .follow-button-right a{padding:5px 8px 3px}.crochet-main-blog-outer-clr{padding:40px 0;background-color:#fff0f3}.article-right-see-all-clr a{color:#fa7c92!important;border:1px solid #fa7c92!important}.blog-email-outer-new{padding:50px 0 25px}.article-left-heading-cntr{width:100%;text-align:center;padding:0 170px}.view-all-patterns{margin:35px 0 45px}.hub-square-content .crochet-blog-heading{padding:51px 0 44px}.hub-square-content .crochet-videos-outer{padding:37px 0 47px}.hub-square-content .crochet-videos-inner .article-right-see-all a{padding:6px 16px 3px}.hub-square-content .giveaway-subscribe-outer{margin-top:21px;padding:29px 0 5px}.hub-square-content .granny-square-top .article-right-see-all{padding-top:28px}.hub-square-content .granny-square-top .article-right-see-all a{padding:6px 15px 1px;margin-right:-2px}.hub-square-content .granny-square-top .crochet-products li h5{margin-top:7px;line-height:26px;font-size:19px}.hub-square-content .granny-square-top .crochet-products li{margin:0 25px 24px 0}.hub-square-content .article-left-heading-cntr{padding:0 176px}.crochet-stitches-content .crochet-products li h5,.hub-square-content .crochet-products li h5{margin-top:7px}.hub-square-content .view-all-categories{margin-top:-17px}.hub-square-content .view-all-categories a{padding:12px 20px 9px}.granny-square-bottom{padding-bottom:48px}.hub-square-content .crochet-main-blog-outer-clr{padding:33px 0 40px}.hub-crochet-content .instagram-followers-inner,.hub-square-content .instagram-followers-inner{padding:26px 0 12px}.crochet-abbreviations-content .instagram-heading strong,.hub-square-content .instagram-heading strong{padding-top:0;line-height:33px}.hub-crochet-content .follow-button-right a,.hub-square-content .follow-button-right a{padding:6px 10px 4px}.how-to-single-list li{display:flex;justify-content:space-between;vertical-align:top;align-items:top;border-bottom:1px solid #ddd;padding:15px 0}.how-to-single-list li:last-child{border-bottom:none;margin-bottom:0}.how-to-single-list li div:nth-child(2){padding-left:10px;width:50%}.how-to-single-list li img{border-radius:10px;margin:0}.how-to-single-list li h3{font-size:24px;font-weight:700}.how-to-single-list li p{font-size:18px;margin:10px 0}.article-clr{background-color:#fff0f3;padding:39px 0 48px}.crochet-patterns.article-clr .article-right-see-all{padding-top:29px}.crochet-patterns.article-clr .crochet-products li h5{margin-top:18px}.article-clr .article-right-see-all a{color:#fa7c92;border:1px solid #fa7c92}.article-clr .crochet-products li{margin:0 25px 0 0}.giveaway-main-inner-new .giveaway-main-left{width:468px}.giveaway-main-inner-new .giveaway-main-right{width:530px;padding:46px 0 0}.giveaway-main-inner-new .giveaway-main-right li label span{float:left;width:30px;height:30px;margin:0;vertical-align:middle;background:url(../images/projects/check_radio_sheet2-white.png) left top no-repeat;cursor:pointer;position:relative;left:-2px;top:0}.giveaway-main-inner-new .giveaway-main-right li input[type=checkbox]:checked+label span{background:url(../images/projects/check_radio_sheet2-white.png) 0 -33px no-repeat}.giveaway-main-inner-new .giveaway-main-right li label p{padding:0 80px 0 40px;font-size:16px;line-height:23.9px;margin-bottom:11px}.giveaway-main-inner-new .giveaway-main-right h2{font-size:26px;margin-bottom:2px;letter-spacing:-1px}.giveaway-main-inner-new .email-address{width:300px;float:left;background-color:#fff;font-size:18px;color:#aaa;border:none;outline:0;padding:16px 10px 15px 25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-right:10px}.giveaway-main-inner-new .download-btn{width:160px;display:inline-block;padding:16px 5px 15px;background-color:#4483cc;color:#fff;outline:0;border:none;font-size:18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer}.giveaway-main-inner-new .download-btn:hover{background-color:#c8273d}.crochet-videos-outer-clr li p{min-height:161px;min-height:inherit}.crochet-videos-outer-clr li a{padding:6px 9px 3px 13px}.crochet-videos-outer-clr li.lesson-last,.hub-crochet-content .crochet-videos-outer li:last-of-type,.hub-crochet-content .crochet-videos-outer li:nth-last-of-type(2){margin-top:-11px}.article-left-heading.article-left-heading-cntr h4{font-size:26px}.article-left-heading.article-left-heading2{text-align:center;padding:7px 0 15px}.hub-crochet-content .giveaway-heading.crochet-heading{padding:51px 0 48px}.hub-crochet-content .blog-main-outer .giveaway-main-right{padding:42px 40px 0 0}.hub-crochet-content .blog-main-outer .giveaway-main-right p{line-height:26px}.hub-crochet-content .giveaway-main-inner-new .giveaway-main-right li label p{padding:0 54px 5px 40px;line-height:20px}.hub-crochet-content .giveaway-main-inner-new .email-address{padding:13px 10px 16px 25px;margin-right:12px}.hub-crochet-content .giveaway-main-inner-new .download-btn{padding:13px 5px 16px}.hub-crochet-content .giveaway-main-outer.blog-main-outer{padding:40px 0 34px}.hub-crochet-content .giveaway-subscribe-outer{padding:29px 0 33px}.hub-crochet-content .giveaway-main-inner-new .giveaway-main-left img{margin:-18px 0 0 51px}.hub-crochet-content .includes-heading-box{bottom:-14px}.hub-crochet-content .includes-heading-box p{line-height:20px;padding:0 0 33px}.hub-crochet-content .crochet-videos-outer li p{-webkit-box-shadow:0 5px 18px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 18px 0 rgba(0,0,0,.1);box-shadow:0 5px 18px 0 rgba(0,0,0,.1);min-height:134px;padding:15px 30px 0 19px}.hub-crochet-content .crochet-videos-outer-clr li a{padding:4px 14px 4px 13px;margin-bottom:7px}.hub-crochet-content .crochet-videos-outer li{margin-right:28px;margin-bottom:33px;float:left}.hub-crochet-content .article-left-heading.article-left-heading2{padding:2px 0 15px}.hub-crochet-content .crochet-videos-outer-clr .article-left-heading2 p{letter-spacing:0;padding:0 190px;line-height:26px}.hub-crochet-content .article-left-heading.article-left-heading2 .view-all-categories{margin-top:24px}.hub-crochet-content .article-left-heading.article-left-heading2 .view-all-categories a{padding:12px 20px 8px}.hub-crochet-content .article-clr{padding:30px 0 43px}.hub-crochet-content .crochet-patterns.article-clr .article-right-see-all{padding-top:31px}.hub-crochet-content .crochet-patterns.article-clr .article-right-see-all a{padding:4px 16px 3px;margin-right:-1px}.hub-crochet-content .instagram-heading strong{padding:0;line-height:32px}.hub-crochet-content .follow-button-right{padding:28px 0 0}.crochet-stitches-content .giveaway-subscribe-outer{margin-top:10px;padding:29px 0 32px}.crochet-stitches-content .crochet-videos-outer{padding:33px 0 50px}.crochet-stitches-content .crochet-videos-outer .crochet-videos-inner{margin-bottom:26px}.crochet-stitches-content article.article-hubpage .article-left-heading{padding:0 166px}.crochet-stitches-content .article-left-heading p{line-height:24px}.crochet-stitches-content .crochet-products{padding:6px 0 0}.crochet-stitches-content article.article-hubpage .view-all-patterns a{padding:10px 20px 9px}.crochet-stitches-content article.article-hubpage{padding:40px 0 0;margin-bottom:-3px}.crochet-stitches-content .instagram-followers-inner{padding:33px 0 15px}.crochet-stitches-content .instagram-heading strong{line-height:30px;padding-top:7px}.crochet-stitches-content .follow-button-right{padding:32px 0 0}.crochet-stitches-content .follow-button-right a{padding:6px 9px 4px}.crochet-abbreviations-new .listing-crochet-terms{height:auto}.crochet-stitches-content .crochet-videos-outer.hubpage-videos-outer .article-right-see-all a{padding:4px 18px 3px}.crochet-stitches-content .crochet-videos-inner .article-right-see-all a,.giveaway-single-content .article-right-see-all a,.home-main-content .article-right-see-all a{padding:4px 16px 3px}.crochet-patterns-new-clr{background-color:#fff0f3;padding:38px 0 0}.crochet-patterns-new-clr .article-left-heading h4 img{width:auto;display:inline-block;position:relative;top:10px}.crochet-patterns-new-clr .article-left-heading-cntr h4{margin-bottom:-4px}.giveaway-heading-clr{padding:35px 0 8px}.giveaway-heading-clr p{padding:0 128px}.article-inner-pic{width:86px;float:left;margin-right:20px}.article-inner-pic img{width:100%;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.pattern-category .article-left-heading{padding-top:22px}.pattern-category .article-right-see-all{padding-top:54px}.pattern-category .article-right-see-all a{color:#4483cc;border:1px solid #4483cc;padding:4px 16px}.pattern-category-inner-left{width:49%;float:left;margin-top:-8px}.pattern-category-inner-left .article-inner-pic{padding-top:18px}.pattern-category-inner-left .article-right-see-all{padding-top:29px!important}.crochet-products-new .crochet-products li{width:22.9%}.article-inner-new .article-inner-pic{width:16%}.article-inner-new .article-left-heading{width:63%}.article-inner-new .article-right-see-all{padding-top:33px}.pattern-subscribe .giveaway-subscribe-outer{margin-top:0;padding:5px 0 0;margin-bottom:-7px}.pattern-child{padding:20px 0 6px}.pattern-instagram .instagram-followers-inner{padding:16px 0 12px}.pattern-instagram .instagram-heading strong{line-height:31px}.pattern-category .crochet-products li{float:left;margin-bottom:25px}.giveaway-heading-inner,.pattern-single-social-bottom img{width:auto;display:inline-block}.giveaway-heading-inner h3{float:left;margin:7px 10px 0 0}.pattern-category-single .giveaway-main-heading{border-bottom:1px solid #ddd;padding:0 0 8px}.pattern-category-single .giveaway-heading{padding:17px 0 26px}.pattern-category-single article.pattern-category{padding:38px 0 0}.giveaway-heading-pic{display:inline-block;margin-bottom:0}.pattern-category-single .crochet-products li h5{margin-top:8px;line-height:26px}.pattern-category-single .crochet-products li{margin-bottom:14px;min-height:356px}.pattern-single-social{width:100%;float:left;padding:40px 0 70px}.pattern-single-social-left{width:270px;float:left}.pattern-single-social-left img{width:100%;float:left;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.pattern-single-social-right{width:700px;float:right;padding:6px 0 0 26px}.pattern-single-social-top{width:100%;float:left;padding-bottom:10px}.pattern-single-social-top h3{font-size:22px;color:#000;font-weight:900}.pattern-single-social-top p{font-size:18px;color:#000;font-weight:600}.pattern-single-social-bottom{width:100%;float:left;background-color:#fff4f6;border:3px dashed #fcdbe0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:20px 50px 30px}.pattern-single-social-bottom p{font-size:20px;color:#eaacb5}.pattern-single-social-bottom p a{color:#eaacb5}.giveaway-heading.crochet-heading{padding:61px 0 44px}section.giveaway-main-outer.blog-main-outer{padding-bottom:39px;margin-bottom:0}.crochet-videos-outer-clr{background-color:#fff;padding:0}li.item.slideritem1{margin-top:29px;margin-left:52px}li.item.slideritem2{margin-left:17px;margin-top:3px}li.item.slideritem3{margin-left:-77px;margin-top:34px}li.item.slideritem2 h3{margin:-5px 0 0 40px}li.item.slideritem3 h3{left:32px;line-height:20px;top:-14px}.home-button{width:100%;float:left;padding-top:19px;position:absolute;left:7px;top:0}.home-button a{color:#fff;font-weight:900;text-decoration:none;font-size:15px}.current-password-label{width:100%;float:left;margin-bottom:-6px}.advertise h1,.contact-block h1{margin-top:-12px;margin-bottom:19px}.results-info{font-size:20px;font-weight:400;color:#000;line-height:28px}.results-info strong{color:#8781bd;font-weight:400}.search-results h4{font-size:24px}.blog-main-outer .giveaway-main-right{padding-top:46px}.see-all-now a{border:1px solid #6181c2;display:block;height:50px;line-height:50px;font-weight:400;text-decoration:none;color:#6181c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.see-all-now a:hover{background-color:#8ba3d2;color:#fff;border:1px solid #8ba3d2}a.see-all-hover:hover{background-color:#000!important;border:1px solid #000!important;color:#ffff!important}.giveaway-single-content .incredible-crochet-dogs{padding:29px 0 13px}.contact-block h1,.giveaway-single-content .advertise h1{margin-bottom:-8px}.giveaway-single-content .advertise-form-inner .advertise-inputfield.error{margin-bottom:5px;border-color:#dc3d3d}.giveaway-single-content .advertise-form-inner span .error{font-size:12px;color:#dc3d3d}.giveaway-single-content .advertise-form-new h2{padding-left:28px;margin-bottom:35px}.giveaway-single-content .leftbar-content{width:64%;text-align:left}.giveaway-single-content .advertise-form{width:100%;max-width:630px;padding:45px 30px 40px;margin-left:0;border:1px solid #ddd;box-sizing:border-box}input.advertise-inputfield:last-child{margin-bottom:0!important}.giveaway-single-content .advertise-form-new .advertise-form-inner{width:100%;padding:0 0 7px}.giveaway-single-content .advertise-form-new .advertise-form-inner div{margin-bottom:20px;width:48%}.giveaway-single-content .advertise-form-inner-bdr{padding-bottom:27px!important}.giveaway-single-content .advertise-form-new .checkbox li label{font-size:13px!important}.giveaway-single-content .advertise-form .checkbox strong{font-size:14px;font-weight:400!important;letter-spacing:0!important}.giveaway-single-content .advertise-form-new .checkbox li{margin-bottom:12px;display:flex;justify-content:flex-start;align-items:center}.giveaway-single-content .advertise-form .checkbox .error{border-color:red}.giveaway-single-content .submit-details-button{margin-top:-10px}.giveaway-single-content .advertise-form:before{left:-30px;bottom:1px}.giveaway-single-content .advertise-form:after{right:0;bottom:0}.giveaway-single-content .crochet-patterns{padding:29px 0 0;margin:55px 0 0}#rowan-lk-logo,.giveaway-single-content .crochet-patterns .article-right-see-all{padding-top:30px}.giveaway-single-content .view-all-categories,.home-main-content .view-all-categories{margin-top:28px}.giveaway-single-content .trending-categories-container{padding:40px 0 52px}.giveaway-single-content .article-inner{margin-bottom:14px}nav div#nav-wrapper{width:calc(100% + $menu-width);padding-left:300px;position:relative;left:-300px}#menu-toggle{position:fixed;padding-left:64px;height:64px;line-height:64px;left:0;top:0;z-index:9}#menu-icon{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);position:absolute;width:40px;height:40px;left:16px;top:16px;cursor:pointer}#menu-icon span{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);display:block;position:absolute;height:4px;width:50%;background-color:#ff4500}#menu-icon span:nth-child(2n){left:50%}#menu-icon span:first-child,#menu-icon span:nth-child(2){top:3px}#menu-icon span:nth-child(3),#menu-icon span:nth-child(4){top:15px}#menu-icon span:nth-child(5),#menu-icon span:nth-child(6){top:27px}.open #menu-toggle{left:375px}.open #menu-icon span:first-child,.open #menu-icon span:nth-child(6){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open #menu-icon span:nth-child(2),.open #menu-icon span:nth-child(5){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.open #menu-icon span:first-child{left:0;top:7px}.open #menu-icon span:nth-child(2){left:calc(50% - 6px);top:7px}.open #menu-icon span:nth-child(3){left:-50%;opacity:0}.open #menu-icon span:nth-child(4){left:100%;opacity:0}.open #menu-icon span:nth-child(5){left:0;top:21px}.open #menu-icon span:nth-child(6){left:calc(50% - 6px);top:21px}.open #menu-overlay{z-index:9;left:300px;background:rgba(255,255,255,.75)}#menu-primary{width:375px;max-width:calc(100% - 40px);background:#fff;position:fixed;left:-380px;bottom:0;top:0;overflow:scroll;z-index:8;border-right:1px solid #e6e6e6}#menu-primary a{text-decoration:none;color:#999;display:block}#menu-primary ul{position:absolute;top:0;bottom:0;left:-100%}#menu-primary>li>ul{width:calc(100% - 45px);background:#fff;z-index:1}#menu-primary>li>ul>li>ul{width:calc(100% - 45px);background:#fff;z-index:2}#menu-primary>li>ul>li>ul>li>ul{width:calc(100% - 45px);background:#666;z-index:3}.open{width:100%;height:100%;bottom:0;left:0;z-index:9;background:rgba(255,255,255,0)}#menu-overlay.open{display:none;z-index:3;background:rgba(255,255,255,.9)}.mobile-menu-container{display:none;position:fixed;width:100%;height:100%;z-index:1000000}@media screen and (min-width:1025px){.lk-desktop-menu.menu-overlay.active .menu__nav-list{display:flex}.mobile-menu-container.menu-active{display:none}}.submenu-arrow{position:absolute;padding:28px;right:0;z-index:0}.submenu-arrow:before{content:"";display:block;position:absolute;height:7px;width:7px;top:20px;right:19px;border-top:3px solid #5582c6;border-right:3px solid #5582c6;-webkit-transform:rotate(45deg)}.submenu-toggle.on{width:100%;height:auto;top:0;bottom:0;left:0;background:#1d2633}.submenu-toggle:before{content:"\2715";display:block;position:absolute;right:7px;top:-90px;height:31px;width:30px;border-radius:100%;line-height:31px;font-size:25px;color:#fff;text-align:center;cursor:pointer}.submenu-toggle.on:before{top:7px}.side-bar-outer .mobile-searchbar{width:100%;float:left;margin:0 0 10px}.submenu-toggle{position:absolute;padding:27px;right:0;background:0 0;z-index:1;overflow:hidden}.side-bar-outer li a{display:inline-block;padding:15px 20px;text-align:left;border-top:1px solid #ddd;font-size:17px;text-transform:capitalize;color:#000!important}.side-bar-outer li a:hover{background:#f5f5f5}.side-bar-outer .login-button a{color:#000!important;display:inline-block!important;background:#eee;width:100%;border-radius:5px;padding:15px!important;font-size:15px}.side-bar-outer .login-button{float:left;width:47%;padding-top:0}.side-bar-outer .sign-button{float:right;width:47%}.side-bar-outer .sign-button a{padding:15px!important;width:100%;margin:0;color:#fff!important;font-size:15px}.side-bar-outer .header-right{float:right;width:100%;padding:0 25px;margin:20px 0 15px}.side-bar-outer .social-media-block ul{position:inherit!important}.side-bar-outer .social-media-block{width:100%;float:left;border-top:1px solid #ddd;padding:20px 0 0 10px;margin-bottom:80px}.side-bar-outer .social-media-block li{float:left;width:auto;height:37px}.side-bar-outer .social-media-block li a{padding:9px 0;width:35px;float:left;color:#fff!important;height:35px;text-align:center;border:none}.side-bar-outer .social-media-block li:nth-child(2) a{padding:5px 0 0}#content{display:block;width:100%;background:#fff;padding:25px 20px 35px}#searchfield{display:block;width:100%;text-align:center;margin-bottom:35px}#searchfield form{display:inline-block;background:#eeefed;padding:5px;margin:5px 0 0;border-radius:3px}#searchfield form .biginput{width:100%;height:40px;padding:0 10px;background-color:#fff;border:1px solid #c8c8c8;border-radius:3px;color:#aeaeae;font-weight:400;font-size:1.5em;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear}#searchfield form .biginput:focus{color:#858585}.flatbtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;outline:0;border:0;color:#f3faef;text-decoration:none;background-color:#6bb642;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);font-size:1.2em;font-weight:700;padding:12px 22px;line-height:normal;text-align:center;vertical-align:middle;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(15,15,15,.3);-moz-box-shadow:0 1px 0 rgba(15,15,15,.3);box-shadow:0 1px 0 rgba(15,15,15,.3)}.form-inner-header h1,.form-inner-left,.form-inner-right,.login_content .form-inner-left .optin label{vertical-align:top}.flatbtn:hover{color:#fff;background-color:#73c437}.flatbtn:active{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.1);box-shadow:inset 0 1px 5px rgba(0,0,0,.1)}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto}.autocomplete-suggestion{padding:10px 5px;font-size:1.2em;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.search-outer-mobile{float:left;border-bottom:3px solid #fff;position:absolute;top:20%;left:0;margin-top:0;width:90%;margin-left:5%;padding:0 0 10px}.search-outer-mobile button{background:#fa7c92;border:none;color:#fff;text-transform:capitalize;font-size:18px;float:right;padding:10px 15px;border-radius:5px}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0;display:none}#search.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1;z-index:106;display:block}#search input[type=search]{background:url(../images/projects/seach-icon2.png) 15px no-repeat;border:none;font-size:22px;font-family:Roboto;font-weight:800;outline:0;padding:7px 10px 7px 45px;color:#fff;text-transform:capitalize;text-align:left;width:78%}#search .close{position:fixed;top:15px;right:15px;opacity:1;font-size:27px;color:#fff}#search .close:hover{color:#fc2121;cursor:pointer}.home-main-content .crafting-essentials{padding:10px 0 11px}.home-main-content .crafting-essentials h3 a{top:1px;padding:1px 11px 0;left:8px}.home-main-content .crochet-patterns-inner span{margin:-9px 0 -4px}.home-main-content .crochet-patterns-inner:after,.home-main-content .crochet-patterns-inner:before{bottom:-4px}.home-main-content .article-right-see-all{padding-top:27px}.home-main-content .crochet-products li h5{margin-top:6px}.home-main-content .trending-categories-container{padding:32px 0 39px}.home-main-content .view-all-categories a{padding:12px 20px 8px;margin:-2px 0 0 -3px}.home-main-content .crochet-blog-outer{padding:26px 0 48px}.home-main-content .crochet-videos-outer{padding:35px 0 38px}.home-main-content .magazine-subscription-outer{padding:40px 0 46px}.home-main-content .magazine-image-right strong,.home-main-content .more-info{margin-top:9px}.home-main-content .available-buyer strong{margin-bottom:7px}.home-main-content .subscribe-save-button{margin-top:14px;padding:11px 80px}.home-main-content .giveaways-outer{padding:9px 0 47px}.home-main-content .giveaways-inner{margin-bottom:23px}.home-main-content .giveaways-outer li strong{margin:9px 0 2px}.home-main-content .giveaways-outer li a{padding:10px 10px 11px;margin-top:11px}.home-main-content .instagram-followers-inner{padding:38px 0 7px}.home-main-content .instagram-icon{margin-top:5px}.home-main-content .instagram-followers-outer{padding-bottom:25px}.home-main-content .footer-left h4{margin-top:-7px;margin-bottom:1px}.home-main-content .footer-left li a{margin-bottom:2px}.home-main-content .social-icon{margin:7px 0 9px}.home-main-content .more-info a{padding:1px 12px 0}.article-center-heading h1{font-size:40px;font-weight:700;margin-bottom:15px}.article-center-heading p{font-size:18px;font-weight:500}.category-page-container{display:flex;justify-content:space-between;padding:0 0 20px}.categories-home{padding:20px 0 12px}.category-page-container .category-col{width:23%}.category-page-container .col-three-span{width:31%}.category-page-container h2{font-size:24px;font-weight:700;padding:5px 0;border-bottom:3px solid #000;margin-bottom:18px}.category-page-container li{font-size:18px;line-height:24px;color:#000;margin-bottom:6px}.category-page-container h2.cat-blue{border-color:#00abe5}.category-page-container h2.cat-pink{border-color:#f173ac}.category-page-container h2.cat-yellow{border-color:#ffe300}.sidebar-wrapper{justify-content:space-between;display:flex;flex-wrap:wrap}.sidebar-block{display:block;margin:auto auto 30px;border-radius:5px;clear:both}.sidebar-mpu-mid,.sidebar-mpu-small{width:100%;max-width:300px;margin-left:auto}.sidebar-tutorials{background-color:#eee;padding:20px}.sidebar-tutorial-view-all{border:1px solid #eee;padding:20px}.sidebar-tutorial-view-all img{display:block;margin:auto auto 15px}.sidebar-tutorial-view-all h3,.sidebar-tutorials h3{font-size:20px;text-align:center;line-height:26px;font-weight:600;margin-bottom:15px}.sidebar-tutorial-view-all p{font-size:16px;text-align:center;line-height:22px}.sidebar-tutorials li{margin-bottom:10px;display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.sidebar-tutorials li img{border-radius:5px;margin-right:10px}.sidebar-tutorials li p a{font-size:16px;color:#000;text-decoration:none}.sidebar-tutorials li a{font-size:14px;color:#8781bd;text-decoration:none}.video-archive h4{font-size:24px;color:#000;font-weight:600;letter-spacing:-1px;margin-bottom:15px}.video-category-section{padding:30px 0;border-top:1px solid #ddd}.tube{max-width:900px;margin:0 auto}.aspect-ratio{border-radius:10px;-webkit-border-radius:10px;position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;bottom:-55px;margin-bottom:3px;top:0}.aspect-ratio iframe,.resPopupOuter{left:0;top:0;height:100%;width:100%}.aspect-ratio iframe{border-radius:10px;position:absolute}.crochet-main-blog-outer ul{display:flex;flex-wrap:wrap;justify-content:space-between}.resPopupOuter{display:none;position:fixed;z-index:2000000;overflow:auto;background-color:rgba(0,0,0,.4)}.resPopupOuter .error{color:#c8273d}.resPopupInner{margin:auto;text-align:center}.resHide .resPopup{transition:5s ease-in-out;animation:.3s popupHide}.resPopup{background-color:#fefefe;margin:-225px auto 0 -250px;position:absolute;top:56%;left:50%;padding:20px 40px;width:80%;max-width:500px;min-height:450px;animation:.3s popup}.loader,.loading-wheel{animation:.7s linear infinite spin}.resPopup.terms-conditions{top:36%}@keyframes popup{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes popupHide{0%{transform:scale(1)}100%{transform:scale(0)}}.resPopup p{font-size:20px;text-align:center;color:#000;line-height:30px;letter-spacing:-1px;max-width:300px}.popupStageFour p,.popupStageOne p{margin:15px auto;max-width:300px}.popupStageTwo p{margin:15px 0 12px;max-width:300px}.resPopup img{width:100%;display:block;max-width:155px}.popupStageOne img{margin:68px auto 0}.popupStageTwo img{margin:45px auto 0}.popupStageThree img{margin:10px auto 0}.resPopup form input{max-width:300px;width:100%;height:50px;font-family:source-sans-pro,sans-serif;font-size:17px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.form-inner-left form input,.overlay input[type=text]:focus,.resPopup form input:focus{outline:0}.resPopup form input[type=password],.resPopup form input[type=text]{border:none;padding:0 20px;color:#000;margin-bottom:20px;text-align:left;background-color:#eee}.resPopup form input[type=password]::-webkit-input-placeholder,.resPopup form input[type=text]::-webkit-input-placeholder{color:#aaa}.resPopup form input[type=password]::-moz-placeholder,.resPopup form input[type=text]::-moz-placeholder{color:#aaa}.resPopup form input[type=password]:-ms-input-placeholder,.resPopup form input[type=text]:-ms-input-placeholder{color:#aaa}.resPopup form input[type=password]:-moz-placeholder,.resPopup form input[type=text]:-moz-placeholder{color:#aaa}.resPopup form input[type=submit]{border:1px solid #8781bd;width:100%;font-family:source-sans-pro,sans-serif;font-size:18px;font-weight:400;background-color:#8781bd;color:#fff;margin-bottom:15px;-webkit-appearance:none;transition:.5s;line-height:22px;-webkit-appearance:none}.popupStageThree form input[type=submit]{margin-bottom:0;width:71%;-webkit-appearance:none}.resPopup form input[type=submit]:hover{background-color:#fff;color:#8781bd;cursor:pointer}.resPopup form input[type=submit]:disabled{background-color:#aaa;cursor:not-allowed;border:1px solid #aaa;color:#fff}.resPopup form input.signup{border:1px solid #8781bd;cursor:pointer;color:#8781bd;background-color:#fff}.resPopup form input.signup:hover{background-color:#8781bd;cursor:pointer;color:#fff}.resPopup form input.signup:disabled{background-color:#00abe5;cursor:not-allowed;border:1px solid #aaa;color:#fff}.loader{border:4px solid #f3f3f3;border-top:4px solid #8781bd;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:120px;height:120px;margin:35% auto 0;display:none}.popupStageThree .validatePass{margin-top:-40px}.formValidation{position:absolute;right:22%;margin-top:-60px}.formValidation i.fa-times{color:#da1d41}.formValidation i.fa-check{color:#1fc43a}.resPopup .optin{max-width:306px;width:100%;text-align:left;margin:15px auto;float:none}.resPopup .optin label{line-height:18px;font-size:15px;font-weight:700;width:14%}.popup-container .popupStageThree .optin label span{top:12px}.resPopupInner .optinTip{background-color:#8781bd;color:#fff;padding:10px;box-sizing:border-box}@media screen and (max-width:600px){.christmas-hub .christmas-hub-blog ul li img,.page-block--videos .videos-wrapper .video-list-item{width:100%}.page-block--videos .videos-wrapper .video-list-item img{display:block}.page-block--videos .videos-wrapper .video-list-item .video-list-item__title-block{position:relative;bottom:unset;background:#2b2442}.page-block--videos .videos-wrapper .video-list-item .video-list-item__title-block .title-block_title{font-size:20px}.page-block--community-new .tab-filter-nav{overflow:scroll}.page-block--community-new .tab-filter-nav .tab-filter-nav__list{width:600px}.reviews-modal-outer .reviews-modal{width:100%;max-width:500px;padding:40px;box-sizing:border-box;background-color:#fff;position:fixed;top:50%;left:0;margin-left:0;margin-top:-200px;border-radius:10px}.pattern-single-reviews ul li{max-width:100%}.pattern-single-reviews .review-cta-block{position:relative;padding:20px 0}.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block.paid-user__content-block .page-block__anchor-links,.christmas-hub .christmas-hub-blog ul,.download-confirmation .download-success-columns,.pattern-single-info,.shopping-partner-box{flex-wrap:wrap}.pattern-single-info div.pattern-single-info-section{width:100%;max-width:100%}.download-confirmation .download-success-columns .column{max-width:100%;margin-bottom:80px}.download-confirmation .related-patterns ul li{display:block;margin:15px auto}.download-confirmation .locked-video .locked-overlay{padding:10px}.download-confirmation .locked-video .locked-overlay img{display:none}.download-confirmation .locked-video .locked-overlay h3{font-size:16px;line-height:20px}.christmas-hub .christmas-hub-blog ul li{max-width:100%;margin-bottom:20px}.christmas-hub .christmas-hub-blog ul li:nth-child(2){margin:0 0 20px}.christmas-hub .christmas-hub-main .content-grid .row{flex-wrap:wrap;margin-bottom:0}.christmas-hub .christmas-hub-main .content-grid .row .item{max-width:100%!important;margin:0 0 20px!important}.category-hub.category-hub--christmas .page-block__header .auto-container .category-header__content-block.paid-user__content-block .page-block__anchor-links .bttn{width:100%;margin-left:0}.resPopup{max-width:90%;margin-left:-45%;margin-bottom:20px}.shopping-partner-box div{width:100%;text-align:center}.shopping-partner-box div a,.shopping-partner-box div img{margin:auto}}.resPopup .popupStageTwo input[type=submit]{width:100%;display:block;margin:0 auto 15px;-webkit-appearance:none}.popupStageFour h3,.popupStageThree h3,.popupStageTwo h3{font-size:32px;font-weight:900;letter-spacing:-2px;margin-top:30px}.popupStageFour h3{margin-top:120px}.popupStageFour p,.popupStageThree p,.resPopup .optinTip,.resPopup .popupStageTwo p{max-width:300px;margin:0 auto 15px}.popupStageFour p span{font-weight:700;color:#000}.resPopup .popupStageThree p{max-width:408px}.resPopup .popupStageFour p{max-width:380px}#input-stage-three,#input-stage-two,#stageThreePass,#stageTwoPass{border:none;background-color:#eee;color:#000}#input-stage-three::placeholder,#input-stage-two::placeholder,#stageThreePass::placeholder,#stageTwoPass::placeholder{color:#aaa}#backing-plate{width:100%;float:left;position:relative;z-index:9}.auto-backing-plate{margin:0 auto;position:relative;width:1064px}.content_leftbar_ad{margin-right:1080px;position:absolute;right:0}.content_rightbar_ad{position:absolute;margin-left:1080px}.auto-backing-plate a img{max-width:443px;max-width:initial}.sticky-placeholder{width:560px!important}.main-container{float:left;width:100%;overflow:hidden}.privacy_outer h1{font-size:26px;color:#000;margin-bottom:20px;font-weight:700;letter-spacing:-1px}.privacy_inner h3{font-size:18px;font-weight:600;margin-bottom:15px}.privacy_inner h4{font-size:16px;font-weight:600;margin-bottom:15px}.privacy_inner p{margin:10px 0;font-size:16px;line-height:20px}.privacy_inner ul{list-style-type:disc;padding-left:30px}.privacy_inner ol{list-style-type:decimal;padding-left:30px}.menuUnderlay{background-color:rgba(0,0,0,.7);width:100%;height:100vh;display:none;position:fixed;top:0;left:0;z-index:2}.menuUnderlay .closebtn{position:absolute;right:32px;text-decoration:none;color:#fff;font-size:30px}.sidenav.menu-active{left:0;display:block}.sub-menu{top:0;position:absolute;left:auto;opacity:1;width:100%;z-index:9;display:none}.sub-menu.active{display:block;right:-100%}.sidenav .menu-item-has-children>a:after,.sidenav .menu-item-has-children>a:hover:after,.sidenav .sub-menu .back>a:before,.sidenav .sub-menu .back>a:hover:before{font-family:FontAwesome;display:inline-block;font-weight:700;font-size:25px}.sidenav .menu-item-has-children>a:after{content:"\f105";float:right;color:#8781bd}.sidenav .menu-item-has-children>a:hover:after{content:"\f105";float:right;color:#fff}.sidenav .sub-menu .back>a:before{content:"\f104";margin-right:15px;color:#bbb}.sidenav .sub-menu .back>a:hover:before{content:"\f104";color:#8781bd;margin-right:15px}.bounce{position:relative;padding-top:7px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out 0.3s;transition:.3s ease-in-out;bottom:0}.error-msg,.success-msg{padding:15px;clear:both}.bounce:hover{bottom:7px}.search-icon-mobile{color:#000;font-size:25px;position:relative;top:15px}.pattern-updates h2{font-size:30px;font-weight:600}.overlay{height:100%;width:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.9);z-index:9999999999;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.overlay.open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-content{opacity:.4;-webkit-transform:translateY(-25%) rotateX(45deg);transform:translateY(-25%) rotateX(45deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;position:relative;top:15%;width:50%;text-align:center;margin:auto}.overlay.open .overlay-content{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:#fff;transition:none;-webkit-transition:none;-moz-transition:none}#searchIcon{float:left;position:relative;bottom:0;color:#8781bd;font-size:40px;margin-right:20px}.overlay input[type=text]{-webkit-appearance:textfield;font-family:"Source Serif Pro",serif;font-weight:900;font-size:40px;border:none;float:left;width:80%;background:0 0;color:#fff}.overlay .searchbar{border-bottom:3px solid #fff;float:left;width:80%;margin-right:20px}.overlay input[type=text]::-webkit-search-cancel-button,.overlay input[type=text]::-webkit-search-decoration,.overlay input[type=text]::-webkit-search-results-button,.overlay input[type=text]::-webkit-search-results-decoration{-webkit-appearance:none}.overlay input[type=text]::-webkit-input-placeholder{color:#505050}.overlay input[type=text]::-moz-placeholder{color:#505050}.overlay input[type=text]:-ms-input-placeholder{color:#505050}.overlay input[type=text]:-moz-placeholder{color:#505050}.overlay button{font-family:Noto Sans;float:left;width:15%;padding:16px;background:#8781bd;border:1px solid #8781bd;font-size:18px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;transition:.4s;outline:0}.closeText{display:none;color:#8781bd}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #fff;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}#suggested-results ul{position:absolute;margin-top:52px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 17px 0 rgba(0,0,0,.5);box-shadow:0 0 17px 0 rgba(0,0,0,.2);background-color:#fff;padding:20px;max-width:459px;width:100%;z-index:1000}#suggested-results ul li{padding:10px;border-bottom:1px solid #efefef;font-family:"Source Serif Pro",serif;font-size:18px}#suggested-results ul li:last-child{border:none}#suggested-results ul li a span.searchCategory{color:#aaa;font-size:14px}#suggested-results .smallcaps{color:#008ec5;font-weight:700}#suggested-results-overlay ul{position:absolute;margin-top:90px;padding:20px;max-width:692px;width:100%;z-index:1000}#suggested-results-overlay ul li{padding:10px;border-bottom:1px solid #fff;font-family:"Source Serif Pro",serif;font-size:18px;text-align:left}#suggested-results-overlay ul li a span.searchCategory{color:#8781bd;font-size:14px}#suggested-results-overlay .smallcaps{color:#fa7c92;font-weight:700}#optinTipTerms,#tooltipNews{display:none;position:absolute;margin-top:50px}#downloadSubmit:disabled,.giveaway-single-content .submit-details-button:disabled{background-color:#333;color:#eee;cursor:not-allowed}#advertiseForm .advertise-form-inner,.advertise-form-new .advertise-form-inner-giveaway{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#advertiseForm .advertise-form-inner div,.giveaway-single-content .advertise-form-new .advertise-form-inner-giveaway div{width:48%;margin-bottom:20px}#advertiseForm .advertise-form-inner input.error,#downloadEmail.error,#newsletterForm input.error,.giveaway-single-content .advertise-form-new .advertise-form-inner-giveaway input.error{width:100%;border:1px solid #fa7c92;margin-bottom:5px}#advertiseForm .choose-type select.error{border:1px solid #fa7c92;margin-bottom:5px}#advertiseForm .advertise-form-inner div span label.error,#advertiseForm .choose-type div span label.error,#beginnerDownload div span label.error,#newsletterForm span label.error,.giveaway-single-content .advertise-form-new .advertise-form-inner-giveaway div span label.error{color:#fa7c92;font-weight:400;font-size:14px}#downloadError,#downloadSuccess,#errorAdvertise,#errorGiveaway,#newsError,#newsSuccess,#success-message,#successAdvertise,#successGiveaway{display:none;text-align:center}#errorAdvertise h3,#errorGiveaway h3,#successAdvertise h3,#successGiveaway h3{color:#000;font-weight:900;letter-spacing:-1.5px;font-size:32px}#successGiveaway a.submit-details-button{-webkit-appearance:none}#errorGiveaway a.submit-details-button,#successGiveaway a.submit-details-button{text-decoration:none;-webkit-appearance:none;line-height:46px}.author-list .view-all-categories{margin-top:0;width:auto;float:none}.error-msg{background-color:#d13232;color:#fff;font-size:14px;margin-top:15px}.email-outer .success-msg{margin:15px 25px 0 20px}.success-msg{background-color:#8781bd;color:#fff;font-size:18px;margin:15px 15px 0;letter-spacing:-.5px;font-family:Noto sans}.error-msg li,.success-msgli{color:#fff;float:none}.loading-wheel{border:4px solid #ddd;border-top:4px solid #8781bd;border-radius:50%;width:120px;height:120px;margin:110px auto;display:none}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.subscribe-page-block .leftbar-content .offer-body ul{padding-left:15px;list-style-type:disc;font-size:18px}.subscribe-page-block .view-all-categories{margin-top:0;float:none;text-align:center;display:block}.subscribe-page-block .subs-CTA,.subscribe-page-block .subs-blocks,div.s_single{clear:both;padding-top:30px}.subscribe-page-block .subs-CTA ul,.subscribe-page-block .subs-blocks ul{display:flex;justify-content:space-around;flex-wrap:wrap}.subscribe-page-block .subs-blocks ul li{width:23%;min-width:160px;background-color:#eee;padding:20px;box-sizing:border-box;border-radius:5px;text-align:center;margin-bottom:15px}.subscribe-page-block .subs-blocks ul li h4{font-size:20px;font-weight:700;line-height:27px;margin-bottom:10px}.subscribe-page-block .subs-blocks ul li p{font-family:Noto Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;padding-right:0}.subscribe-page-block .subs-blocks ul li .view-all-categories a{max-width:100%;padding:10px 20px}.subscription-rightbar{background:#eee;width:300px;text-align:center;display:inline-block;border-radius:5px;float:right}.subscription-rightbar-header{display:flex;justify-content:space-between;background-color:#8781bd;align-items:center;position:relative;height:60px;border-top-right-radius:5px;border-top-left-radius:5px}.subscription-rightbar h2{font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#fff;padding-left:15px}.subscription-rightbar img{position:absolute;bottom:0;right:10px;max-width:90px}.subscription-rightbar ul{margin:0 10px 10px 40px}.subscription-rightbar p{font-family:Source Serif Pro;font-style:normal;font-weight:400;font-size:18px;line-height:25px;margin:0 10px 10px}.member-block ul li,.subscription-rightbar li{font-style:normal;font-weight:400;font-size:18px;line-height:25px;margin-bottom:10px}.subscription-rightbar li{text-align:left}.manage-account{text-align:center;display:inline-block;border-radius:5px;float:right;margin-top:25px;width:100%;max-width:300px}.manage-account .view-all-categories{text-align:center;margin-top:15px}.member-block{border-radius:5px;color:#000;background-color:#ffe881;padding:60px 20px 20px;box-sizing:border-box;text-align:left;margin-top:60px;position:relative}.member-block .subs-club-logo{position:absolute;max-width:100px;top:-50px;left:50%;margin-left:-50px}.member-block p{font-style:normal;font-weight:400;font-size:18px;line-height:25px}.member-block ul{margin:10px 10px 10px 25px}.subscribe-slider{padding:0;margin-bottom:20px;border-top:1px solid #ddd}.subscribe-slider img{max-width:1060px;margin:auto}.owl-theme .owl-dots .owl-dot{outline:0!important}.owl-theme .owl-dots .owl-dot span{width:15px!important;height:15px!important}.abbreviations-knitting-half .crochet-abbreviations-new{width:49%}.abbreviations-knitting-half .heading-content{display:flex;justify-content:space-between;background-color:#f173ac}.abbreviations-knitting-half .heading-content .chain-heading{width:100%;padding:15px 0}.app-store-btn{margin-top:15px!important}.app-store-btn a{color:#111;border:1px solid #111;font-size:12px;padding:3px 20px;line-height:18px}.app-store-btn i{font-size:44px;padding-right:10px}.js-sticky .sticky-sign-button{display:block;margin:10px 0 0}.js-sticky .sticky-logo{display:block;width:90px;margin-right:15px}.js-sticky .sticky-logo img{width:90px;margin:0}.js-sticky-mobile-hidden{position:fixed;top:-100%}.js-sticky-mobile{position:fixed;top:0;transition:.5s}.stickyNav.js-sticky{position:fixed;top:0;width:100%;z-index:9999999;margin:0 auto;background-color:#fff;display:block;border-bottom:4px solid #d6249f;padding-bottom:20px;transition:.2s}.js-sticky .navbar-inner{display:flex;width:100%;max-width:100%;padding:0 30px;margin:0 auto;flex-direction:row;justify-content:space-between}.js-sticky .navbar-inner ul{margin-top:5px;align-items:center}.video-play-button{color:#fff;position:absolute;background-color:rgba(0,0,0,.8);padding:13px 18px;box-sizing:border-box;border-radius:100%;width:50px;height:50px;display:block;top:45%;left:50%;margin-left:-25px;margin-top:-25px}.email-outer .giveaway-subscribe-left{width:100%;height:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.email-outer .giveaway-subscribe-banner-content{width:50%;padding:14px 2px 0 8px}.email-outer .giveaway-subscribe-banner-content .email-right{width:100%;margin-right:0;padding:0 70px}.email-outer .giveaway-subscribe-banner-content h3{letter-spacing:0;font-weight:700;font-size:22px;margin-top:7px}.email-outer .giveaway-subscribe-banner-content .email-content-right{float:none;width:auto}.email-outer .giveaway-subscribe-banner-content p{font-family:"Source Serif Pro",serif;font-weight:500;font-size:18px;margin-top:2px;margin-bottom:20px;letter-spacing:0}.email-outer .giveaway-subscribe-banner-content a{padding:0;line-height:0;border:none;margin:0;background-color:transparent;color:#000;width:auto;height:auto;text-decoration:underline;font-family:"Source Serif Pro",serif;font-weight:500;font-size:18px}.email-outer .email-checkbox{max-width:280px;float:none;margin:auto auto 10px}.email-outer .email-right .email-field+span{display:none!important;letter-spacing:-1px}.email-outer .giveaway-subscribe-banner img{position:relative;z-index:-2;width:100%}.email-outer .error-msg{position:absolute;margin-top:10px;left:50%;width:100%;max-width:530px;background-color:#e9304f;border-radius:0 0 5px 5px;font-size:12px;font-family:Noto Sans;letter-spacing:-.5px}.email-outer .error-msg::before{content:"";position:absolute;border-bottom:20px solid #e9304f;border-top:20px solid transparent;border-left:20px solid transparent;border-right:20px solid transparent;top:-40px;left:50%;margin-left:-20px}.email-outer .error-msg ul{list-style:none!important}.email-outer .error-msg li{font-size:12px;font-family:Noto Sans;letter-spacing:-.5px;text-align:center}.blaize-form .blaize-oauth,.blaize-form .blaize-oauth span{font-family:"Noto Sans";color:#fff;font-weight:400;line-height:42px}.video-archive .item img{border-radius:10px 10px 0 0}.newsletter-points{position:absolute;bottom:0;color:#fff;padding:10px 32px 15px}.newsletter-points h3{font-size:25px;letter-spacing:-.5px;margin-bottom:10px}.newsletter-points li{font-size:18px;font-weight:600;letter-spacing:0;margin-bottom:10px}.newsletter-points li i{font-size:20px;color:#f9e88d;margin-right:5px}#member_login_form input[type=submit]{width:100%;line-height:24px;max-width:100%;font-family:Noto Sans;-webkit-appearance:none}div.s_archive img{display:block;margin:auto auto 30px}div.video-banner{padding-bottom:30px}.category-single ul.results-list{display:flex;flex-wrap:wrap;justify-content:space-around}.popup-container h1{font-size:30px;line-height:40px}.blaize-icon{position:absolute;top:0;left:0;right:0;width:26px;height:26px;margin:8px}.blaize-icon.blaize-icon-facebook{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20216%20216%22%20color%3D%22%23fff%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M204.1%200H11.9C5.3%200%200%205.3%200%2011.9v192.2c0%206.6%205.3%2011.9%2011.9%2011.9h103.5v-83.6H87.2V99.8h28.1v-24c0-27.9%2017-43.1%2041.9-43.1%2011.9%200%2022.2.9%2025.2%201.3v29.2h-17.3c-13.5%200-16.2%206.4-16.2%2015.9v20.8h32.3l-4.2%2032.6h-28V216h55c6.6%200%2011.9-5.3%2011.9-11.9V11.9C216%205.3%20210.7%200%20204.1%200z%22/%3E%3C/svg%3E) center no-repeat}.blaize-icon.blaize-icon-google{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%20512%20512%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M482.56%20261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47%2029.5-22.1%2054.49-47.09%2071.23v59.21h76.27c44.63-41.09%2070.37-101.59%2070.37-173.46z%22%20fill%3D%22%234285f4%22/%3E%3Cpath%20d%3D%22M256%20492c63.72%200%20117.14-21.13%20156.19-57.18l-76.27-59.21c-21.13%2014.16-48.17%2022.53-79.92%2022.53-61.47%200-113.49-41.51-132.05-97.3H45.1v61.15C83.93%20439.12%20163.74%20492%20256%20492z%22%20fill%3D%22%2334a853%22/%3E%3Cpath%20d%3D%22M123.95%20300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68%207.4-44.84v-61.15H45.1C29.12%20181.87%2020%20217.92%2020%20256s9.12%2074.13%2025.1%20105.99l78.85-61.15z%22%20fill%3D%22%23fbbc05%22/%3E%3Cpath%20d%3D%22M256%20113.86c34.65%200%2065.76%2011.91%2090.22%2035.29l67.69-67.69C373.03%2043.39%20319.61%2020%20256%2020%20163.75%2020%2083.93%2072.89%2045.1%20150.01l78.85%2061.15c18.56-55.78%2070.59-97.3%20132.05-97.3z%22%20fill%3D%22%23ea4335%22/%3E%3Cpath%20d%3D%22M20%2020h472v472H20V20z%22/%3E%3C/g%3E%3C/svg%3E) center/26px 26px no-repeat #fff;height:38px;width:38px;border-radius:2px;margin:2px}.blaize-icon.blaize-icon-linkedin{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%2298%2098%20302%20302%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M186.4%20142.4c0%2019-15.3%2034.5-34.2%2034.5-18.9%200-34.2-15.4-34.2-34.5%200-19%2015.3-34.5%2034.2-34.5%2018.9%200%2034.2%2015.5%2034.2%2034.5zm-5%2058.9h-57.8v186.8h57.8V201.3zm92.4%200h-55.4v186.8h55.4v-98c0-26.3%2012.1-41.9%2035.2-41.9%2021.3%200%2031.5%2015%2031.5%2041.9v98H398V269.8c0-50-28.3-74.2-68-74.2-39.6%200-56.3%2030.9-56.3%2030.9v-25.2h.1z%22/%3E%3C/svg%3E) center no-repeat}.blaize-icon.blaize-icon-twitter{background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24%204.3a9%209%200%2001-2.8.8c1-.6%201.8-1.6%202.2-2.7-1%20.6-2%201-3.1%201.2-1-1-2.3-1.6-3.7-1.6a4.9%204.9%200%2000-4.9%204.9c0%20.4%200%20.8.1%201.1-4.1-.2-7.7-2.1-10.1-5.1-.5.7-.7%201.6-.7%202.5%200%201.7.9%203.2%202.2%204.1-.8-.1-1.6-.3-2.2-.6V9c0%202.4%201.7%204.4%203.9%204.8-.4.1-.8.2-1.3.2-.3%200-.6%200-.9-.1.6%202%202.4%203.4%204.6%203.4a10%2010%200%2001-6.1%202.1c-.4%200-.8%200-1.2-.1a14%2014%200%20007.5%202.2c9.1%200%2014-7.5%2014-14v-.6c1-.7%201.8-1.6%202.5-2.6%22%2F%3E%3C%2Fsvg%3E) center no-repeat}.form-inner-header .header-flash,.popup-register .header-flash{background-image:url(/assets/images/projects/reg_form_flash.png)}.blaize-form .blaize-identifiers{transition:opacity .3s ease-in-out,transform .3s ease-in-out .1s;overflow:hidden}.blaize-form .blaize-oauth{display:block;position:relative;margin:0 auto 10px;height:42px;width:100%;background-color:#4697ce;border-radius:3px;text-align:center;cursor:pointer;text-decoration:none;box-sizing:border-box;font-size:18px}.blaize-form .blaize-oauth span{font-size:18px!important}.blaize-form .blaize-oauth>:before{position:absolute;top:0;left:0;right:0;line-height:42px;width:42px;font-size:26px}.blaize-form .blaize-oauth.blaize-oauth-google{background-color:#397af2}.blaize-form .blaize-oauth.blaize-oauth-facebook{background-color:#395ca9}.blaize-form .blaize-oauth.blaize-oauth-linkedin{background-color:#006cac}.blaize-form .blaize-oauth.blaize-oauth-twitter{background-color:#08a0e9}.blaize-theme-default.blaize-form .blaize-social-sign-in-footer{text-align:center;overflow:hidden;margin:15px 0 10px;font-weight:700}.blaize-theme-default.blaize-form .blaize-error,.blaize-theme-default.blaize-form .blaize-success{display:none;margin-bottom:15px;line-height:18px;color:#fff;font-family:"Source Serif Pro",serif;padding:20px;box-sizing:border-box}.blaize-theme-default.blaize-form .blaize-social-sign-in-footer:after,.blaize-theme-default.blaize-form .blaize-social-sign-in-footer:before{border-bottom:1px solid #e1e3e8;content:"";display:inline-block;width:50%;margin:0 6px 0 -55%;vertical-align:middle}.blaize-theme-default.blaize-form .blaize-social-sign-in-footer:after{margin:0 -55% 0 6px}.blaize-theme-default.blaize-form span{font-size:12px!important;letter-spacing:0}.blaize-theme-default.blaize-form span a{color:#8781bd;font-size:12px!important}.blaize-theme-default.blaize-form fieldset{border:none;padding:0;margin:0}.blaize-form.newsletter-form-fullwidth button{height:40px;margin-top:0;margin-bottom:2px}.blaize-theme-default.blaize-form .blaize-error{background-color:#e9304f;font-size:16px}.blaize-theme-default.blaize-form .blaize-success{background-color:#8781bd;font-size:16px}.blaize-theme-default.blaize-form .blaize-success p{color:#fff;font-size:16px;line-height:18px;margin-bottom:0;font-family:"Source Serif Pro",serif;box-sizing:border-box}#form-login-form form input{box-sizing:border-box;height:45px;font-size:16px;font-family:Noto Sans;margin-top:5px;width:100%;outline:0}#form-login-form button{width:100%;height:45px;color:#fff;font-size:20px;font-family:Noto Sans;outline:0;background-color:#8781bd;border:1px solid #8781bd;border-radius:5px!important;transition:.5s;margin:5px 0 10px}#form-login-form button:hover{background-color:#fff;cursor:pointer;color:#8781bd}#form-login-form form label,#form-login-form form span{font-family:Noto Sans;font-size:16px;color:#333;width:100%;display:block}#forgot_password_form{display:block;margin:auto;clear:both}#submitSidebar{height:40px}@font-face{font-family:ralewaymedium;src:url(../fonts/raleway-medium-webfont.eot);src:url(../fonts/raleway-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway-medium-webfont.woff2) format("woff2"),url(../fonts/raleway-medium-webfont.woff) format("woff"),url(../fonts/raleway-medium-webfont.ttf) format("truetype"),url(../fonts/raleway-medium-webfont.svg#ralewaymedium) format("svg");font-weight:400;font-style:normal}.form-outer{background-color:#fff;width:100%;max-width:840px;display:block;margin:auto;position:relative;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.16);-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.16);box-shadow:0 0 10px 4px rgba(0,0,0,.16)}.pad30{padding:30px 30px 0}.pad-header,.rowan-modal-body{padding:10px 15px}.pad-left{padding:30px 26px}.pad-right{padding:0 15px 0 40px}.form-inner-header h1{font-family:"Source Serif Pro",serif;font-size:40px;color:#333;text-align:center;display:inline-block;margin-left:32px;margin-top:20px}.form-inner-header .header-flash{width:164px;height:158px;background-repeat:no-repeat;position:absolute;top:-60px;right:-22px;color:#fff;font-family:"Source Serif Pro",serif}.form-inner-header .header-flash span{font-size:30px;text-align:center;font-weight:700}.form-inner-header .header-flash p{font-size:20px;text-align:center;font-weight:700;margin-top:44px;transform:rotate(11deg)}.form-inner-left{background-color:#eee;width:50%;display:inline-block}.form-inner-left:after{content:"";width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid #eee;position:absolute;right:47%;top:180px}.form-inner-right{width:49%;display:inline-block;font-family:"Source Serif Pro",serif;font-size:16px}.form-inner-right h2{font-size:23px;line-height:24px;font-family:"Source Serif Pro",serif;font-style:italic}.form-inner-right h3{color:#f173ac;margin-top:20px;text-transform:uppercase;font-size:18px;font-family:"Source Serif Pro",serif}.form-inner-right p{margin-top:10px;line-height:18px;font-family:"Source Serif Pro",serif}.form-inner-left p{font-family:"Source Serif Pro",serif;font-style:italic;font-size:26px;color:#111;line-height:28px}.form-inner-left span{font-family:"Source Serif Pro",serif;font-size:15px;color:#333;font-weight:700;float:none}.form-inner-left span a{color:#48bfbf;text-decoration:none}.form-inner-left form label{font-family:"Source Serif Pro",serif;font-size:16px;color:#333;width:100%;display:block}.form-inner-left form input[type=password],.form-inner-left form input[type=text]{width:100%;height:45px;border:1px solid #ddd;margin-bottom:15px;margin-top:5px;font-family:Noto Sans;font-size:16px;color:#333;font-weight:700;padding-left:20px}.form-inner-left form input[type=submit]{font-family:"Source Serif Pro",serif;font-size:20px;color:#fff;background-color:#48bfbf;border:none;white-space:normal;text-align:center;padding:10px 20px;border-radius:5px;transition:.5s;margin-top:20px;-webkit-appearance:none;width:100%}.form-inner-left form input[type=submit]:hover{background-color:#8781bd;cursor:pointer}.form-inner-left form input[type=checkbox]{-webkit-appearance:none;background-color:#fff;width:22px;height:22px;border:1px solid #ddd;border-radius:2px;display:inline-block;position:relative;top:-5px;z-index:999}.form-inner-left form input[type=checkbox]:hover{cursor:pointer;border:1px solid #43b8df}.form-inner-left form input[type=checkbox]:checked,.givescx .optin-required input[type=checkbox]:checked{background-color:#49c930}.form-inner-left form input[type=checkbox]:checked::after{font-family:FontAwesome;content:"✔";color:#fff;position:absolute;font-size:20px}.form-inner-left form .optin{line-height:21px;margin-top:6px}.form-inner-left form .optin label{display:inline-block;width:100%;font-size:14px;font-weight:400;margin-bottom:5px;text-align:left}.form-inner-left form .optin label a{font-weight:700;color:#48bfbf;text-decoration:none}.form-inner-left form .optin .unsub{color:#333;font-size:14px;font-family:"Source Serif Pro",serif;margin-left:33px}.form-outer .logo-block{margin-top:15px;text-align:center}.form-outer .logo-block img{margin:0 12px}.form-inner-left form .error-msg,.form-inner-left form .success-msg{margin-top:20px;display:none;font-family:"Source Serif Pro",serif;color:#fff;font-size:16px;padding:10px;line-height:20px;text-align:center}.form-inner-left form .error-msg{background-color:#e12323}.form-inner-left form .success-msg{background-color:#4cc955}.optinTip{padding:15px;font-size:18px;font-family:"Source Serif Pro",serif;color:#fff;background-color:#8781bd;border-radius:8px;text-align:center;margin-bottom:15px}.optinTip:before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #8781bd;position:relative;top:-44px;left:-12px}.footer-reg-form{color:#fff;font-size:18px;font-family:ralewaymedium;width:100%;max-width:270px;padding-top:15px}.footer-reg-form h3{font-size:20px;font-family:Lora,serif;clear:both;padding-top:10px;line-height:22px;color:#333;font-style:italic}.modal-popup-inner a,.modal-popup-inner p{line-height:26px;font-family:ralewaymedium}.footer-reg-form input[type=password],.footer-reg-form input[type=text]{width:100%;height:40px;color:#111;font-size:16px;font-family:ralewaymedium;outline:0;padding-left:20px;margin:15px 0;border:none;box-sizing:border-box}.footer-reg-form input[type=password]{display:none;margin-top:0}.footer-reg-form input[type=checkbox]{-webkit-appearance:none;background-color:#e36d61;width:35px;height:35px;border:1px solid #f4a6a5;border-radius:2px;display:inline-block;position:relative;top:-5px;z-index:999}.footer-reg-form input[type=checkbox]:hover{cursor:pointer;border:1px solid #fff}.footer-reg-form input[type=checkbox]:checked{background-color:#fff}.footer-reg-form input[type=checkbox]:checked::after{font-family:FontAwesome;content:"\f00c";color:#aed000;position:absolute;font-size:28px;padding:3px}.footer-reg-form input[type=submit]{width:100%;height:45px;color:#fff;font-size:20px;font-family:ralewaymedium;outline:0;background-color:#00929f;border:none;border-radius:5px!important;transition:.5s;margin-top:20px}.footer-reg-form input[type=submit]:hover{background-color:#18b6c4;cursor:pointer}.footer-reg-form input[type=submit]:disabled{background-color:#fb9d95;cursor:not-allowed}.footer-reg-form .optinTip{background-color:#fff;color:#e07b79;font-size:16px;font-weight:400;margin-top:10px;display:none;box-sizing:border-box;max-width:260px}.footer-reg-form .optinTip:before{left:-12px;border-bottom:12px solid #fff}.footer-reg-form .optin label{font-size:15px;width:82%;float:right;line-height:20px}.footer-reg-form .error-msg,.footer-reg-form .success-msg{margin-left:0;margin-right:0;margin-top:10px;font-size:16px;padding:10px;font-family:ralewaymedium;line-height:20px;text-align:center}.register_content form{padding:0 40px}.modal-popup-inner h2{font-size:36px;font-family:ralewaymedium;color:#333;font-style:normal}.modal-popup-inner p{font-size:16px;font-weight:500;color:#333;margin-top:20px}.modal-popup-inner a{font-size:22px;color:#48bfbf;margin:30px 0 15px;text-decoration:none;display:block}.modalPad{padding:32px}.slick-list{padding:0!important;width:100%}.slick-dots li button:before{font-size:15px;color:#48bfbf}.finalSlideButtons a:first-child span,.givescx h5 a,.slick-dots li.slick-active button:before{color:#48bfbf}.slick-slide img{margin:20px auto;max-width:100%}.regSlide h2{font-size:34px;line-height:38px}.regSlide .form-inner-left{width:100%;background-color:#fff;max-width:480px}.regSlide .form-inner-left form input[type=password],.regSlide .form-inner-left form input[type=text]{width:90%;padding:0 15px;margin:0 0 15px;max-width:360px}.regSlide .form-inner-left label{text-align:left;clear:both}.regSlide .optin a{display:inline;margin:0}.regSlide .optinTip:before{left:-15px}.buttonsBlock a{border:1px solid #48bfbf;font-size:20px!important;font-family:ralewaymedium;width:200px;height:70px;text-align:center;display:inline-block;border-radius:5px;margin-top:20px;color:#48bfbf;transition:.5s;line-height:65px!important;padding:0!important;text-decoration:none}.buttonsBlock a.active,.buttonsBlock a:hover{background-color:#48bfbf;color:#fff}.finalSlideButtons a{font-family:ralewaymedium;width:200px;text-align:center;display:inline-block;margin-top:20px;color:#333;padding:0!important;line-height:18px!important;font-size:16px!important;text-decoration:none!important}.finalSlideButtons a span{color:#e67673}.finalSlideButtons a:first-child{border-right:1px solid #ddd}.login_content .form-inner-left form{padding:0 40px;margin-top:22px}.login_content .form-inner-left input[type=submit]{padding:20px;margin-top:0;margin-bottom:0}.login_content .form-inner-left h2{font-weight:800;font-size:35px;line-height:60px}.login_content .not-a-member{padding:40px}.login_content .not-a-member h2{position:relative;text-align:center;margin-bottom:20px;padding-top:0}.login_content .not-a-member h2:before{content:"";display:block;border-top:2px solid #c0c8d9;width:100%;height:2px;position:absolute;top:50%;z-index:0}.login_content .not-a-member h2 span{background:#fff;padding:0 10px;position:relative;z-index:1;font-size:22px;font-family:ralewaymedium;font-style:normal;color:#333}.login_content .not-a-member p{font-size:13px;font-family:ralewaymedium;font-style:normal;color:#333;line-height:20px}.login_content .not-a-member a{font-size:13px;font-family:ralewaymedium;font-style:normal;padding-right:0;padding-left:0;border-left:none}.popup-register .header-flash{width:135px;height:130px;background-repeat:no-repeat;background-size:cover;position:absolute;top:-36px;left:-22px;color:#fff;font-family:ralewaymedium;z-index:9}.popup-register .header-flash span{font-size:24px;text-align:center;font-weight:700}.popup-register .header-flash p{font-size:14px;text-align:center;font-weight:700;margin-top:42px;transform:rotate(-11deg)}@media screen and (max-width:480px){.garments-single-entry .garments-lower .style-feed .style-feed-hero{position:relative;width:100%}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-bg img{max-width:100%}.garments-single-entry .garments-lower .style-feed .style-feed-hero .style-feed-title-box{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);position:relative;max-width:100%;padding:50px 30px;text-align:center}.modaal-content-container{width:100%;max-width:300px}.modalPad{padding:32px 5px}.login_content .form-inner-left input[type=submit]{padding:0}.register-form input[type=submit]{height:auto}}.close{color:#aaa;float:right;position:relative;z-index:9;font-family:Dosis,sans-serif;font-weight:700;font-size:40px}#rowan-overlay,.rowan-modal{position:fixed;transition:.2s ease-in-out}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.newsletter-signup-form h3{font-size:22px;line-height:22px;font-family:Lora,serif;color:#333;padding-top:18px!important;font-style:italic;font-weight:400!important;padding-bottom:9px}.newsletter-signup-form form input[type=password],.newsletter-signup-form form input[type=text]{width:100%!important;height:45px;border:1px solid #ddd;padding:0 0 0 15px;color:#333;font-family:ralewaymedium;font-size:16px;text-transform:none;box-shadow:none;box-sizing:border-box}.newsletter-signup-form form input[type=submit]{width:100%;height:45px;color:#fff;font-size:20px;font-family:ralewaymedium;outline:0;background-color:#ea7e7b;border:none;border-radius:5px;transition:.5s;box-sizing:border-box}.newsletter-signup-form form input[type=submit]:hover{background-color:#f65b5e;cursor:pointer}.newsletter-signup-form form input[type=submit]:disabled{background-color:#f4bebd;cursor:not-allowed}.newsletter-signup-form .sidebar-form-top{border-bottom:1px dotted #333;float:left;width:100%;margin-bottom:10px}.newsletter-signup-form form input[type=checkbox]{-webkit-appearance:none;background-color:#eee;width:35px;height:35px;border:1px solid #ddd;border-radius:2px;display:inline-block;position:relative;z-index:999}.newsletter-signup-form form input[type=checkbox]:hover{cursor:pointer;border:1px solid #ddd}.newsletter-signup-form form input[type=checkbox]:checked{background-color:#aed000}.newsletter-signup-form form input[type=checkbox]:checked::after{font-family:FontAwesome;content:"\f00c";color:#fff;position:absolute;font-size:28px;padding:3px}.newsletter-signup-form form .optin{margin:0 0 12px}.newsletter-signup-form form .optin label{display:inline-block;width:80%;font-size:14px;font-weight:400;margin-bottom:5px;text-align:left;font-family:ralewaymedium;line-height:22px}.newsletter-signup-form .sidebarTip{font-family:ralewaymedium;line-height:22px;font-size:16px;color:#de2f2f;margin-bottom:15px;font-weight:600;clear:both}.newsletter-signup-form .error-msg,.newsletter-signup-form .success-msg{clear:both;float:left;margin-top:10px;margin-left:0;margin-right:0;padding:10px;font-family:ralewaymedium;font-size:16px;line-height:20px}.newsletter-signup-form .Block_Detail{padding:15px 20px 10px}.givescx{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.formPad h2{font-family:ralewaymedium;font-size:32px;color:#333;margin-bottom:10px}.givescx p{width:50%;display:inline-block;margin:0;padding-top:0}.givescx p label{font-family:ralewaymedium;font-size:14px;color:#666;text-transform:uppercase;margin:10px 0 5px;display:block;padding-left:0;text-align:left}.givescx p label span{position:relative;color:#ea7e7b;font-size:12px;top:-3px;left:3px;width:auto}.givescx p input[type=text],.givescx p select{height:45px;width:100%;max-width:290px;box-sizing:border-box;padding:0 15px;border:1px solid #ddd;font-family:ralewaymedium;font-size:16px;color:#333;margin-bottom:14px}.givescx p input[type=submit]{background-color:#48bfbf;color:#fff;font-family:ralewaymedium;font-size:20px;border-radius:5px;border:1px solid #48bfbf;padding:10px 0;transition:.5s;width:100%;max-width:250px;margin-top:20px;background-image:none;float:none;text-indent:0;height:auto}.givescx p input[type=submit]:hover{background-color:#fff;color:#48bfbf;cursor:pointer}.givescx p select{background-color:#f6f6f6}.givescx .optin{width:100%;margin:15px 0}.givescx .optin label{vertical-align:bottom;width:82%;display:inline-block;line-height:36px;padding-left:10px;font-weight:500;font-size:14px;text-transform:none;margin:0}.givescx .optin label strong{font-weight:900}.givescx .optin label a{color:#48bfbf;font-style:normal}.givescx p input[type=checkbox]{-webkit-appearance:none;background-color:#fff;width:30px;height:30px;border:1px solid #ddd;border-radius:2px;display:inline-block;position:relative;z-index:999;vertical-align:top}.givescx p input[type=checkbox]:checked::after{font-family:FontAwesome;content:"\f00c";color:#bbb;position:absolute;font-size:22px;padding:3px}.givescx .optin-required input[type=checkbox]:checked::after{font-family:FontAwesome;content:"\f00c";color:#fff;position:absolute;font-size:22px;padding:3px}.optin-required{background-color:#fff;background-image:url(/assets/images/projects/newsletter.png);background-repeat:no-repeat;background-position:1% center;box-sizing:border-box;padding:20px 25px 20px 120px!important;font-size:14px!important;color:#333!important;border:1px solid #48bfbf}.optin-required span{font-size:16px;display:block;margin-bottom:10px;text-align:left}.optin-required label{vertical-align:top!important;line-height:28px!important;padding-left:0!important}.optin-required input,.optin-required label{margin-top:10px!important}.givescx hr{border-top:1px solid #eee}.givescx h5{font-weight:700;font-size:14px;font-family:Dosis,serif}@media screen and (max-width:760px){.givescx p{width:100%}.givescx p input[type=submit],.givescx p input[type=text],.givescx p select{max-width:100%}.givescx .optin label{width:76%}}.rowan-body{font:800 20px Manrope,sans-serif}.rowan-h1,.rowan-modal-info h2{font-size:20px;line-height:24px}#error-message,#success-message,#terms-and-conditions p{line-height:18px;color:#54595e;margin-left:10px;letter-spacing:.01rem;font-family:Manrope,sans-serif}.rowan-h1{font-weight:500;color:#54595e;padding:10px 0 20px}#rowan-image{width:100%;max-width:250px;margin-bottom:20px}.rowan-modal{top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:10px;z-index:10;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.05);width:425px;max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 20px 40px}.rowan-modal.active{transform:translate(-50%,-50%) scale(1)}.rowan-modal-header{padding:0 15px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;font-family:800 20px Manrope,sans-serif}.rowan-modal-info h2{font-weight:600;color:#54595e;padding-top:10px;letter-spacing:.01rem}.rowan-modal-info p{font-size:14px;line-height:22px;font-weight:400;color:rgba(84,89,94,.6);letter-spacing:.01rem}.rowan-modal-header .rowan-close-button{cursor:pointer;border:none;outline:0;background:#e5e5e5;font-size:1.25rem;font-weight:700;color:#80a3ea;border-radius:25px}.rowan-modal-info{display:flex;flex-direction:column;align-items:center}#rowan-lk-img{width:81px}#rowan-img{width:205px}#rowan-overlay{opacity:0;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);pointer-events:none}#rowan-overlay.active{opacity:1;pointer-events:all}.rowan-modal-body form{width:100%;margin-bottom:10px}.rowan-modal-body form a{color:#54595e}#rowan-form-submit{display:flex;flex-direction:column;justify-content:space-between;margin:10px;border-radius:3px}#rowan-text-input{width:100%;border:1px solid #d1d1d1;padding:14px 20px;border-radius:8px;font-family:Manrope,sans-serif}#rowan-text-input:active,#rowan-text-input:focus-visible{border:none}#terms-and-conditions{display:flex;flex-direction:row;align-items:center;padding-bottom:15px}#terms-and-conditions p{font-size:14px;font-weight:500}#error-message,#success-message{font-size:14px;font-weight:500;padding-bottom:20px;text-align:center}#rowan-submit-button{width:100%;color:#fff;background:#80a3ea;border:none;font-size:14px;font-weight:500;text-align:center;padding:14px 20px;font-family:Manrope,sans-serif;border-radius:8px;margin-bottom:20px}#rowan-submit-button:active,#rowan-submit-button:hover{background-color:#69f}#error-message{display:none;margin-left:3px}.rowan-close{cursor:pointer;padding:5px 15px;border-radius:20px;background-color:#dbd8d8;display:none;margin-top:20px}.rowan-close:hover{background-color:#b3b3b3}@media screen and (max-width:1100px){.auto-container{width:980px}.subscribe-slider,article.article-new{display:block!important}.auto-container-remove,.crochet-products.crochet-products-new .owl-carouselfour.owl-theme li,.instagram-followers-outer li img,.owl-carouselsix .owl-item img,.owl-carouselthree .owl-item img,.owl-carouselthree li,.owl-item-two li.item,.owl-item-two li.item img,section.crochet-patterns.crochet-patterns-new-clr .owl-carouselfour li.item img{width:100%!important}.auto-container-remove .article-inner{padding:0 0 0 5%}.subscribe-column{width:49%}.crochet-products li .patternAuthor a{float:none}.crochet-products li p span{margin-right:5px}.crochet-blog-outer.crochet-main-blog-outer li img,.crochet-products li img,.error-rightcolumn img,.giveaway-main-left img,.giveaway-subscribe-right img,.giveaways-outer li img,.search-banner-inner-rightbar.mobile-display-none img,.subscribe-article img,.subscribe-crafting-left img,.subscribe-pic img,.subscribe-stock-inner li img{width:100%}.subscribe-column-inner{padding:0 20px}.sitemap-block li{width:33%}.crochet-patterns-content-right,.error-rightcolumn{width:420px}.crochet-products li{margin:0 20px 50px 0;width:227px}.crochet-blog-outer li,.giveaways-outer li{width:320px}.email-right{width:220px}.magazine-content-left{width:480px}ul.owl-carousel.owl-carouselsix.owl-theme.owl-loaded.owl-drag li{width:150px}.crochet-blog-outer.crochet-blog-main-outer li:nth-child(3n),.crochet-blog-outer.crochet-main-blog-outer li:last-child,.footer-left:nth-child(2){margin-right:0}.footer-left{width:230px;margin:40px 20px 0 0}.footer-left:nth-child(3){margin-right:20px}.subscribe-crafting-left{width:460px}.subscribe-crafting-left.float-right{width:485px}.subscribe-crafting-right{width:490px}.add-banner-image img{margin-left:0;width:350px}.covermount-outer img{height:auto!important}.crochet-blog-outer.crochet-main-blog-outer li{width:32%;float:left}.crochet-blog-outer.crochet-blog-main-outer li{width:31.6%;margin-right:2%}.giveaway-main-left{width:610px}.category-page-container{flex-wrap:wrap}.category-page-container .category-col{width:48%}.giveaway-subscribe-right{width:260px}.mobile-subs-content-banner{display:block}.giveaway-subscribe-left,.homepage-banner .mobile-subs-content-banner{display:none}.crafting-rightbar{padding:0 35px 0 27px;width:315px}.giveaway-subscribe-banner-content{width:310px}article.article-hubpage li h5{font-size:17px}.giveaway-product-inner li{width:290px;margin-right:30px}.subscribe-stock-inner li{width:315px;margin-right:10px}article.article-search-outer.mobile-display-none{display:none!important}article.article-search-outer .crochet-products li{margin:0 20px 39px 0}.search-banner-inner-rightbar{width:100%;float:none}.pattern-single-social-right{width:585px;padding:6px 0 0}.leftbar-content{width:665px}.user-profile-right{width:685px}.crochet-abbreviations-left.crochet-float-right .ch-image{width:143px}.crochet-abbreviations-outer-new .chain-heading{width:170px}}@media screen and (max-width:720px){.discount-modal-content,.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left .column-left__inner{width:100%;max-width:100%}.discount-modal-content{min-height:350px;height:100%;top:0;margin-top:0;left:0;margin-left:0;padding:20px 10px}.discount-modal-inner .code-container{padding:0 10px;justify-content:space-around}.memberwall-header .lknt-container,.memberwall-header h3{padding:0 20px}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner{background-image:url(https://cdn.letsknit.co.uk/images/upgrade-popup/upgrade-popup-background.png);background-color:#36bfa5}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner:before{content:url(https://cdn.letsknit.co.uk/images/upgrade-popup/lights-left.png);position:absolute;top:0;left:0}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner:after{content:url(https://cdn.letsknit.co.uk/images/upgrade-popup/lights-right.png);position:absolute;top:0;right:0}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content{padding:0 15px}.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__left{width:100%;padding-bottom:20px}.desktop-ad-block,.discount-hero img,.discount-single .banner-ad,.discounts-grid-container,.lk-modal__outer#xmas-upgrade-modal .lk-modal__inner .lk-modal__content.content__column-layout .column__right,.sponsor-logo{display:none}.lk-modal__outer .lk-modal__inner{width:100%;max-width:100%;position:absolute;top:unset;margin-top:unset;left:0;margin-left:0;background-color:#fff}.lk-modal__outer .lk-modal__inner .lk-modal__close{right:10px}#profile-info-form .downloads-modal-inner .form-row,#share-with-friend-popup .downloads-modal-inner .form-row,.btn-wrapper,.lk-modal__outer .lk-modal__inner .lk-modal__content.content__column-layout{flex-wrap:wrap}.lk-modal-outer .lk-modal-inner .lk-modal-inner__close-button{position:absolute;top:-45px;right:5px}.lk-modal-outer .lk-modal-inner.lk-modal--referrals{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;overflow-y:scroll}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-modal-inner__close-button{position:absolute;top:10px;right:10px;z-index:99}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-modal-inner__close-button i{font-size:20px;color:#f490ad}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-modal-inner__close-button i:hover{cursor:pointer}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form{border-radius:0}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__widget{position:relative;width:100%;top:unset;right:unset;border-radius:5px;height:unset;margin-bottom:10px}#profile-info-form .downloads-modal-inner .modal__title,#share-with-friend-popup .downloads-modal-inner .modal__title,.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__title{font:800 28px Manrope,sans-serif}.lk-modal-outer .lk-modal-inner.lk-modal--referrals .lk-referrals-form .referrals-form__subtitle{font:600 15px Manrope,sans-serif}#profile-info-form .downloads-modal-inner,#share-with-friend-popup .downloads-modal-inner{padding:50px 30px 30px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;max-width:100%;max-height:600px;top:unset;bottom:0;position:fixed;overflow:scroll}#profile-info-form .downloads-modal-inner .modal__body,#share-with-friend-popup .downloads-modal-inner .modal__body{font:400 16px Manrope,sans-serif}#profile-info-form .downloads-modal-inner .form-row .w-50,#share-with-friend-popup .downloads-modal-inner .form-row .w-50{margin-left:0!important;margin-right:0!important;margin-bottom:20px;width:100%!important}.exit-intent-popup{display:none!important}.discount-hero{padding:10px 15px 30px}.discount-hero p{text-align:center}.discount-grid-item-full-inner{flex-wrap:wrap;justify-content:space-between;padding:20px 18px 12px!important}.discout-grid-item-left{width:25%}.discount-grid-item-lower .code-wrapper,.discount-grid-item-lower .code-wrapper .code,.discount-grid-item-lower .code-wrapper .code-underlay,.discout-grid-item-left img,.discout-grid-item-right .code-wrapper,.discout-grid-item-right .code-wrapper .code,.discout-grid-item-right .code-wrapper .code-underlay{max-width:100%}.discout-grid-item-middle{width:70%;padding-top:0}.discount-grid-item,.discout-grid-item-right{width:100%}.discount-grid-item-lower .code:hover{background:linear-gradient(61deg,#6f699c 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%,rgba(255,0,0,0) 87%)}.discount-grid-item-lower .code:before{right:auto;left:85%}.lknt-discount-slider.owl-carousel.owl-loaded,.sponsor-logo-mobile{display:block}.discounts-grid{padding:25px 0 15px}.discount-single .lknt-container{padding:0 10px}.discount-archive-right{padding-right:0}.btn-wrapper .btn{max-width:100%;margin-bottom:15px}.mobile-ad-block{display:block;clear:both;padding:30px 0 20px}.footer-lower p{width:100%;margin-left:0}.footer-lower-lk{justify-content:space-around;width:100%;text-align:center;align-items:center}}@media screen and (max-width:1023px){.premium-slider-image img{max-width:100%!important;width:auto!important}.header-right,.page-block .page-block__pattern-grid .pattern-grid__item .pattern-info-block{margin-top:0}.auto-container{width:96%}.pattern-info-block{margin-top:-20px}.header-leaderboard{padding:100px 0 0}.footer-leaderboard{margin-bottom:20px}.categories-home,.mobile-banner-image,article.article-hubpage,article.article-search-outer,article.pattern-category{display:block!important}.overlay-content{width:90%;top:2%}.closeText{display:block;float:right;margin-top:15px;font-size:20px;color:#505050;position:relative;z-index:1001}.crochet-patterns-inner:after,.crochet-patterns-inner:before,.desktop-banner-image,.footer-left:first-child,.footer-left:nth-child(2),.footer-left:nth-child(3),.footer-left:nth-child(4),.footer-lower-lk .share-icons,.overlay .closebtn,.overlay .desktop-search-submit,.overlay .searchbar #searchIcon,.social-icon,header{display:none}.overlay .searchbar button{display:inline-block;width:20%;max-width:60px;float:right;margin-bottom:10px}.email-outer .giveaway-subscribe-banner-content{width:100%;padding:14px}.blog-banner-image img,.crochet-blog-outer li,.crochet-blog-outer li img,.crochet-patterns-banner-left img,.crochet-products li,.crochet-products li img,.crochet-videos-outer li img,.crowd-crocheting-banner img,.email-outer .giveaway-subscribe-banner,.expert-team-inner li img,.giveaway-main-left img,.giveaway-product-inner li img,.giveaways-outer li img,.incredible-crochet-dogs .crafting-rightbar,.instagram-followers-outer li img,.magazine-content-left,.magazine-image-right,.overlay-content .searchbar,.owl-carouselthree .owl-carousel .owl-item img,.prize-won-inner .owl-carouselthree li,.roise-name-right,.rosie-image,.search-banner-inner-rightbar img,.subscribe-pic img,.subscribe-stock-inner li img,.trending-categories-container li img,.worth-leftbar img{width:100%}.overlay input[type=text]{font-size:26px;padding:16px 0}.desktop-ad-unit{display:block}.mobile-ad-block .auto-container div{margin:auto}header{padding:65px 0 21px}.mobile-header{background-color:#fff}.mobile-version,article{display:none!important}.login-button a{color:#1a1622!important}.mobile-searchbar{margin-top:7px}.banner-container{height:auto!important}.mobile-banner-image img{width:100%;height:auto!important;position:relative}.crochet-patterns-inner{width:100%;padding:20px 20px 25px;border-bottom:1px solid #ddd}.owl-carousel .owl-item img,ul.owl-carousel.owl-carouselsix.owl-theme.owl-loaded.owl-drag li{width:100%!important}.owl-carouselfour .owl-item img{height:auto}.owl-carousel.owl-carouseltwo .owl-item img{width:auto!important;display:inline-block!important}.crochet-products li h5{font-size:16px}.crochet-products .crochet-products-box h5{font-size:20px}.email-right{width:100%;margin-right:0;padding:20px 15px}.email-field,.leftbar-content{width:58%}.email-submit{width:40%;float:right}.magazine-heading-section{width:74%;float:right}.trending-categories-container li{margin-right:10px;width:100%}.crochet-videos-outer li,.giveaways-outer li{width:100%;margin-right:20px}.trending-categories-container li strong{display:inline-grid;width:100%}.crochet-videos-outer li{max-width:244px}.rosie-information{width:20%;text-align:center;margin-top:0}.available-buyer{text-align:center}.instagram-followers-outer li{margin-right:0;width:100%}.logos-container li{margin-right:20px}.footer-left{width:100%;margin:0 10px 0 0;text-align:center}.footer-left img,.footer-left p{margin-bottom:10px}footer{padding:25px 0 10px}.sitemap-block li a{font-size:18px}.logos-container{padding:8px 0 0}.mobile-main{display:block!important;margin-bottom:95px}.crochet-patterns-inner h1{font-size:24px}.owl-carouselone .owl-nav.disabled{position:absolute;top:43%;width:520px;left:0;right:0;margin:auto}.owl-carouselone button.owl-prev{position:absolute;left:0}.owl-carouselone button.owl-next{position:absolute;right:0}.mobile-crochet-patterns{display:block!important;padding-top:10px}.address-block li,.giveaway-main-inner-new .email-address{width:48%}.subscribe-button-outer a{font-size:15px;padding:13px 20px;margin:0 10px 0 0}.subscribe-button-outer .renew-button{padding:12px 10px}.subscribe-inner-leftbar{padding-top:40px}.crowd-crocheting-banner,.subscribe-crafting-right{width:50%}.crochet-patterns-banner-left,.prize-won-inner li,.subscribe-crafting-left,.subscribe-crafting-left.float-right{width:45%}.subscribe-crafting-right.float-left{padding-top:0}.subscribe-crafting-magazine-inner h4{font-size:22px}.subscribe-today{width:160px;height:45px;font-size:17px}.renew-subscription-button{width:180px;height:45px;line-height:47px;font-size:17px}.greybreadcrumbs-list,.prize-won-inner li img{width:auto}.expert-team-inner li{margin-right:1%;width:24%}.expert-team-inner li:last-child,article.article-hubpage li:nth-child(3n){margin-right:0}.stock-image{width:100%;float:left}.subscribe-stock-inner li{width:29%}.accessories-inner,.subscribe-outer{padding:0 0 20px}.subscribe-stock-inner li span{top:60px}.bg-color{padding:43px 0 90px}.crochet-patterns-content-right{width:55%}.advertise-form:before,.prize-won-inner p{left:0}.expert-team-inner li a{font-size:17px}.blog-content-inner,.coming-up{width:80%}.crafting-rightbar{padding:30px 10px 0}.incredible-crochet-dogs-right{width:35.5%}.incredible-crochet-dogs-left{width:60.5%}.giveaway-heading h1,.giveaway-main-right h2{font-size:30px}.giveaway-main-left{width:50%;padding-top:50px}.giveaway-main-right{width:45%;padding-top:0}.giveaway-subscribe-right{width:100%;text-align:center;margin-top:0}.giveaway-subscribe-right img{width:auto;max-width:100%}.giveaway-subscribe-left{width:650px;float:none;margin:10px auto 45px;display:none}article.article-hubpage li{width:31.6%;margin-right:2%}article.article-hubpage li a{margin-right:5px}article.article-hubpage li:nth-child(4n){margin-right:2%}.ch-heading{width:95px}.chain-heading{width:140px;padding:16px 0 0 25px}.ch-image,.crochet-abbreviations-left.crochet-float-right .ch-image{width:80px}.giveaway-product-inner li{width:32%;margin-right:2%}.contact-info-location li .advertise-inputfield,.giveaway-product-inner li a{width:200px}.giveaway-product-inner li p{min-height:75px}.search-banner-inner-leftbar,.search-input-field{width:70%}.search-button{width:25%}.search-outer{width:100%;margin:0 0 20px}article.article-search-outer .crochet-products li{margin-right:2%!important;width:23.1%}.crafting-rightbar{width:350px;margin:auto}.crafting-rightbar.rightbar-wd ul{width:100%;float:left;text-align:center}.crafting-rightbar li.text-center{text-align:center;display:inline-block;float:none;width:auto}.crafting-rightbar li.text-center p{width:85%;float:left;text-align:center}.pattern-single-social-left,.user-profile-left{width:30%}.pattern-single-social-right{width:65%;padding:6px 0 0}article.pattern-category li{width:22.9%;min-height:inherit!important}.article-inner-new .article-left-heading{width:53%}.article-inner-new .article-inner-pic,.article-inner-pic{width:60px}article.pattern-category.category-single li a{font-size:12px;margin-right:5px}article.pattern-category.category-single li{width:22.2%;margin:0 2% 30px 0;float:none}article.pattern-category.category-single li:nth-child(4n){margin-right:0!important}.advertise-form{width:100%;margin-left:0}.crochet-patterns-content-right img{margin-bottom:30px}.crochet-patterns-content-right h2{margin-bottom:15px}.crowd-crocheting-block{padding:25px 0 20px}.user-profile-right{width:65%}.contact-info-checkbox input[type=checkbox]+label{font-size:17px;padding:8px 0 0 40px}.user-profile-form{padding:0 20px}.user-profile-button{width:160px}.message-links a{margin-left:10px}.user-profile-bottom .user-profile-button{margin-left:20px}.crochet-abbreviations-new .ch-heading{width:225px}.crochet-abbreviations-new .chain-heading{width:110px}.heading-content .ch-heading{width:130px!important}.hub-crochet-content .giveaway-main-inner-new .giveaway-main-left img{margin:-18px 0 0}.giveaway-main-inner-new .giveaway-main-left{width:46%}.hub-crochet-content .blog-main-outer .giveaway-main-right{padding:42px 0 0;width:50%}.hub-crochet-content .giveaway-main-inner-new .giveaway-main-right li label p{padding:0 0 5px 40px}.hub-crochet-content .giveaway-main-inner-new .download-btn{width:40%}nav li{background:0 0;margin:0;padding:0}nav{padding:10px 0 0}#menu-icon{top:20px}.sidebar-block{margin:auto auto 15px}}@media screen and (max-width:990px){.redeem-page .redeem-page-top p{margin-bottom:20px}.how-to-single-list li,.redeem-page .redeem-page-top .auto-container{flex-wrap:wrap}.redeem-page .redeem-page-bottom ul,.redeem-page .redeem-page-top .auto-container .redeem-header-left,.redeem-page .redeem-page-top .auto-container .redeem-header-right{max-width:100%}.redeem-page .redeem-page-top .auto-container .redeem-header-right .form-wrapper{position:relative;margin:auto}.editors-note--text-area{width:100%;padding-left:0}.editors-note--headshot{padding-right:0;border-right:0}.email-outer .error-msg{left:0;max-width:990px}.resPopup.terms-conditions{top:56%}.how-to-single-list li div:nth-child(2){padding-left:0;padding-top:10px}.how-to-single-list li div:first-child{display:block;margin:auto}}@media screen and (max-width:768px){.ajaxLoad .loading-modal{left:0;margin-left:0}.banner-container,.breadcrumbs,.circle-comments__user_avatar,.crafting-essentials,.crochet-patterns-inner span,.crochet-products li p strong,.desktop-version,.display-none,.email-field,.form-inner-header .header-flash,.greybreadcrumbs,.mobile-searchbar,.prize-won-inner li span img,.renew-subscription-button,.single-page-patterns,.slider-mobile-none,.social-icon-outer li img,.subscribe-img,.view-all-categories,.worth-leftbar h2 .arrow-icon,div.s_archive img,div.s_single img{display:none}.abbreviations-knitting-half,.circle-comments .comments__main-post-header{flex-wrap:wrap}.circle-comments .comments__main-post-header .circle-comments__title{display:block;width:100%}.circle-comments .comments__main-post-header .circle-comments__post-likes{padding-left:10px;padding-top:15px}.christmas-hub .christmas-hub-main .crochet-products .results-list li .pattern-info-block{margin-top:-28px}.lk-pattern-single .single-entry-content-area{flex-wrap:wrap;padding:8px 0 0}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card{max-width:100%;margin-right:0}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card .video_card__image-block{margin:auto}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card:nth-child(3n){margin-right:20px}.article-inner,.article-left-heading,.author-outer,.covermout-inner,.crowd-crocheting-content strong,.email-content-right p,.footer-reg-form,.form-inner-left,.lesson-btn,.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card .video-card__title,.magazine-content-left h4,.popular-search-slider .article-left-heading h4,.popular-search-slider .search-banner-inner-leftbar h2,.search-banner-inner-leftbar h2,.shop-on-button,.subscribe-page-block .leftbar-content,.subscribe-pic,article.mobile-version .article-left-heading{text-align:center}.lk-pattern-single .single-entry-content-area .tab-group__tab .videos-list .video-card .list-item__attributes{justify-content:center}.coming-up-bottom,.pad-left,.pad-right{padding:20px}.form-outer .logo-block img{max-width:90px}.form-outer{transform:translateY(0);top:0}.advertise-form-inner .advertise-inputfield,.blog-banner-image img,.blog-content-inner,.coming-up-bottom-video,.contact-info-location li .advertise-inputfield,.contact-info-location li:nth-child(2n),.crochet-abbreviations-left.crochet-abbreviations-new,.crochet-abbreviations-new .ch-heading,.crochet-patterns-content-right,.crowd-crocheting-content,.desktop-ad-block .auto-container,.desktop-ad-block img,.dog-pic-outer img,.email-left,.email-submit,.error-leftcolumn,.error-leftcolumn li,.expert-team-inner li img,.form-inner-left,.form-inner-left form .optin label,.form-inner-right,.giveaway-main-left,.giveaway-main-left img,.giveaway-product-inner li a,.giveaway-subscribe-banner-content,.hub-crochet-content .blog-main-outer .giveaway-main-right,.hub-crochet-content .giveaway-main-inner-new .download-btn,.instagram-icon img,.mobile-facebook img,.owl-carouselone .owl-nav.disabled,.prize-won-inner li,.search-banner-inner-leftbar,.search-button,.share-icons,.sitemap-block li,.subscribe-article img,.subscribe-column,.subscribe-crafting-left,.subscribe-crafting-left.float-right,.subscribe-inner-leftbar,.trending-categories-container li,.user-profile-left,.user-profile-password .advertise-inputfield,.user-profile-right,.worth-leftbar,.worth-leftbar img,article.pattern-category.full-width .auto-container,ul.owl-carousel.owl-carouselsix.owl-theme.owl-loaded.owl-drag li{width:100%}.form-inner-right,.pagination-outer.pagination-otr,img.add-image2{margin-top:30px}.form-inner-left:after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #eee;right:auto;top:60px;position:relative;display:block;margin:auto}.crochet-abbreviations-inner p,.dog-pic-outer,.form-inner-header h1,.form-inner-left form .optin .unsub,.get-started-outer .subscribe-today-button,.subscribe-column:last-child .subscribe-button,.uk-heading h5{margin-left:0}.footer-reg-form input[type=checkbox],.form-inner-header img,.optinTip:before{display:block;margin:auto}.optinTip:before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #43b8df;position:relative;top:-27px;left:auto}.optinTip{margin:15px 0}.Footer_Search{float:none;padding:20px 0;clear:both;width:100%}.form-inner-header h1{display:block;margin-top:20px}.footer-reg-form input[type=text]{display:block;margin-top:20px!important}.footer-reg-form input[type=password],.footer-reg-form input[type=text]{width:92%;max-width:100%;margin:auto auto 15px}.footer-reg-form .optin label{width:100%;float:none}.footer-reg-form input[type=submit],.mobile-searchbar{margin-top:15px}.footer-reg-form .optinTip:before{left:0}.crafting-essentials-mobile a:hover,.view-patterns-button a:hover{background-color:#000;color:#fff}.subscription-rightbar{width:100%;margin-top:30px}.login-container{position:relative;height:100%;padding:30px 0}.login-auto-container{margin:0 auto}div.s_mob img{display:block;margin:auto auto 20px}.blog-main-outer a.button{margin:auto;max-width:300px}.blog-single a.button{margin:20px auto auto;max-width:300px}.manage-account{max-width:100%}.add-image-section,.article-left-heading.article-left-heading2 .view-all-categories,.article-left-heading.article-left-heading2 p,.banner-ad-single .giveaway-subscribe-right,.hub-crochet-content .article-left-heading p,.mobile-version,article.mobile-version .article-left-heading p,article.pattern-category{display:block!important}.crowd-crocheting-banner img,.header-center-logo,.rosie-image,.subscribe-stock-inner li img{width:auto}.giveaway-heading,.subscribe-column-inner{padding:0 0 40px}.subscribe-column-inner h2{font-size:23px}.article-left-heading-cntr,.crochet-patterns-block .crochet-patterns-block-inner,.follow-button-right,.mobile-facebook .follow-button-right,.subscribe-content{padding:0}.add-banner-section.hubpage-add,.manage-subscription{padding:20px 0 25px}.giveaway-heading.giveaways-top-heading,.sitemap-block{padding:10px 0 40px}.error-outer{padding:50px 0 40px}.error-rightcolumn{width:100%;left:0;text-align:center}.error-leftcolumn p,.leftbar-content p{padding-right:0}.email-content-right{width:100%;padding-top:10px}.crochet-blog-outer li,.crochet-videos-outer li,.giveaways-outer li{width:100%;margin-right:0}.crochet-blog-outer.crochet-blog-main-outer li{width:49%;margin-right:2%}.instagram-followers-outer li{margin-right:0;width:100%}.leftbar-content,.owl-carousel,.owl-carousel .owl-item img{width:100%!important}.owl-carousel.owl-carouseltwo .owl-item img{width:auto!important;display:inline-block!important}.trending-categories-container li strong{display:inline-block;width:auto}.message-image-left{width:100%;padding:20px 10px 30px;text-align:center}.email-inner{background:0 0}.magazine-heading-section{width:100%;float:left}.rosie-information{width:260px;float:left}.roise-name-right{width:auto;text-align:left}.article-left-heading p{display:none;line-height:normal;font-size:16px}.article-left-heading h4{font-size:28px;text-align:left}.article-right-see-all{padding-top:4px}.mobile-header{background-color:#fff;border-bottom:1px solid #f78278}.add-image-section img{width:auto;max-width:100%;display:inline-block}.crafting-essentials-mobile{display:block!important;width:100%;float:left;padding-top:40px;text-align:center}.accessories-mobile,.crafting-essentials-mobile img,.message-links a,.rightbar li img,.social-icon-outer h4,.social-icon-outer ul,img.add-image2{display:inline-block}.crafting-essentials-mobile p{font-size:22px;color:#000;font-weight:900;padding:10px 20px}.crafting-essentials-mobile a{background-color:#5682c7;color:#fff;padding:15px 10px;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;display:inline-block}.subscribe-page-block .view-all-categories a,.video-archive .view-all-categories a{display:block;max-width:300px;margin:20px auto auto}.header-banner-mobile,.mobile-crochet-patterns .crochet-products,.pattern-slider-wrapper,.search-icon-mobile,.slider-mobile-block,.video-archive .single-page-patterns,.video-archive .view-all-categories,.view-all-patterns,a.add-section,article.pattern-category.pattern-category{display:block}.bg-color{background-color:#fff;border-bottom:1px solid #ecebeb}.advertise h1,.contact-block h1,.crochet-patterns-outer,.giveaway-subscribe-right{margin-top:0}.home-patterns{display:block!important;font-size:22px;color:#000;font-weight:900;letter-spacing:1px;font-family:"Patrick Hand",cursive}a.learn-to-crochet{color:#e88493!important;text-decoration:underline!important}.mobile-facebook{display:block!important;padding:10px 20px}.mobile-facebook .instagram-icon img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:auto}.mobile-facebook .instagram-icon{width:45px}.mobile-facebook .instagram-heading strong{padding-top:0;font-size:20px}.mobile-facebook .instagram-total-followers{width:290px}.mobile-facebook .instagram-heading{width:235px;margin-left:0}.instagram-heading p,.mobile-facebook .instagram-heading p{font-size:18px;font-weight:600}.crochet-blog-outer{padding:31px 0 10px;border-bottom:1px solid #ddd}.crochet-videos-outer{padding:30px 0 15px}.giveaway-heading.giveaway-heading-clr,.owl-crochet-video,section.crochet-videos-outer.hubpage-video-block{padding-bottom:20px}.giveaways-outer{padding:15px 0 30px}.giveaways-inner .article-right-see-all{padding-top:30px}.article-left-heading.article-left-heading-cntr h4,.instagram-heading strong{font-size:20px}.instagram-icon{width:40px}.subscribe-page-block .view-all-catgeories a{max-width:300px}.article-new .view-patterns-btn a,.blog-main-outer a,.crafting-essentials-mobile a,.crochet-patterns-banner-left,.giveaway-main-right a,.giveaway-subscribe-banner,.giveaway-subscribe-banner-content a,.manage-subscription-button,.message-links,.return-button,.rightbar,.see-all-button a,.shop-on-button a,.submit-details-button,.subscribe-button,.subscribe-today-button,.user-profile-button,.view-all-categories a,.view-all-patterns a{width:100%;text-align:center}.main-content-block,.user-profile-block{padding:39px 0 10px}.magazine-subscription-inr{margin-top:20px}.mobile-main{margin-bottom:76px}.hub-crochet-content p.mobile-display-none,.mobile-display-none,.slider_thumbs_outer,article.article-hubpage{display:none!important}.expert-team-inner li{width:46%;margin:0 2% 20px}.subscribe-crafting-left img{width:100%;margin-bottom:20px;-webkit-border-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:10px 10px 0 0}.prize-won-inner li h3{margin:0 0 20px;width:100%}.subscribe-crafting-right{float:right;width:100%;margin-bottom:20px}.chain-heading,.coming-up-bottom-txt,.worth-rightbar{width:100%;padding:0}.subscribe-reason-inner li{width:50%;min-height:250px}.subscribe-inner-rightbar{width:100%;padding:20px 0 30px}.prize-won-inner li span{right:auto}span.arrow-image-secound{left:50px}.get-started-outer p{font-size:17px;padding:0}.subscribe-today-button{font-size:16px;padding:14px 30px 11px}.bg-color,.hub-crochet-content .giveaway-heading.crochet-heading{padding:10px 0 30px}.get-started-outer{padding:40px 0 30px}.prize-won-inner h2,.search-banner-inner{margin:0}.get-started-outer h2{font-size:29px}.subscribe-crafting-magazine{padding:60px 20px 40px;border-bottom:1px solid #ddd}.subscribe-crafting-magazine-inner h4{font-size:22px;padding-left:20px}.subscribe-crafting-magazine-inner ul{padding-left:20px}.love-crochet-heading{padding:40px 0 10px;text-align:left}.subscribe-stock-inner li{width:100%;margin:0}.subscribe-stock-inner li span{position:relative;top:0;right:0;padding:15px 0 0;margin:-30px 0;display:inline-block}.crochet-patterns-block-inner,.hub-crochet-content .crochet-videos-outer-clr .article-left-heading2 p{padding:0 20px}.crowd-crocheting-banner{width:100%;text-align:center;padding-top:30px}.author-content h3,.ch-heading{text-align:left}.crowd-crocheting-block{padding:30px 0 10px}.expert-team-inner h2 strong{font-size:30px;right:-15px}.team-expert-arrow{right:-25px}.love-crochet-heading strong{color:#5682c7}.float-left{padding-top:10px}.giveaway-heading p{padding:0;font-size:17px}.giveaway-subscribe-left{width:100%;height:auto}.newsletter-image-container{box-shadow:inset 0 0 300px rgba(0,0,0,.9)}.newsletter-points{padding:10px 32px}.email-outer .giveaway-subscribe-banner-content{width:100%;padding:10px}.email-outer .giveaway-subscribe-banner-content .email-field{display:block;width:100%;margin:auto auto 10px}.email-outer .email-field,.email-outer .email-submit{max-width:350px}.email-outer .giveaway-subscribe-banner-content .email-right{padding:0 30px}.owl-carousel.owl-carouselthree .owl-item img{width:100%!important;display:block!important}.covermount-outer,.user-profile-right{margin-top:40px}.covermout-box{left:0;right:0;margin:auto;height:180px}.worth-leftbar h2{margin:-65px 20px 0 0}.covermount-outer img{height:300px!important;object-fit:cover}.subscribe-crafting-left{padding-left:0}.ch-heading{width:100%;float:left;padding:0}.listing-crochet-terms{padding:10px 10px 8px;height:auto}.ch-image,.crochet-abbreviations-left.crochet-float-right .ch-image{float:right;padding:0;width:auto}.listed-above-inner p{padding:0 20px 20px}.incredible-crochet-dogs-left{width:100%;padding-right:0}.article-left-heading,.author-outer-img{display:inline-block;float:none}.incredible-crochet-dogs-right{width:100%;float:left;text-align:center;padding:9px 0 0}.social-icon-outer{display:none;width:100%;padding:25px 0 30px;text-align:center}.social-icon-outer h4{text-align:center;margin-bottom:10px}.social-icon-outer li{float:none;display:inline-block;margin:0 5px}.crafting-rightbar{width:100%;float:none;display:none}.add-banner-section{display:block;padding:20px 0 15px}.see-all-button{display:block;padding:0}.crochet-blog-outer.crochet-main-blog-outer{border:none}.accessories-mobile{color:#5682c7;background-color:#c6d8f5;text-decoration:none;padding:6px 10px;border-radius:5px}.accessories-mobile:hover{background-color:#5682c7;color:#fff!important}.incredible-crochet-dogs-left h2{font-size:28px;text-align:center}.crochet-blog-outer.crochet-main-blog-outer li{margin-bottom:40px}.giveaway-main-right{width:100%;padding-top:0}.blog-main-outer .giveaway-main-right{padding-top:0}.crochet-stitches-content .giveaway-subscribe-outer{margin-top:12px;padding:0 0 10px}.giveaway-subscribe-outer{margin-top:0;padding:15px 0 0}.crochet-blog-outer.crochet-blog-main-outer{border-bottom:none;padding:0 0 20px}.crochet-blog-outer.crochet-blog-main-outer.crochet-blog-main02{padding:50px 0 20px}.crochet-blog-heading{padding:10px 0 35px}.giveaway-main-left{padding-top:0;margin-bottom:30px}body a.watch-video-mobile{display:block!important;font-size:18px;color:#5682c7;width:auto;padding:10px 0 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:400;margin-bottom:10px;letter-spacing:normal;text-decoration:none;background-color:inherit}body a.watch-video-mobile:hover{background-color:inherit!important;color:#000!important;text-decoration:underline}article.mobile-version li{width:46.6%!important;margin-right:2%;margin-bottom:20px}.popular-search-slider .crochet-products li:nth-child(2n),article.mobile-version li:nth-child(2n),article.pattern-category.pattern-category li:nth-child(2n){margin-right:0}.crochet-videos-outer.hubpage-videos-outer a.watch-video-mobile,article.mobile-version .crochet-products li p span{color:#fa7c92}.crafting-essentials-mobile.pattern-crafting,.crochet-videos-outer.hubpage-videos-outer,.home-main-content .magazine-subscription-outer{padding:40px 0}.listed-above-inner{padding:10px 0}.mobile-version .view-all-patterns{margin-bottom:30px}.giveaway-product-inner li{width:100%;margin-right:0;padding:0 10px 50px;text-align:center}section.giveaway-content-container .giveaway-product-inner li{padding:0 10px 20px}.giveaway-product-inner li p,article.pattern-category.category-single li h5{min-height:inherit}.subscribe-block h1{margin-bottom:25px}.giveaway-main-inner-new .giveaway-main-right{width:100%;padding:10px 0!important}.giveaway-main-inner-new .giveaway-main-left{text-align:center;margin:auto;float:none}.giveaway-main-inner-new .giveaway-main-left img{float:none;margin:0!important;width:auto}.giveaway-heading.crochet-heading{padding:20px 0 35px}.giveaway-subscribe-banner-content a{font-size:16px}.crochet-patterns{margin:10px 0 0;padding:20px 0}.article-clr{padding:35px 0 30px}.video-archive .crochet-products li a{font-size:20px;margin-right:0}.crochet-products li a{font-size:13px;margin-right:5px}.stock-subscribe-button{margin:20px 0 0}.popular-search-slider .popular-searches-outer h3,.popular-searches-outer h3{margin:0 0 10px;text-align:center}.popular-search-slider .crochet-products li{width:48%;margin:0 2% 20px 0}.interest-content-outer li:first-child{width:100%;float:left;text-align:center;margin-bottom:10px;text-transform:uppercase;font-size:18px;font-weight:700}.search-outer{margin:20px 0 35px;width:100%}.search-input-field{width:100%;margin-bottom:10px}.crochet-patterns-block-inner .pattern-block img{display:block;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.share-icons span{float:none}article.crochet-patterns-slider{display:block!important;padding:30px 0 25px}span.color-change-mobile{color:#000!important}article.pattern-category.pattern-category li{width:46%;min-height:auto;margin-bottom:20px}.giveaway-subscribe-left{margin-bottom:0}img.seach-add{margin-left:0;width:100%}.interest-content-outer li a{margin:0 9px 0 0}.interest-content-outer li{width:33%}.popular-searches-outer li a{margin:0 5px 5px 0}.crochet-patterns-content-right h2{line-height:normal}article.article-search-outer .crochet-products li{width:48.2%}article.article-search-outer .crochet-products li:nth-child(2n),article.pattern-category.category-single li:nth-child(2n){margin-right:0!important}.uk-heading{padding:11px 15px 0}.subscribe-button-outer a{width:100%;margin-bottom:10px;text-align:center}.download-pattern-button{padding:14px 10px;width:100%}.crochet-products li{margin:0 20px 15px 0}.view-all-patterns{margin:35px 0 30px}article.mobile-version .view-all-patterns{margin:0 0 30px!important}.crochet-patterns.crochet-patterns2{padding:30px 0 4px}.subscribe-block h1{font-size:34px}article.crochet-patterns-slider .article-left-heading{width:100%;text-align:left!important}.search-add-banner{padding:0 0 25px}.pattern-category-inner-left{width:100%;border-bottom:1px solid #ddd;padding:40px 10px}.border-bottom-none{border-bottom:none!important}.pattern-top{padding:0 0 15px}.hub-crochet-content .article-left-heading.article-left-heading2 h4,.mobile-align-center,.text-center{text-align:center!important}article.pattern-category p{display:block;width:100%;text-align:left}.pattern-category .article-left-heading{padding-top:5px;width:70%;float:left}.crochet-products.crochet-products-new{border-bottom:1px solid #ddd;padding:0 10px 40px}article.pattern-category.full-width .article-inner{padding:0 15px}.padding-bottom{padding-bottom:0!important}.padding-top{padding-top:0!important}.margin-bottom{margin-bottom:0!important}.margin-top{margin-top:0!important}article.pattern-category.category-single li{width:49%!important;margin-right:2%;float:left}article.pattern-category.category-single .crochet-products.crochet-products-new{border-bottom:none;padding:0 10px}.crochet-blog-outer.crochet-main-blog-outer li{width:100%!important;margin-right:0!important}.leftbar-content h1,.user-profile-block h1{font-size:33px}.advertise-form:before{z-index:-1}.advertise-form:after{z-index:-1;right:0}.advertise-form .checkbox{padding:15px 0 10px}.advertise-form-new h2{font-size:27px}.advertise-form{padding:15px 0 90px}.trending-categories-container.crochet-patterns-toys{padding:10px 0 0}.giveaway-product-inner li img{width:auto;display:inline-block}.give-instagram .instagram-followers-outer{padding-bottom:45px}.contact-info-top li a{word-break:break-word}.contact-info-location li:nth-child(odd){text-align:left;width:100%}.contact-info-checkbox input[type=checkbox]+label{font-size:16px;padding:8px 0 0 40px;word-break:break-word}.user-profile-form{padding:0 10px}.user-profile-bottom{padding:30px 0 35px}.lesson-btn a{float:none;display:inline-block}.add-image-section.bg-color,.incredible-crochet-dogs-new{padding:20px 0}.coming-up{width:100%;margin-top:0}.incredible-crochet-dogs-new .coming-up-bottom .lesson-btn{margin-top:20px;text-align:left}.subscribe-pic .add-section img{width:auto!important}.subscribe-pic .add-section:first-child{margin:30px 0}.coming-up h5{margin-bottom:30px;padding-top:15px}.abb-desc-heading{font-size:22px;font-weight:900;float:left;width:100%;padding:15px 20px;text-align:center}article.article-new li:nnth-child(2n){margin-right:0}article.article-new li{width:47.5%;margin-right:2%}.hub-crochet-content .giveaway-subscribe-outer{padding:29px 0 10px}.giveaway-main-inner-new .giveaway-main-left{width:420px}.hub-crochet-content .blog-main-outer .giveaway-main-right{padding:40px 0 0!important}.hub-crochet-content .crochet-videos-inner .article-left-heading h4{text-align:center;margin-bottom:15px}.hub-crochet-content .article-inner{text-align:left!important}.view-patterns-button{margin-top:25px}.view-patterns-button a{width:100%;float:left;text-align:center;height:50px;line-height:50px;border:1px solid #fa7c92;border-radius:5px;font-size:18px;color:#fa7c92;text-decoration:none!important;font-weight:600}.view-patterns-button a:hover{border:1px solid #000}.pattern-category-single .giveaway-heading{padding:0 0 26px}#menu-icon{top:30px}.home-main-content .article-left-heading{text-align:left!important;float:left!important}.home-main-content .article-right-see-all{padding-top:5px}.mobile-morrisons{display:inline-block!important}li.mobile-morrisons{position:relative;top:5px}.header-banner-mobile-inner{width:400px;margin:auto;float:none}}@media screen and (max-width:769px){.giveaway-main-outer{padding:40px 20px;text-align:center}.giveaway-main-outer .button{width:100%!important}.crochet-main-blog-outer{padding:31px 20px 10px}.crochet-main-blog-outer .button{width:300px!important;max-width:100%!important}.how-to-single-list li div:nth-child(2){width:100%}}@media screen and (max-width:679px){.popup-main-container{padding:0 10px}.popup-container{width:100%;display:inline-block;float:none;padding:30px 15px 20px}.login-auto-container{width:96%}.login-container .popup-container{padding:83px 45px 0;height:auto}.category-page-container .category-col,.crafting-rightbar,.error-rightcolumn img,.subscribe-stock-inner li img,.subscribe-today{width:100%}.address-block li{width:100%;margin-right:0;margin-bottom:10px}.add-banner-image{margin-left:0;text-align:center}.add-banner-image img{display:inline-block;width:290px}.expert-team-inner h2{font-size:20px}.prize-won-inner img{width:280px}.subscribe-reason-inner li{width:190px;display:inline-block;float:none}.number-coding{right:20px}.prize-won-inner p,.worth-price-image{left:0}.prize-won-inner .prize-worth-image{width:auto!important}.giveaway-main-inner-new .email-address{width:100%;margin-right:0}.giveaway-main-inner-new .download-btn{width:100%;margin-top:10px}.love-crochet-heading strong,.manage-subscription-button{margin-left:0}}@media screen and (max-width:550px){#menuStick{margin-top:75px}.subscribe-slider-mobile{display:block!important}.subscribe-slider{display:none!important}}@media screen and (max-width:479px){.giveaway-main-inner-new .giveaway-main-left,.subscribe-pic .add-section img{width:100%!important}.giveaway-main-inner-new .giveaway-main-left img{float:none;width:280px}.includes-heading-box{width:140px;height:140px}.includes-heading-box p{font-size:16px;line-height:20px}.add-banner-section img,.add-image-section img,.banner-mobile-image img,.crochet-patterns-banner-left img,.crochet-patterns-content-right img,.giveaway-main-inner-new .giveaway-main-left,.header-banner-mobile-inner{width:100%}.crochet-products .crochet-products-box h5{font-size:20px}.crochet-products li h5{font-size:16px}article.crochet-patterns-slider h5{min-height:inherit!important}.owl-carousel.owl-carouseltwo .owl-item img{width:100%!important;display:inline-block!important}.magazine-subscription-outer{padding:30px 0}.hub-crochet-content .crochet-products li h5{min-height:inherit}}@media screen and (max-width:928px){.crowd-crocheting-content .single-content-section{width:100%}.crowd-crocheting-content div:nth-child(2){padding-left:0;width:100%;max-width:100%}}.modal.fade .modal-dialog{transform:scale(.6);transition:transform .25s}