.header{padding:10px 20px;justify-content:space-between;transition:background-color .3s linear,height .2s linear;background-color:#fff;align-items:center;display:flex}.header__brand{flex:0 0 auto;padding:1rem .75rem;max-width:300px;align-items:center}.primary-logo{transition:all .1s linear}.primary-logo+.header__logo-text{display:none}.header__logo{transition:all .3s ease}.header__icons,.header__menu{flex:1}.action-area__link.has-cart-count{padding-right:1.8em}[data-enable_overlay=false] .overlay-logo{display:none}[data-enable_overlay=true]{position:absolute;width:100%}[data-enable_overlay=true] .header{position:absolute;top:0;width:100%;z-index:10}[data-enable_overlay=true] .overlay-logo{display:block}[data-enable_overlay=true] .overlay-logo+.header__logo-text,[data-enable_overlay=true] .overlay-logo+.primary-logo{display:none}[data-enable_sticky=true] .header{z-index:50}.has-overlaid-header{position:absolute;width:100%}.navbar-link{padding:1rem .25rem}.navbar-link.header__link:after{content:none!important}.navbar-link:not(.is-arrowless){padding-right:.6em!important}. .action-area__link_cc{height:100%;padding:1rem 5px;flex-direction:column;align-items:left;display:flex}.mobile_search{padding:5px;border:thin solid #4f4f4f}mobile_search{padding:.5rem 1.5rem;line-height:1.5;display:flex}.search-form .search__fields input[type=text]{border-radius:8px}.mobile-nav-search .control{padding:5px 20px}.mobile-menu-link:after{border-color:#4f4f4f;font-size:1.1em;right:2.525em;z-index:4}.slide-menu{height:100vh;overflow:hidden;transform:translate(-100%);overflow-y:auto;position:fixed;max-width:100%;top:0;box-sizing:border-box;left:0;width:320px;display:none;z-index:1000}.slide-menu,.slide-menu .slide-menu__slider{transition:transform .3s ease-in-out;will-change:transform}.slide-menu .slide-menu__slider{transform:translate(0);width:100%}.slide-menu ul{list-style:none;position:relative;margin:0;width:100%;padding-left:0}.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}.slide-menu ul a{display:block}.slide-menu a{cursor:pointer}.slide-menu{background-color:#fff;width:340px}.slide-menu,.slide-menu a{font-size:.8rem;color:#4e4e4e}.slide-menu a{padding:.9rem 1.5rem;text-decoration:none}.slide-menu a:hover{text-decoration:underline;color:#e4e4e4}.slide-menu .controls{margin-bottom:1rem;display:flex}.slide-menu .btn{flex:1 0 auto;padding:.75rem 1.5rem;font-size:90%;color:#fff;text-transform:uppercase;background-color:#172531}.slide-menu .btn:first-of-type{text-align:left}.slide-menu .btn:first-of-type:before{margin-right:.5rem;content:"\2b9c"}.slide-menu .btn:last-of-type{text-align:right}.slide-menu .btn:last-of-type:before{margin-right:.5rem;content:"\2715"}.slide-menu .slide-menu__backlink{text-transform:uppercase}.collection-banner h3.image-with-text__heading{font-size:54px}.collection-banner image-with-text__text{font-size:22px;font-weight:300}.price_title{align-self:flex-end}.price_title .price-ui{justify-content:right;opacity:1!important;row-gap:0}.product_section{padding-top:52px}.section{max-width:1440px}@media only screen and (max-width:480px){.section.is-width-half .container.small-down--has-limit{max-width:1440px}}.section.is-width-wide .container.has-limit{max-width:1440px}@media only screen and (max-width:480px){.section.is-width-wide .container.small-down--has-limit,.section.section__wrapper{max-width:1440px}}.accordion dt a,.accordion dt button,.faq-accordion dt a,.faq-accordion dt button{font-size:22px;color:#4f4f4f}.accordion dt .icon,.accordion dt small,.faq-accordion dt .icon,.faq-accordion dt small{left:0}.footer__heading{font-weight:700}.newsletter-form .field .control{width:100%}.newsletter-form .input{border:none;border-bottom:thin solid #4f4f4f;background-color:transparent}.input{color:#4f4f4f}.center-container{justify-content:center}.ootb-tabcordion{padding:1rem;margin:1rem auto;background:#fff}.ootb-tabcordion.has-tabs .ootb-tabcordion--tabs{height:auto;opacity:1;visibility:visible}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry{min-height:0}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry:before{display:none}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{transition:opacity .4s ease-in-out;opacity:1}.ootb-tabcordion.has-tabs .ootb-tabcordion--entry .ootb-tabcordion--entry-content{transition:opacity .4s ease-in-out;opacity:0}.ootb-tabcordion--tabs{list-style:none;height:0;padding:0;justify-content:space-between;border-bottom:thin solid #4f4f4f;opacity:0;visibility:hidden;margin:0;flex-flow:wrap;display:flex}.ootb-tabcordion--tabs .tab{padding:.5rem 1rem;font-size:22px;border:none;border-right:1px solid #fff;font-weight:600;color:#4f4f4f;background-color:transparent;margin:0;border-radius:0;cursor:pointer;display:block}.ootb-tabcordion--tabs .tab:focus,.ootb-tabcordion--tabs .tab:hover{color:#fff;outline:none;background:#535353}.ootb-tabcordion--tabs .tab.is-active{border-bottom:1px solid #4f4f4f;background:#fff}.ootb-tabcordion--tabs:hover .tab.is-active:hover{color:#4f4f4f}.ootb-tabcordion--tabs .tab.is-active:focus,.ootb-tabcordion--tabs .tab.is-active:hover{color:#4f4f4f;background:#fff}.ootb-tabcordion--entry{overflow:hidden}.ootb-tabcordion--entry:before{padding:.5rem 1rem;color:#fff;content:attr(data-title);position:relative;border-radius:3px;background:#444;cursor:pointer;display:block;z-index:1}.ootb-tabcordion--entry:focus,.ootb-tabcordion--entry:hover{outline:none}.ootb-tabcordion--entry:focus:before,.ootb-tabcordion--entry:hover:before{background:#535353}.ootb-tabcordion--entry.is-active .ootb-tabcordion--entry-content{height:auto;transition:margin .4s ease-out -.1s;opacity:1;margin-top:0}.ootb-tabcordion--entry.is-active:before,.ootb-tabcordion--entry.is-active:focus:before,.ootb-tabcordion--entry.is-active:hover:before{background:#fff}.ootb-tabcordion--entry-container{overflow:hidden;margin-bottom:1px}.ootb-tabcordion--entry-content{height:0;padding:1rem 0;transition:margin .5s ease-in;position:relative;opacity:0;margin-top:-100%}.ootb-tabcordion--entry-content a.more{color:#444}.ootb-tabcordion--entry-content a.more:hover{color:#3bacff}.testimonial-block.testimonial-align--center .testimonial__description_cc,.testimonial-block.testimonial-align--center .testimonial__name_cc{justify-content:center;text-align:center}.testimonial__description_cc,.testimonial__name_cc{justify-content:center;position:relative;flex-direction:column;text-align:left;width:100%;display:flex}.testimonial-block{border:thin solid #c8c8c8;border-radius:8px}.testimonial__name_cc{padding:20px}.testimonial__description_cc{padding:0 20px 20px}.product-quantity-box.purchase-details__quantity{padding-bottom:12px;width:calc(100% - 12px)}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .quantity-plus{border-radius:0}.button .icon:first-child:last-child{margin-right:calc(-1.375em - 1px);margin-left:calc(-1.375em - 1px)}.quantity-minus.button,.quantity-plus.button{border:thin solid #d3d3d3;background-color:transparent}.quantity-minus.button[disabled]{background-color:transparent}.quantity-minus.button .icon,.quantity-plus.button .icon{fill:#000}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:calc(100% - 12px)}.button--add-to-cart{color:#fff;background-color:#4f4f4f}.button--add-to-cart.is-hovered,.button--add-to-cart:hover,a.button--add-to-cart.button.is-hovered,a.button--add-to-cart.button:hover{border:thin solid #4f4f4f!important;color:#4f4f4f;background-color:#fff;border-radius:2px}.breadcrumb ol,.breadcrumb ul{justify-content:flex-start}.breadcrumb .icon:last-child{margin-left:.1em}.breadcrumb .icon:first-child{margin-right:.1em}.mission h2{font-size:2.4em;color:#c13122;text-align:center}.mission button{border:none;text-decoration:underline}.content{overflow:hidden;transition:max-height .2s}.content[aria-hidden=true]{max-height:0}.content[aria-hidden=false]{max-height:var(--containerHeight,1000px)}*{box-sizing:border-box}.sh_container{line-height:1.2;font-family:sans-serif}.trigger{min-height:45px;padding:0;font-size:1em;margin-bottom:20px;color:#212121;background-color:transparent;align-items:center;display:flex}.sh_container+.sh_container{margin-top:20px}.worko-tabs{margin:40px auto;width:100%}.worko-tabs .state{position:absolute;left:-10000px}.worko-tabs .flex-tabs{justify-content:space-between;flex-wrap:wrap;display:flex}.worko-tabs .flex-tabs .tab{flex-grow:1;max-height:60px}.worko-tabs .flex-tabs .panel{padding:20px;color:#4f4f4f;background-color:#fff;width:100%;flex-basis:auto;display:none}.worko-tabs .tab{padding:20px 0;font-size:22px;font-weight:600;color:#4f4f4f;border-bottom:thin solid #4f4f4f;text-align:left;cursor:hand;cursor:pointer;vertical-align:top;display:inline-block}.worko-tabs .tab:hover{background-color:#f4f4f4}#tab-five:checked~.tabs #tab-five-label,#tab-four:checked~.tabs #tab-four-label,#tab-one:checked~.tabs #tab-one-label,#tab-three:checked~.tabs #tab-three-label,#tab-two:checked~.tabs #tab-two-label{border-left-color:#69be28;color:#4f4f4f;border-bottom:2px solid #000;background-color:#fff;cursor:default}#tab-five:checked~.tabs #tab-five-panel,#tab-four:checked~.tabs #tab-four-panel,#tab-one:checked~.tabs #tab-one-panel,#tab-three:checked~.tabs #tab-three-panel,#tab-two:checked~.tabs #tab-two-panel{border-bottom:1px solid #ccc;display:block}@media(max-width:600px){.worko-tabs{padding-top:25px}.flex-tabs{flex-direction:column}.flex-tabs .tab{border-bottom:1px solid #ccc;background:#fff}.flex-tabs .tab:last-of-type{border-bottom:none}.flex-tabs #tab-one-label{order:1}.flex-tabs #tab-two-label{order:3}.flex-tabs #tab-three-label{order:5}.flex-tabs #tab-four-label{order:7}.flex-tabs #tab-five-label{order:9}.flex-tabs #tab-one-panel{order:2}.flex-tabs #tab-two-panel{order:4}.flex-tabs #tab-three-panel{order:6}.flex-tabs #tab-four-panel{order:8}.flex-tabs #tab-five-panel{order:10}#tab-five:checked~.tabs #tab-five-label:after,#tab-four:checked~.tabs #tab-four-label:after,#tab-one:checked~.tabs #tab-one-label:after,#tab-three:checked~.tabs #tab-three-label:after,#tab-two:checked~.tabs #tab-two-label:after{transform:rotate(180deg);content:"\e904";float:right!important;font-family:flex-icon!important}#tab-five~.tabs #tab-five-label:after,#tab-four~.tabs #tab-four-label:after,#tab-one~.tabs #tab-one-label:after,#tab-three~.tabs #tab-three-label:after,#tab-two~.tabs #tab-two-label:after{content:"\e904";float:right!important;font-family:flex-icon!important}}.expandtext-block{overflow:hidden;min-height:100%;justify-content:space-between;flex-wrap:wrap;display:flex}.product-thumbnail .promo_description{font-size:18px;font-weight:300}@media only screen and (min-width:798px){.product__information{padding-left:20px}.collection-banner .image-with-text__wrapper{width:calc(75% - 20px)}.mission h2{font-size:6.4em}.mission h2:not(:first-child){margin:0}.worko-tabs .tab{text-align:center}}.mission_card p,.mission_header{line-height:24px!important}.mission_header .animation{transform:translate(-50%);position:absolute;top:-50px;left:50%;width:70%}.mission_card{padding:0 0 24px}.mission_header .bg_img{background-image:url(https://kernoskithed.shop/cdn/shop/files/factorybg_600x400px.jpg?v=1688990495)}.mission_card .bg_img,.mission_header .bg_img{height:200px;position:relative;background-size:cover;margin:60px 0;width:100%}.mission_card h2,.mission_header h2{font-size:40px;line-height:52px}.mission_card h2{padding:0 30px;font-weight:700;line-height:32px}.mission_card .summary{padding:0 30px}.mission_card p{padding:10px 0;font-weight:600;line-height:32px}.mission_card .animation{transform:translate(-50%);position:absolute;top:-50px;left:50%;width:100%}.mission_card a{padding:10px 0 20px}.mission_card .button,.mission_card a{text-decoration:underline;display:block}.mission_card .button{padding:15px 0 15px 30px;font-size:22px;border:none;color:#000;text-align:left;background-color:transparent}.mission_card .closeButton{padding:7px 12px;border:1px solid #4f4f4f;background-color:#fff;border-radius:4px}.mission_card .readmore{padding:20px;background-color:#fff;margin:0 10px}@media only screen and (min-width:767px){.mission_card{max-width:1280px;flex-direction:row-reverse;margin:20px auto;display:flex}.mission_card .bg_img{height:400px;position:relative;background-size:cover;margin:60px 0}.mission_header .bg_img{height:40vh;max-height:600px;background-position:10% 68%;background-image:url(https://kernoskithed.shop/cdn/shop/files/factorybg_1280x400px.jpg?v=1688990495)}.mission_card .animation{transform:translate(-50%);position:absolute;top:-50px;left:50%}#hours_header{width:68%}.mission_header .animation{height:50vh;max-height:750px;width:30%}.mission_card h2,.mission_header h2{text-align:left}.mission_card .expandable_content{width:100%}}@media only screen and (min-width:480px){.mission_header .animation{width:54%}}@media only screen and (min-width:600px){.mission_header .animation{width:41%}}.animation-item{scroll-margin:50px;margin-bottom:40px;margin-top:10px}@media screen and (min-width:798px;){.full-width-text .expandable_content{padding:20px 0!important}}.animation-item a{padding:20px 0;display:block}.animation_item_image{padding:30px 0}h2.animation-item__heading{font-weight:600}.readmore{padding:20px 10px;background-color:#fff;margin-top:20px}.animation-item__readmore{margin-bottom:20px}.section--animation-section{padding:0 10px;margin:0 auto}@media only screen and (max-width:798px){.section--animation-section{padding-inline:0}.animation-item{scroll-margin:60px;flex-direction:column-reverse}.expandable_content{padding:5% 0;font-size:22px}.animation-item__text{line-height:30px}.section.is-width-mobile_wide{width:100%!important}.product__information .container{margin:20px 10px 10px 0}.product__information .breadcrumb li{line-height:16px}.product__images{margin-bottom:0}.product__information .four-fifths{width:80%}.product__information .one-fifth{width:20%}.product__information .price_title{align-self:flex-end;margin:0}}.section--animation-section.text-align--left{--justify-content:flex-start;--margin-inline:0 auto}.section--animation-section.text-align--center{--justify-content:center;--margin-inline:auto}.section--animation-section.text-align--right{--justify-content:flex-end;--margin-inline:auto 0}.section--animation-section.mobile-text-align--left{--mobile-text-align:left;--mobile-justify-content:flex-start;--mobile-margin-inline:0 auto}.section--animation-section.mobile-text-align--center{--mobile-text-align:center;--mobile-justify-content:center;--mobile-margin-inline:auto}.section--animation-section.mobile-text-align--right{--mobile-text-align:right;--mobile-justify-content:flex-end;--mobile-margin-inline:auto 0}.section--animation-section .animation-items-wrapper{gap:var(--animation-gap,20px);animation-template-columns:repeat(var(--column-count),1fr);width:100%;display:animation}@media only screen and (max-width:798px){.section--animation-section .animation-items-wrapper{flex-direction:column;display:flex}.section--animation-section .animation-items-wrapper:after{content:"flickity";display:none}.section--animation-section .animation-item{margin-inline:10px;width:calc(100% - 20px)}.section--animation-section.is-width-wide .animation-item{margin-inline:0;width:100%}.section--animation-section.is-width-wide.section--animation-section--mobile-slider:not(.section--animation-section--no-gutter) .animation-item{margin-inline:10px}}.section--animation-section .animation-item__image-wrapper{overflow:hidden;position:relative;border-radius:var(--item-border-radius,0)}.section--animation-section .animation-item__image-wrapper.enable-zoom--true:hover img,.section--animation-section .animation-item__image-wrapper.enable-zoom--true:hover svg{transform:scale(1.1)}.section--animation-section .animation-item__image-wrapper img,.section--animation-section .animation-item__image-wrapper svg{transition:all .3s ease-in-out}.section--animation-section .animation-item__image-wrapper .placeholder-svg{height:var(--image-height,auto);border:none;max-height:var(--image-height,none)}.section--animation-section .animation-item__image-overlay{background-color:var(--overlay-background-color)}@media only screen and (max-width:798px){.section--animation-section .animation-item__desktop-image,.section--animation-section .animation-item__desktop-svg{display:none}}@media only screen and (min-width:799px){.section--animation-section .animation-item__mobile-image,.section--animation-section .animation-item__mobile-svg{display:none}}.section--animation-section .animation-item__text-content{flex-direction:column;width:var(--text-width);display:flex}@media only screen and (max-width:798px){.section--animation-section .animation-item__text-content{width:var(--mobile-text-width)}}.section--animation-section .animation-item__heading+.animation-item__text{margin-top:10px}.section--animation-section .animation-item__heading{font-size:var(--heading-font-size);color:var(--heading-color)}@media only screen and (max-width:798px){.section--animation-section .animation-item__heading{font-size:var(--mobile-heading-font-size);text-align:var(--mobile-text-align)}}.section--animation-section .animation-item__text{color:var(--text-color)}@media only screen and (max-width:798px){.section--animation-section .animation-item__text{text-align:var(--mobile-text-align)}}.section--animation-section .animation-item__button{justify-content:var(--justify-content);margin-top:20px}@media only screen and (max-width:798px){.section--animation-section .animation-item__button{justify-content:var(--mobile-justify-content)}}.section--animation-section--no-gutter.is-width-wide{padding-inline:0}.section--animation-section--no-gutter.is-width-wide .animation-items-wrapper{margin-inline:0}@media only screen and (max-width:798px){.section--animation-section--no-gutter .animation-items-wrapper{margin-inline:10px;width:auto}.section--animation-section--no-gutter .animation-item{margin-inline:0;width:100%}}.section--animation-section:not(.section--animation-section--text-on-image) .animation-item__text-content{margin:20px var(--margin-inline)}@media only screen and (max-width:798px){.section--animation-section:not(.section--animation-section--text-on-image) .animation-item__text-content{margin-inline:var(--mobile-margin-inline)}}.section--animation-section:not(.section--animation-section--text-on-image).section--animation-section--no-gutter .animation-item__text-content{margin-bottom:40px}@media only screen and (max-width:798px){.section--animation-section:not(.section--animation-section--text-on-image).section--animation-section--mobile-slider .animation-item__text-content{margin-bottom:0}}@media only screen and (min-width:799px){.section--animation-section:not(.section--animation-section--text-on-image) .animation-item--last-row .animation-item__text-content{margin-bottom:0}}@media only screen and (max-width:798px){.section--animation-section:not(.section--animation-section--text-on-image) .animation-item:last-of-type .animation-item__text-content{margin-bottom:0}}.section--animation-section--text-on-image .animation-item__text-content-wrapper{height:100%;padding:20px;position:absolute;top:0;left:0;width:100%;display:flex;z-index:3}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-horizontal-align--left{justify-content:flex-start}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-horizontal-align--center{justify-content:center}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-horizontal-align--right{justify-content:flex-end}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-vertical-align--top{align-items:flex-start}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-vertical-align--middle{align-items:center}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-vertical-align--bottom{align-items:flex-end}@media only screen and (max-width:798px){.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-horizontal-align--left{justify-content:flex-start}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-horizontal-align--center{justify-content:center}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-horizontal-align--right{justify-content:flex-end}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-vertical-align--top{align-items:flex-start}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-vertical-align--middle{align-items:center}.section--animation-section--text-on-image .animation-item__text-content-wrapper.animation-item-mobile-vertical-align--bottom{align-items:flex-end}.section--animation-section--show-nav-dots .animation-items-wrapper{padding-bottom:45px}.section--animation-section--show-nav-dots .flickity-page-dots{bottom:0}.animation_item_image{padding:0}.animation-item{margin-bottom:0;margin-top:0}.expandable_content{padding:0!important}.mega-menu__block{padding-top:0;padding-bottom:0}}.animation-section__nav-wrapper{justify-content:flex-end;margin-bottom:10px;gap:10px;padding-inline:10px;display:flex}@media only screen and (max-width:480px){.animation-section__nav-wrapper{justify-content:space-between;gap:0}}@media only screen and (min-width:799px){.animation-section__nav-wrapper{display:none}}.animation-section__nav-wrapper .animation-section__nav{transition:color .3s ease-in-out;cursor:pointer}.animation-section__nav-wrapper .animation-section__nav:hover{color:#4f4f4f}.link_text-section__link_text{font-size:px}.link_text-section__content{padding:1.5rem 0}.vertical-spacing-medium .link_text-section__heading+.link_text-section__link_text{padding-top:10px}.vertical-spacing-medium .link_text-divider{margin-top:10px}.vertical-spacing-large .link_text-section__heading+.link_text-section__link_text{padding-top:20px}.vertical-spacing-large .link_text-divider{margin-top:20px}.link_text-wrapper{margin-bottom:40px}@media only screen and (max-width:798px){.link_text-wrapper{margin-bottom:20px}}.link_text-wrapper.text-align-center .link_text-divider{margin:0 auto}.link_text-wrapper.text-align-right .link_text-divider{margin:0 0 0 auto}@media only screen and (min-width:799px){.has-heading-divider-below .link_text-wrapper:not(.link_text-divider-below){margin-bottom:0}.has-heading-divider-below .link_text-wrapper:not(.link_text-divider-below) .link_text-divider{display:none}}@media only screen and (max-width:798px){.link_text-divider-below{display:none}}.closeButton{padding:7px 20px;border:1px solid #4f4f4f;background-color:#fff;border-radius:4px;margin-top:30px}.gnattaChat{right:0;position:fixed;bottom:30px;z-index:99}.availabilityBadge{display:none}.gnattaChat button{padding:0;border:0;outline:none;margin:0;cursor:pointer}.gnattaChat button:focus,.gnattaChat button:focus-visible{outline:none}.gnattaChat button img{height:160px;margin-bottom:-5px;margin-top:-5px}.gnattaChat button div.availabilityBadge{height:15px;border:2px solid #fff;right:0;position:absolute;bottom:0;border-radius:50%;width:15px}.gnattaChat button#gwc-chatAvailable div.availabilityBadge{background-color:#b1d234}.gnattaChat button#gwc-chatBusy div.availabilityBadge,.gnattaChat button#gwc-chatOffline div.availabilityBadge{background-color:#ed0f67}.gnattaChat button.hidden{display:none}.gnattaChat button:hover{transform:scale(1.175)}.gnatta-inline-webchat-host-fullscreen{overflow-y:hidden;position:fixed}.gnatta-webchat-hidden{display:none}.gnatta-inline-webchat{height:100%;overflow:hidden;border:0;right:45px;position:fixed;max-width:400px;max-height:600px;bottom:15px;visibility:visible;width:100%;z-index:99999}.gnatta-inline-webchat iframe{height:100%;border:1px solid #e1e1e1;box-shadow:0 24px;width:100%}.gnatta-inline-webchat-collapse{right:0;position:fixed;max-width:400px;max-height:46px;bottom:0;z-index:9999}@media screen and (max-width:430px){.gnatta-inline-webchat-collapse{right:0;position:fixed;max-width:100%;max-height:46px;bottom:0;width:100%;z-index:9999}}.gnatta-inline-webchat.fullscreen{height:100%;padding:0;border:none;right:0;position:fixed;max-width:100%;max-height:100%;bottom:0;top:0;margin:0;left:0;width:100%;float:none;z-index:9999}.gwc-prechat-form{color:ffffff;background-color:#000!important}@media only screen and (max-width:798px){.image-with-text__button-1{padding-bottom:20px}}button.read_more{padding:0;font-size:22px;border:none!important;text-decoration:underline;color:#000;text-align:right;background-color:transparent;display:block}button.closeButton{padding:7px 20px;font-size:22px;border:1px solid #4f4f4f;color:#fff;background-color:#000;border-radius:4px;margin-top:30px}.expandable_content{padding:0}@media only screen and (max-width:480px){button.read_more{font-size:22px!important}}.cc-blog-article-block{margin-bottom:.2rem}.cc-blog-block-header{margin-bottom:2rem;border-bottom:1px solid #d3d3d3}.cc-blog-block-title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#000}.cc-blog-block-date{font-size:.9rem;margin-bottom:1rem;color:#4f4f4fb3}.cc-blog-article-images{margin-bottom:.2rem}.cc-blog-article-image-wrapper{margin-bottom:0}.cc-blog-article-image{height:auto;overflow:hidden;width:100%}.cc-blog-article-image img{height:auto;transition:transform .3s ease;width:100%;display:block}.cc-blog-article-image:hover img{transform:scale(1.02)}.cc-blog-article-text-section{padding:0 12.5%;margin-bottom:.4rem}.cc-blog-article-text{font-size:1rem;color:#4f4f4f;line-height:1.6}.cc-blog-article-text p,.cc-blog-article-text p:last-child{margin-bottom:0}@media only screen and (max-width:798px){.cc-blog-block-title{font-size:1.25rem}.cc-blog-article-block{margin-bottom:.2rem}.cc-blog-article-images .row{margin-right:-.5rem;margin-left:-.5rem}.cc-blog-article-image-wrapper{padding-right:.5rem;padding-left:.5rem}}.pagination-info{margin-bottom:2rem;border-bottom:1px solid #d3d3d3}.pagination-info__text{font-size:.9rem;color:#4f4f4fb3;margin:0}.cc-blog-article-card{height:100%;transition:transform .3s ease,box-shadow .3s ease;flex-direction:column;display:flex}.cc-blog-article-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #d3d3d333}.cc-blog-article-card .blog-card__title{font-size:1.1rem;margin-bottom:.5rem}.cc-blog-article-card .blog-card__title a{text-decoration:none;color:#000}.cc-blog-article-card .blog-card__title a:hover{color:#4f4f4f}.cc-blog-article-card .blog-card__meta{font-size:.8rem;margin-bottom:.75rem;color:#4f4f4fb3}.cc-blog-article-card .blog-card__author,.cc-blog-article-card .blog-card__date{margin-bottom:.25rem;display:block}.cc-blog-article-card .blog-card__excerpt{flex-grow:1;font-size:.9rem;margin-bottom:1rem;color:#4f4f4f;line-height:1.5}.cc-blog-article-card .blog-card__read-more{margin-top:auto}.cc-blog-article-card .blog-card__read-more .button{padding:.5rem 1rem;font-size:.9rem}@media only screen and (max-width:798px){.cc-blog-article-card .blog-card__title{font-size:1rem}.pagination-info__text{font-size:.8rem}}.article-navigation{border-top:1px solid #d3d3d3;margin-top:3rem}.article-navigation__wrapper{justify-content:space-between;margin-bottom:1rem;gap:2rem;align-items:stretch;display:flex}.article-navigation__next,.article-navigation__prev{flex:1;max-width:45%}.article-navigation__link{height:100%;padding:1.5rem;border:1px solid #d3d3d3;text-decoration:none;color:#4f4f4f;transition:all .3s ease;align-items:center;border-radius:4px;display:flex}.article-navigation__link:hover{border-color:#4f4f4f;color:#4f4f4f;background-color:#4f4f4f0d}.article-navigation__prev .article-navigation__link{text-align:left}.article-navigation__next .article-navigation__link{text-align:right}.article-navigation__arrow{flex-shrink:0;font-size:1.2rem;font-weight:700;margin:0 1rem}.article-navigation__content{flex:1;min-width:0}.article-navigation__label{font-size:.8rem;margin-bottom:.25rem;color:#4f4f4fb3;text-transform:uppercase;letter-spacing:.5px;display:block}.article-navigation__title{overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:600;color:#000;line-height:1.3;white-space:nowrap;display:block}.article-navigation__position{text-align:center;margin-top:1rem}.article-navigation__position-text{font-size:.9rem;color:#4f4f4fb3;display:inline-block}@media only screen and (max-width:798px){.article-navigation__wrapper{flex-direction:column;gap:1rem}.article-navigation__next,.article-navigation__prev{max-width:100%}.article-navigation__link{padding:1rem}.article-navigation__title{font-size:.9rem}.article-navigation__arrow{font-size:1rem;margin:0 .5rem}}.article-navigation__placeholder{opacity:.6}.article-navigation__placeholder-item{pointer-events:none}.article-navigation__link--disabled{border-color:#d3d3d34d;color:#4f4f4f80;background-color:#d3d3d31a;cursor:not-allowed}.article-navigation__link--disabled:hover{border-color:#d3d3d34d;transform:none;color:#4f4f4f80;background-color:#d3d3d31a}.article-navigation__link--disabled .article-navigation__arrow,.article-navigation__link--disabled .article-navigation__title{color:#4f4f4f80}.cc-product-layout{grid-template-columns:1fr;position:relative;gap:20px;display:grid}@media only screen and (min-width:799px){.cc-product-layout{grid-template-columns:1fr 1fr;padding:0 5%;gap:40px}}.cc-product__swiper-gallery{overflow:hidden;max-width:100%;min-width:0;width:100%}.cc-product__swiper-gallery .swiper{max-width:100%;box-sizing:border-box;width:100%}.cc-product__info{padding:0 20px}.cc-product__info .product_title{width:100%}.cc-benefits{border-top:1px solid #e0e0e0}.cc-benefits .container{justify-content:center;display:flex}.cc-benefits__heading{margin-bottom:30px;text-align:center}.cc-benefits__grid{grid-template-columns:repeat(2,1fr);max-width:100%;gap:30px 20px;margin:40px auto;width:100%;display:grid}.cc-benefits__item{flex-direction:column;text-align:center;align-items:center;display:flex}.cc-benefits__icon{margin-bottom:12px}.cc-benefits__icon img{height:80px;object-fit:contain;width:80px}.cc-benefits__text{font-size:16px;color:#333;line-height:1.4}.cc-benefits__placeholder{padding:40px;color:#999;text-align:center}@media only screen and (min-width:799px){.cc-benefits__grid{grid-template-columns:repeat(4,1fr);gap:40px 30px}.cc-benefits__icon img{height:100px;width:100px}.cc-benefits__text{font-size:16px}}.cc-product-faq{padding:0 10px;max-width:800px;margin:0 auto}.cc-faq__title{text-align:center;margin:0 auto 40px}.cc-faq__accordion{border-top:1px solid #e0e0e0}.cc-faq__item{border-bottom:1px solid #e0e0e0}.cc-faq__question{padding:24px 0;justify-content:space-between;border:none;font-weight:400;color:#333;transition:color .2s ease;text-align:left;align-items:center;background:none;cursor:pointer;width:100%;display:flex}.cc-faq__question:hover{color:#000}.cc-faq__question-text{flex:1;font-size:20px;padding-right:20px}.cc-faq__icon{flex-shrink:0;color:#666;transition:transform .4s ease-in-out}.cc-faq__question.active .cc-faq__icon{transform:rotate(180deg)}.cc-faq__answer{overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;max-height:0;opacity:0}.cc-faq__answer.active{max-height:1000px;opacity:1}.cc-faq__answer-content{padding:0 0 24px;color:#666;line-height:1.6}.cc-faq__placeholder{padding:40px 20px;font-style:italic;color:#999;text-align:center}@media only screen and (max-width:798px){.cc-faq__title{font-size:26px;margin-bottom:30px}.cc-faq__question{padding:20px 0;font-size:20px}.cc-faq__answer-content{padding:0 0 20px;font-size:18px}}.cc-product-details-accordions{margin-top:30px}.cc-details-accordion{border-top:1px solid #e0e0e0}.cc-details-accordion__item{border-bottom:1px solid #e0e0e0}.cc-details-accordion__question{padding:20px 0;justify-content:space-between;border:none;font-weight:400;color:#333;transition:color .2s ease;text-align:left;align-items:center;background:none;cursor:pointer;width:100%;display:flex}.cc-details-accordion__question:hover{color:#000}.cc-details-accordion__question-text{flex:1;font-size:20px;padding-right:20px}.cc-details-accordion__icon{flex-shrink:0;color:#666;transition:transform .4s ease-in-out}.cc-details-accordion__icon .cc-product__icon-image{height:auto!important;width:300px!important}.cc-details-accordion__question.active .cc-details-accordion__icon{transform:rotate(180deg)}.cc-details-accordion__answer{overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;max-height:0;opacity:0}.cc-details-accordion__answer.active{max-height:1000px;opacity:1}.cc-details-accordion__icon{width:24px!important}.cc-details-accordion__answer-content{padding:0 0 20px;color:#666;line-height:1.6}@media only screen and (max-width:798px){.cc-details-accordion__question{padding:18px 0;font-size:20px}.cc-details-accordion__answer-content{padding:0 0 18px;font-size:18px}}.product-block--icons{container-type:inline-size}.cc-product__icons{flex-wrap:nowrap;gap:clamp(4px,6cqw,30px);margin:20px 0;align-items:stretch;width:100%;display:flex}.cc-product__icon{flex-shrink:1;justify-content:flex-end;flex-direction:column;min-width:0;text-align:center;display:flex}.cc-product__icon-image{height:clamp(30px,18cqw,90px)}.cc-product__icon-image.top{height:clamp(24px,14cqw,70px)}.cc-product__icon-image img{height:100%;object-fit:contain;width:100%}.cc-product__review-empty{flex-shrink:1;font-size:clamp(9px,4cqw,20px);text-decoration:underline;color:inherit;align-self:center;min-width:0;line-height:1.2;white-space:normal}.cc-product__icon-text{justify-content:space-between;min-width:0;gap:clamp(2px,5cqw,24px);align-items:center;padding-left:clamp(2px,5cqw,25px);display:flex}.cc-product__icon-text p{font-size:clamp(9px,4cqw,20px);opacity:.3;text-align:center;margin:0;line-height:1.2;white-space:nowrap}.cc-product__icon-text .active{opacity:1}.yotpo-reviews-star-ratings-widget{height:100%!important;justify-content:center!important;flex-direction:column!important;align-items:center!important}.yotpo-widget-clear{flex-direction:column!important}.yotpo-sr-bottom-line-new-review{border-left:none!important;margin-left:0!important;padding-left:0!important}.yotpo-sr-bottom-line-button>span{flex-direction:column-reverse!important}.yotpo-sr-bottom-line-score{font-size:40px!important;color:#000!important}.product__form_trousers [data-cc-trousers-waist-leg]{margin-top:1.25rem}.product__form_trousers .cc-trousers-waist-leg__row{flex-wrap:wrap;gap:1rem;align-items:flex-end;display:flex}.product__form_trousers .cc-trousers-waist-leg__field{flex:1 1 0;margin-bottom:0;min-width:0}.product__form_trousers .cc-trousers-waist-leg__field .selector-wrapper{margin-bottom:0}.selector-wrapper label[data-variant-option-name]{font-size:14px}webyze-linkify-product-colors label{margin-bottom:.5em!important;color:#363636!important}.product__form_trousers .cc-trousers-waist-leg__label{font-size:14px;margin-bottom:.5rem;color:#363636;display:block}.product__form_trousers .cc-trousers-waist-leg__select{height:100%;min-width:0;width:100%}.product__form_trousers .cc-trousers-waist-leg__select-wrapper{position:relative;width:100%;display:block}.product__form_trousers .cc-trousers-waist-leg__select-icon{height:24px;transform:translateY(-50%);pointer-events:none;right:.75em;position:absolute;top:50%;width:24px;z-index:3}.product__form_trousers .cc-trousers-waist-leg__display{pointer-events:none;padding:.5em 2.5em .5em .75em;font-size:16px;right:2.5em;color:#363636;position:absolute;bottom:0;top:0;align-items:center;background:transparent;left:0;line-height:1.5;white-space:nowrap;display:flex;z-index:2}.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__select{color:transparent!important;position:relative;cursor:pointer;z-index:1}.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__display{-webkit-user-select:none;user-select:none}.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__select[data-cc-waist]{border-color:#000}.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__select[data-cc-leg][disabled],.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__select[data-cc-leg][disabled]:hover{border-color:#b5b5b5}.product__form_trousers .cc-trousers-waist-leg__select-wrapper .cc-trousers-waist-leg__select[data-cc-leg]:not([disabled]){border-color:#000}.action_button[aria-disabled=true]{opacity:.5;box-shadow:none;cursor:not-allowed}.cart-warning__message{color:var(--color-error,#ea555c)}.product_form_options .selector-wrapper,.product_form_options .selector-wrapper:last-of-type{margin-top:1.25rem}.product_form_options .predict-placement{margin-top:0}.product_form_options .items_left{margin-bottom:1.25rem}.product_form_options .purchase-details .purchase-details__spb--false{margin-top:0}.cc-size-helpers{column-gap:1rem;flex-wrap:nowrap;margin-bottom:1.25rem;align-items:center;display:flex}.cc-size-helpers .predict-placement{flex:0 0 auto;margin:0!important;order:1;width:auto!important;white-space:nowrap}.cc-size-helpers .ks-chart-container{flex:1 1 auto;min-width:0;margin:0!important;order:2;width:auto!important}.cc-size-helpers .ks-chart-container *{white-space:normal!important}.cc-trousers-waist-leg__row>.cc-size-helpers{flex:1 1 100%}.cc-options-select__icon{height:24px;transform:translateY(-50%);pointer-events:none;right:.75em;position:absolute;top:50%;width:24px;z-index:3}.product__form_trousers .purchase-details__buttons.purchase-details__spb--true{flex:1 0 100%!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.product__form_trousers .purchase-details__buttons.purchase-details__spb--true .action_button.action_button--secondary{flex:1 0 auto!important;max-width:100%!important;margin:0 0 12px!important;width:100%!important}.product__form_trousers .purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{flex:1 0 100%!important;max-width:100%!important;margin:0!important;width:100%!important}.product__form_trousers .purchase-details__buttons.purchase-details__spb--true .shopify-payment-button__button{width:100%!important}.product__form_trousers .purchase-details__buttons.purchase-details__spb--true .shopify-payment-button iframe{max-width:100%!important}.product__form_trousers .product-quantity-box.purchase-details__quantity{margin-right:0;padding-bottom:0;width:100%}.product__form_trousers .purchase-details .purchase-details__buttons.purchase-details__spb--true{flex:1 1 100%!important;max-width:100%!important;min-width:0!important}.cc-shipping-banner{margin-top:1rem}.cc-shipping-banner__text{font-size:.95rem;margin:0}.cc-shipping-banner{padding:4px;flex-wrap:nowrap;font-size:14px;gap:8px;background-color:#fde7ea;width:100%}.cc-shipping-banner,.cc-shipping-banner__icon{justify-content:center;align-items:center;display:flex}.cc-shipping-banner__icon{height:15px;width:21px}.shopify-payment-button__more-options{display:none!important}.cc-product__video-btn{overflow:hidden;padding:0;border:none;position:relative;border-radius:4px;background:none;cursor:pointer;width:100%;margin-top:16px;display:block}.cc-product__video-thumbnail{height:auto;transition:transform .3s ease;width:100%;display:block}.cc-product__video-btn:hover .cc-product__video-thumbnail{transform:scale(1.03)}.cc-product__video-play-icon{height:60px;transform:translate(-50%,-50%);pointer-events:none;transition:transform .2s ease;position:absolute;top:50%;left:50%;width:60px}.cc-product__video-btn:hover .cc-product__video-play-icon{transform:translate(-50%,-50%) scale(1.1)}.cc-video-modal{justify-content:center;right:0;position:fixed;bottom:0;top:0;align-items:center;left:0;display:none;z-index:999999}.cc-video-modal[aria-hidden=false]{display:flex}.cc-video-modal__overlay{right:0;position:absolute;bottom:0;top:0;background:#000000d9;left:0}.cc-video-modal__content{position:relative;max-width:900px;width:90%;z-index:1}.cc-video-modal__close{padding:8px;border:none;right:0;color:#fff;transition:opacity .2s ease;position:absolute;top:-40px;background:none;cursor:pointer;line-height:1}.cc-video-modal__close:hover{opacity:.7}.cc-video-modal__iframe-wrapper{height:0;overflow:hidden;position:relative;background:#000;padding-bottom:56.25%}.cc-video-modal__iframe{height:100%;border:none;position:absolute;top:0;left:0;width:100%}.ks-chart-container.sizing-chart-container.ks-container-with-modal{padding-bottom:20px!important}.ks-chart-modal-link.sizing-chart-modal-link.with-icon{padding-left:80px!important}.ks-chart-modal-link.sizing-chart-modal-link.with-icon .kiwi-svg{height:33px!important;width:70px!important}._ks_text{font-size:14px!important}.cc-underwear-socks-promo{padding:6px;text-align:left;box-sizing:border-box;width:100%}.cc-page-pager{padding:40px 0}.cc-page-pager__inner{flex:1 1 100%;padding-top:24px;justify-content:space-between;border-top:1px solid #e0e0e0;gap:20px;display:flex}.cc-page-pager__link{text-decoration:none;max-width:45%;border-bottom:none;flex-direction:column;gap:4px;display:flex}.cc-page-pager__link--next{text-align:right;align-items:flex-end}.cc-page-pager__label{font-size:13px;text-transform:uppercase;opacity:.6;letter-spacing:.08em}.cc-page-pager__title{font-size:20px;line-height:1.3}.cc-page-pager__link:hover .cc-page-pager__title{text-decoration:underline}.cc-page-pager__link--previous .cc-page-pager__title:before{margin-right:8px;content:"\2190"}.cc-page-pager__link--next .cc-page-pager__title:after{content:"\2192";margin-left:8px}@media only screen and (max-width:480px){.cc-page-pager{padding:24px 0}.cc-page-pager__inner{gap:12px}.cc-page-pager__title{font-size:16px}}.cc-carousel-gallery__heading{margin-bottom:24px}.cc-carousel-gallery__text{margin-top:24px}.cc-image-carousel__viewport{position:relative}.cc-image-carousel__track{list-style:none;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;gap:var(--cc-carousel-gap,16px);-webkit-overflow-scrolling:touch;margin:0;scrollbar-width:none;overscroll-behavior-x:contain;display:flex}.cc-image-carousel__track::-webkit-scrollbar{display:none}.cc-image-carousel__slide{flex:0 0 calc((100% - (var(--cc-carousel-visible, 1) - 1)*var(--cc-carousel-gap, 16px))/var(--cc-carousel-visible, 1));scroll-snap-align:start;min-width:0}.cc-image-carousel__link{border-bottom:none;display:block}.cc-image-carousel__media{height:auto;width:100%;display:block}.cc-image-carousel--landscape .cc-image-carousel__media,.cc-image-carousel--portrait .cc-image-carousel__media,.cc-image-carousel--square .cc-image-carousel__media{height:100%;object-fit:cover}.cc-image-carousel--square .cc-image-carousel__slide{aspect-ratio:1/1}.cc-image-carousel--portrait .cc-image-carousel__slide{aspect-ratio:3/4}.cc-image-carousel--landscape .cc-image-carousel__slide{aspect-ratio:4/3}.cc-image-carousel__nav{height:40px;transform:translateY(-50%);padding:0;justify-content:center;border:0;position:absolute;top:50%;align-items:center;box-shadow:0 1px 4px #00000029;border-radius:50%;background:#fff;cursor:pointer;width:40px;display:flex;z-index:2}.cc-image-carousel__nav:disabled{opacity:.35;cursor:default}.cc-image-carousel__nav--prev{left:8px}.cc-image-carousel__nav--next{right:8px}.cc-image-carousel__nav-icon,.cc-image-carousel__nav-icon svg{height:16px;width:16px;display:block}@media only screen and (max-width:798px){.cc-image-carousel__nav{display:none}}.thumbnail-sticker.thumbnail-sticker--discount{flex:0 0 auto;height:clamp(38px,9px + 6.04vw,96px);padding:0;justify-content:center;margin:14px;align-items:center;border-radius:50%;width:clamp(38px,9px + 6.04vw,96px);display:flex}.thumbnail-sticker.thumbnail-sticker--discount .sticker-text,.thumbnail-sticker.thumbnail-sticker--discount .thumbnail-sticker__text{padding:0;font-size:clamp(11px,2.5px + 1.77vw,28px);font-weight:600;width:auto;line-height:1}@media only screen and (max-width:480px){.thumbnail-sticker.thumbnail-sticker--discount{margin:10px}}.cc-product__swiper-gallery .main-slider{position:relative}.cc-product__gallery-sticker{pointer-events:none;justify-content:flex-end;right:0;position:absolute;bottom:0;top:0;align-items:flex-start;left:0;display:flex;z-index:3}.select.is-wide select{width:100%}