.card__media .media img,product-recommendations.related-products li.grid__item{transform:scale(1);transition:.3s!important}.card__media .media img:hover,product-recommendations.related-products li.grid__item:hover img{transform:scale(1.1);transition:.3s!important}body{font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000;background-color:#fff;overflow-x:hidden!important;-webkit-font-smoothing:antialiased;letter-spacing:0}h1{font-size:48px;line-height:1.3em;color:#000}h2{font-size:38px;line-height:1.1em;color:#000}h3{font-size:25px;line-height:1.12em;color:#000}h4{font-size:18px;line-height:1.33em;color:#000}h5{font-size:15px;line-height:1.33em;color:#000}h6{font-size:14px;line-height:1.8em;color:#000}.container{width:1200px;max-width:96%;margin:0 auto}.ks_img_content_wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.ks__image_content .ks_img_col img{width:100%}.ks__image_content .section_heading{font-family:Avenir-Heavy;margin-bottom:20px}.ks__image_content .ks_content_col p{margin-bottom:15px}.content__page_sec h1,.content__page_sec h2,.content__page_sec h3,.content__page_sec h4,.content__page_sec h5,.content__page_sec h6{font-size:18px;line-height:1.33em;font-family:Avenir-Heavy;margin:25px 0}.content__page_sec h1{margin-top:0}.content__page_sec .content_page_contain p{margin-bottom:12px}.content__page_sec .content_page_contain a{font-weight:700;color:#000}.content__page_sec ul,.content__page_sec ol{list-style:square;padding-left:26px}.ky__main_blog{max-width:100%;padding-left:0;padding-right:0}.ky__main_blog h1.title--primary{line-height:1em;margin:0 0 20px;font-family:Avenir-Heavy;letter-spacing:0}.ky__main_blog .blog-articles{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px 20px}.ky__main_blog .card__media .media img{transition:.5s!important}.ky__main_blog .card__information{padding:0;margin-top:15px}.ky__main_blog .card__information h3 a{text-decoration:none;text-align:center;letter-spacing:0;font-family:Avenir-Heavy;text-transform:uppercase;font-size:25px;line-height:1.12em;color:#000}.ky__main_blog .article-card__excerpt{display:none}.ky_blog_post_dt{margin:50px 0}.ky_blog_post_dt .article-template__hero-container{max-width:100%}.ky_blog_post_dt.article-template header{max-width:100%;margin:0}.ky_blog_post_dt .ky_blog_detail_featured{display:none}.ky_blog_post_banner img{margin:0 auto;display:block;width:100%}.ky_blog_post_dt h1.article-template__title{text-transform:uppercase;font-size:34px;line-height:46px;font-family:Poppins,sans-serif;letter-spacing:0;font-weight:600;margin:25px 0 15px}.ky_blog_post_dt time{font-family:Montserrat;letter-spacing:0;font-size:13px;text-transform:capitalize;display:none}.ky_blog_post_dt .article-template__content{max-width:100%;margin:35px 0 25px}.ky_blog_post_dt .article-template__content p{margin-bottom:12px}.ky_blog_post_dt .article-template__content a{font-weight:500;color:#000;text-decoration:underline}.ky_blog_post_dt .article-template__content ul,.ky_blog_post_dt .article-template__content ol{margin:12px 0}.ky_blog_post_dt .article-template__content ul{list-style:disc;padding-left:35px}.ky_blog_post_dt .article-template__content ol{list-style:nu;padding-left:32px}.ky_blog_post_dt .article-template__content ul li,.ky_blog_post_dt .article-template__content ol li{margin-bottom:4px}.ky_blog_post_dt blockquote{border-color:#000;border-width:1px;margin:12px 0}.ky_blog_post_dt .article-template__content blockquote p{color:#000;margin:0;padding:5px 0 18px}.ky_blog_post_dt .article_post_back_btn{margin:55px 0 20px}.ky_blog_post_dt .article_post_back_btn .article-template__link{width:fit-content;margin:0 auto;color:#000}.ky_blog_post_dt h2,.ky_blog_post_dt h3,.ky_blog_post_dt h4,.ky_blog_post_dt h5,.ky_blog_post_dt h6{font-family:Poppins;font-weight:600;margin:12px 0}.ky_blog_post_dt h2{font-size:28px}section#shopify-section-template--16849563123864__main .page-width{max-width:100%;width:100%;padding:0 20px}section#shopify-section-template--16849563123864__main .page-width h1{text-align:center;font-size:32px;font-weight:600;font-family:Avenir-Black;margin:0;padding:25px 0;border-bottom:2px solid #000;text-transform:uppercase}.ks_stockists_main{margin-top:90px;padding:0!important;text-align:center}.ks_stockists_main .ks_stockists_inner{padding:0}.ks__stockists_content:last-child{margin-bottom:150px}.ks_stockists_main .ks_stockists_title{font-family:Avenir-Black;letter-spacing:4px;word-spacing:0px;text-decoration:underline;margin-bottom:50px;font-size:35px}.ks_stockists_main .ks_stockists_subtitle{font-family:Avenir-Black;letter-spacing:4px;word-spacing:0px;font-size:28px;font-weight:700;margin-bottom:5px}.ks_stockists_main .ks_stockists_cnt p,.ks_stockists_main .ks_stockists_cnt p a{font-family:Avenir-Light;font-size:28px;line-height:44px;color:#000}.ks_stockists_main .online-block,.ks_stockists_main .stores-block{margin-bottom:35px}.ks__press_grid h1{text-align:center;font-size:48px;line-height:1.3em;font-family:Avenir-Black;margin-bottom:25px}.ks__press_grid .press_cols_wrap{margin-top:50px;text-align:center;display:grid;grid-template-columns:1fr 1fr;gap:5%}.ks__press_grid .press_item_col:nth-child(odd):last-child{flex:0 0 55%;max-width:55%;margin-bottom:0}.ks__press_grid .press_item_col img{display:block;width:100%}section#shopify-section-template--16863367331992__custom_press_Y9MmkL .press_cols_wrap{display:flex;align-items:center;justify-content:center}.ks__press_grid .press_item_col h4{word-spacing:5px;font-family:Avenir-Black;text-align:left;font-size:21px;line-height:34px;margin:30px 0 0}.ks__press_grid .press_item_col .press_link{position:absolute;top:0;bottom:0;left:0;right:0;display:block}body .product.grid .product__media-wrapper,body .product--large:not(.product--no-media) .product__media-wrapper{max-width:62%;width:62%;padding-right:30px}body .product.grid .product__info-wrapper,body .product--large:not(.product--no-media) .product__info-wrapper{width:38%;max-width:38%;padding:0 0 0 20px}.product-main-custom .container{padding:0!important}.product .product__title h1{margin:0 0 16px;font-size:38px;line-height:1.1em;color:#000;font-family:Poppins,sans-serif;letter-spacing:0;font-weight:600}.product .product__info-container .price .price-item{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;position:relative;display:block;margin:0 0 14px;line-height:1;color:#000;letter-spacing:0}.product .product__info-container p.product__text,p.with-mail,p.with-mail a{margin:0;font-size:13px;color:#3d3d3d;font-weight:400;line-height:26px}.product .product__info-container p.product__text strong{color:#000;margin:0;font-size:16px;font-weight:600}.product .product__info-container .product__description{font-size:16px;line-height:26px;color:#2d2d2d;margin:25px 0 20px}.product .product__info-container variant-selects{margin-top:40px;margin-bottom:40px}.product .product__info-container variant-selects legend.form__label{font-size:15px;font-weight:600;line-height:48px;color:#000;padding-right:7px}.product .product__info-container variant-selects .product-form__input--pill input[type=radio]+label{width:32px;height:32px;padding:2px;display:inline-flex;flex-direction:column;justify-content:center;border-radius:2px;margin-right:5px;font-size:14px;border:1px solid #A8A8A8;letter-spacing:0}.product .product__info-container variant-selects input[type=radio]:checked+label{border-color:#000;background-color:#fff;color:#000}.product .product__info-container .product-form__quantity{margin-top:50px}.product .product__info-container .product-form__quantity label{display:none}.product .product__info-container .product-form__quantity quantity-input.quantity:before,.product .product__info-container .product-form__quantity quantity-input.quantity:after,.product .product__info-container .product-form button:before,.product .product__info-container .product-form button:after,.tab_reviews .epr-collaps-btn.btn.button:before,.tab_reviews .epr-collaps-btn.btn.button:after{display:none}.product .product__info-container .product-form__quantity,.product .product__info-container .product-form__quantity~div{width:fit-content;display:inline-block;vertical-align:top;margin:0}.product .product__info-container .product-form__quantity~div product-form.product-form{margin:0;border:1px solid #000}.product .product__info-container .product-form__quantity quantity-input.quantity{height:50px;padding:0;margin:0 15px 0 0;font-family:Poppins,sans-serif;line-height:48px;font-size:13px;font-weight:600;color:#2d2d2d;outline:0;border:1px solid #d3d3d3}.product .product__info-container .product-form__quantity quantity-input.quantity button{color:#464646}.product .product__info-container .product-form__quantity quantity-input.quantity button.disabled{opacity:1}.product .product__info-container .product-form__quantity quantity-input.quantity .quantity__input{outline:none;box-shadow:none}.product .product__info-container .product-form button.product-form__submit{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:2.1em;font-weight:600;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:9px 46px;color:#fff;background-color:#000;border:1px solid transparent;white-space:nowrap;cursor:pointer;z-index:3;text-transform:capitalize}.product .product__info-container .shopify-payment-button{display:none}.product .product__info-container .product__meta_ct{font-size:10px;text-transform:uppercase;font-weight:500;letter-spacing:.29em;color:#3d3d3d;margin:0}.product .product__info-container .product__sku{margin-top:50px}.product .product__info-container .product__meta_ct a{color:#000}.product .product__info-container .product__meta_ct .separator{margin-left:-5px}.product .product__info-container .product__sku .visually-hidden{position:static!important;clip:unset;width:auto;height:auto;margin:0 5px 0 0}.product .product__info-container .product__meta_ct{margin-bottom:0}.product .product__info-container .product__collection_ct{margin:0}.tab_reviews #mag-product-review{margin-top:0}.tab_reviews div#mag-product-review .epr-title{font-size:22px;line-height:1.12em;color:#000;margin:0 0 51px;text-align:left;font-family:Poppins}.tab_reviews div#mag-product-review .epr-review .epr-data{box-shadow:none;padding:0}.tab_reviews .epr-collaps-btn.btn.button{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:Poppins;font-size:13px;line-height:2.1em;font-weight:600;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:9px 46px;color:#fff;background-color:#000;border:1px solid transparent;white-space:nowrap;cursor:pointer;z-index:3;text-transform:capitalize;letter-spacing:0;text-align:center;flex:0 0 auto}.tab_reviews .epr-review-form span.epr-form-title{display:none}.tab_reviews .epr-review-form .form-group .form-label{font-size:10px;text-transform:uppercase;letter-spacing:.16em;font-weight:400;line-height:26px;color:#000;margin:0}.tab_reviews .epr-review-form .epr-review-data{display:grid;grid-template-columns:1fr 1fr;grid-gap:2%}.tab_reviews .epr-review-form #erpReviewFrom .form-group{margin:0}.tab_reviews .epr-review-form .form-group input{position:relative;width:100%;margin:0 0 20px;padding:5px 0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.16em;color:#000;background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;outline:0;cursor:pointer;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;box-shadow:none}.tab_reviews .epr-review-form .form-group input:hover{border:none;border-bottom:1px solid #ccc}.tab_reviews .epr-review-form .form-group input:focus{color:#000;border-color:#000;margin:0 0 20px}.tab_reviews .epr-review-form .form-group textarea{display:block;border:0;background-color:#f6f6f6;border-bottom:0;padding:13px 25px;margin-top:10px;font-size:10px;text-transform:none;letter-spacing:.16em;font-weight:400;border-radius:0;outline:0;cursor:pointer;color:#000;resize:none;min-height:200px;box-shadow:none}.tab_reviews .epr-review-form .form-group textarea:hover{border:0}.tab_reviews .epr-review-form #erpReviewFrom .review-rating{margin-top:20px}.tab_reviews .epr-review-form #erpReviewFrom .review-rating{cursor:pointer;width:fit-content}.tab_reviews .epr-review-form #erpReviewFrom .form-submit-btn{text-align:left}.tab_reviews .epr-review-form #erpReviewFrom .form-submit-btn button{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:Poppins;font-size:13px;line-height:2.1em;font-weight:600;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:9px 46px;color:#fff;background-color:#000;border:1px solid transparent;white-space:nowrap;cursor:pointer;z-index:3;text-transform:capitalize;letter-spacing:0}product-recommendations.related-products{width:1200px;max-width:96%;margin:0 auto;padding-left:0;padding-right:0}product-recommendations.related-products h2.related-products__heading{font-size:25px;line-height:1.12em;color:#000;display:block;text-align:left;margin:25px 0 50px;font-family:Poppins;font-weight:600;letter-spacing:0}div#shopify-block-bf_size_charts_block_VFbP6x{margin:-20px 0 22px}.best-fit-size-chart button.scr-open-size-chart{margin:20px 0 0;padding:0;text-decoration:none;color:#000;font-size:16px;display:block;font-weight:600;font-family:Montserrat;letter-spacing:0}.best-fit-size-chart button.scr-open-size-chart:hover{opacity:1}.best-fit-size-chart button.scr-open-size-chart:before{display:none}.scr-modal{border-radius:5px;padding:0!important;overflow:hidden!important}.scr-modal .scr h2{display:none}.scr-modal img{width:100%}.scr-modal .scr-close{margin-right:0!important}.scr-modal .scr-close:after,.scr-modal .scr-close:before{width:5px!important}.scr .top-description{border-top:1px solid #d3d3d3;padding-top:30px;margin-top:10px!important;padding-left:20px;padding-right:20px}.card--standard>.card__content .card__information{align-items:flex-start}span.current_collection_label{margin-top:5px;display:block}.custom__list .current_collection_label:not(:first-child){display:none}.current_collection_label a{position:relative;color:#000;font-size:10px;text-transform:uppercase;font-weight:500;letter-spacing:.16em;line-height:21px;font-family:Montserrat}.announcement-bar__message{min-height:3rem}.header__heading-link{padding-top:.4rem;padding-bottom:.4rem}div.one__click__popup__pull__out .ocp__pull__out__icon svg{width:24px;height:24px}div.one__click__popup__pull__out .ocp__pull__out__message p span{font-size:14px!important}div.one__click__popup__pull__out .ocp__pull__out__message{padding:6px 12px}@media only screen and (min-width: 750px){.announcement-bar__message{font-size:calc(var(--font-heading-scale) * 1.6rem)}}@media only screen and (max-width:999px){.ks_img_content_wrap{grid-template-columns:1fr}body .product.grid .product__media-wrapper,body .product--large:not(.product--no-media) .product__media-wrapper,body .product.grid .product__info-wrapper,body .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;padding:0}body .product.grid .product__info-wrapper,body .product--large:not(.product--no-media) .product__info-wrapper{margin-top:50px}}@media only screen and (max-width:767px){.ks__press_grid .press_cols_wrap{grid-template-columns:1fr;gap:50px}.section-template--16863367331992__custom_press_bUwgX9-padding{padding-bottom:0}section#shopify-section-template--16863367331992__custom_press_Y9MmkL .press_cols_wrap{margin-top:0}.ky__main_blog .blog-articles{grid-template-columns:1fr}.ks_stockists_main .ks_stockists_title{font-size:30px}.ks_stockists_main .ks_stockists_subtitle{font-size:24px}.ks_stockists_main .ks_stockists_cnt p,.ks_stockists_main .ks_stockists_cnt p a{font-size:20px;line-height:32px}.ks__press_grid .press_item_col:nth-child(odd):last-child{flex:0 0 100%;max-width:100%}.ks__press_grid .press_item_col{flex:0 0 100%;max-width:100%}.tab_reviews .epr-review-form .epr-review-data{grid-template-columns:1fr;grid-gap:0}}@media only screen and (max-width:575px){.ks__press_grid .press_item_col h4{font-size:18px;line-height:28px}}@media only screen and (max-width:479px){.product .product__info-container .product-form button.product-form__submit{padding-right:20px;padding-left:20px;letter-spacing:0}.product__tabs_sec .tab button{font-size:14px!important;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/additional-styles.css.map */
