.section{position:relative}hr{background-color:inherit!important;margin-top:10px!important;margin-bottom:10px!important}.product-main .product-info:after{background-color:inherit!important}.card:not(.card--related):not(.card--no-lines) .price--top{border-top:none!important;margin-top:0!important;padding-top:0!important}.border-top{border-top:none!important;margin-top:0!important;padding-top:0!important}.product-info__block .opt-btn:checked+.opt-label:not(.opt-label--swatch):after{box-shadow:0 0 0 4px rgba(var(--btn-bg-color) / 1)}.cc-header--sticky .header{border-bottom:5px solid #009944}.search__input,.search__product-types .custom-select__btn{background-color:#f9f9f9!important}.main-nav__child.mega-nav{border-top:5px solid #009944}.main-nav__item--primary:hover,.main-nav__item--primary.is-active,.is-open>summary>.main-nav__item--primary,.secondary-nav__item:hover,.secondary-nav__item.is-active,.is-open>summary>.secondary-nav__item{box-shadow:inset 0 -1px #094!important}.mega-nav--sidebar .child-nav__item--toggle:not(.nav__item--no-underline),.mega-nav--sidebar .child-nav>li>.child-nav__item:not(.nav__item--no-underline),.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline),.mega-nav--pills:not(.mega-nav--no-grandchildren) .child-nav>li{border-bottom:1px solid #009944!important}.view-btn-wrapper{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter)* 2);margin:0 auto;padding:0 var(--gutter)}@media screen and (min-width: 769px){.ktb-columns{grid-template-columns:repeat(6,1fr);column-gap:20px!important}.ktb-columns .main-nav__collection-image--large{--image-size: 100px !important}.ktb-columns li .child-nav__item--toggle{display:block}.ktb-columns li .child-nav__item--toggle img{object-fit:contain!important}.ktb-columns li .child-nav__item--toggle .child-nav__item{padding-right:0!important;padding-left:0!important;text-align:center}}@media (min-width: 1280px){.footer-col{padding:0 16px!important}}.card__media.ktb-soldout:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1;pointer-events:none}.ktb-label span{background:#e6f6ee;color:#007f46;font-weight:600;border-radius:4px;padding:0 4px}.ktb-label span.--accent{background:#fffce5;color:#887200}.carousel>.container{padding:0}.slider>.container{padding:0 var(--gutter)}@media (min-width: 1024px){.slider__grid.lg\:auto-cols-4{grid-auto-columns:calc((90% - var(--column-gap)* 3) / 4)}}@media (min-width: 769px){.md\:auto-cols-3{grid-auto-columns:calc((90% - var(--column-gap)* 2) / 3)}}.auto-cols-2{grid-auto-columns:calc((90% - var(--column-gap)) / 2)}.view-btn-wrapper.--carousel{width:100%;margin:0}.ktb-bonus-products__item{display:grid;align-items:start;grid-template-columns:1fr 1fr;gap:min(calc(30 / 1260 * 100vw),30px)}.ktb-bonus-products__item+.ktb-bonus-products__item{margin-top:30px}.ktb-bonus-products__image-wrapper{flex:1 0 30%;display:flex;justify-content:center;position:relative}.ktb-bonus-products__image-wrapper.--end-of-distribution:after{content:"SOLD OUT";color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center}.ktb-bonus-products__link{transition:opacity .3s}.ktb-bonus-products__link:hover{opacity:.85}.ktb-bonus-products__text-wrapper{flex:1 0 70%}.ktb-bonus-products__title{font-size:16px;padding:10px 0}.ktb-bonus-products__description{font-size:14px}@media screen and (max-width: 768.98px){.ktb-bonus-products__item{display:block;flex-direction:column}}.ktb-bonus-campaign__item{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:min(calc(30 / 1260 * 100vw),30px)}.ktb-bonus-campaign__item+.ktb-bonus-campaign__item{margin-top:30px}.ktb-bonus-campaign__image-wrapper{flex:1 0 30%;display:flex;justify-content:center;position:relative}.ktb-bonus-campaign__text-wrapper{flex:1 0 70%;font-size:14px;padding:10px 0}@media screen and (max-width: 768.98px){.ktb-bonus-campaign__item{flex-direction:column;display:block}}.ktb-product-specifications{display:grid;grid-template-columns:repeat(3,1fr);gap:min(calc(20 / 1260 * 100vw),20px)}.ktb-product-specifications__item{display:grid;grid-template-columns:92px 1fr;gap:min(calc(12 / 1260 * 100vw),12px);align-items:center}.ktb-product-specifications__term{font-size:12px}.ktb-product-specifications__description{font-size:14px;margin:0}.ktb-product-specifications__link{text-decoration:underline}@media screen and (max-width: 1023.98px){.ktb-product-specifications{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 599.98px){.ktb-product-specifications{grid-template-columns:1fr}}.ktb-additional-product-description{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:min(calc(30 / 1260 * 100vw),30px)}.ktb-additional-product-description__image-wrapper{flex:1 0 30%;display:flex;justify-content:center}.ktb-additional-product-description__text-wrapper{flex:1 0 70%;font-size:14px}@media screen and (max-width: 768.98px){.ktb-additional-product-description{flex-direction:column;display:block}}.ktb-tab{text-align:center;gap:10px}.ktb-tab__item{cursor:pointer;margin-right:10px}.js-ktb-tab-content{display:none}.js-ktb-tab-content.is-active{display:block}@media screen and (max-width: 768.98px){.ktb-tab{display:flex;flex-wrap:wrap;gap:5px}.ktb-tab__item{padding:10px 20px;margin-right:0}}.products-grid-container.--ranking ul{counter-reset:count}.products-grid-container.--ranking li .card__media{position:relative}.products-grid-container.--ranking li .card__media:after{counter-increment:count;content:counter(count);color:#fff;font-weight:700;position:absolute;top:5px;left:5px;width:40px;height:40px;background:#000;z-index:1;display:flex;justify-content:center;align-items:center}.products-grid-container.--ranking li:nth-child(1) .card__media:after{background:#c29f71}.products-grid-container.--ranking li:nth-child(2) .card__media:after{background:#989898}.products-grid-container.--ranking li:nth-child(3) .card__media:after{background:#7b5847}.cf-field input{max-width:100%;margin:0;padding:var(--input-padding-y, 11px) 24px;transition:border-color .2s,box-shadow .2s,outline .2s;border:var(--input-border-width) solid rgba(var(--input-text-color) / .2);border-radius:var(--input-border-radius, 0);background-color:rgb(var(--input-bg-color));color:rgb(var(--input-text-color));font-size:.88em;line-height:1.2em}.cf-field label{display:block;margin:0 0 calc(2* var(--space-unit));font-size:.88em;font-weight:700;text-align:start}.cf-form-actions .cf-submit-form{border:var(--btn-border-width) solid rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color))}.cf-form-actions .cf-cancel{border:#efefef;outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:#efefef;background-size:300% 100%;color:rgb(var(--btn-text-color))}.cf-edit-account-link-spacer{display:none}.header .header-wishlist{position:relative}.header .topbadge{color:#fff;background-color:#000;position:absolute;top:2px;right:2px;min-width:18px;min-height:18px;padding:5px;border-radius:9px;font-size:11px}div#bookmarkit.swpbutton3{border-radius:28px!important;font-weight:700!important}.cart-item__details #smartwishlist{margin:0!important}#bookmarks .btn{width:100%}.wishlistpage .btn{border-radius:24px!important;font-weight:700!important}.product-info__block .social-share{margin-right:8%}.product-info__block div#smartwishlist{height:30px!important;margin:0!important}.product-info__block div#smartwishlist #bookmarkit.swpbutton3{height:30px!important;line-height:30px!important;width:170px!important}.product-info__block #sw_wishlist_label{font-size:12px!important}@media (max-width: 500px){.product-info__block div#smartwishlist #bookmarkit.swpbutton3{width:170px!important}}@media (max-width: 768.98px){#smartwishlistfixedlink{bottom:20%!important}.slider>.container{padding-left:0}}.crwdctrl-order .ccbtn,.ccmodal-content .ccbtn{border-radius:var(--btn-border-radius, 0)!important}.cf-form-inner .cf-verify-email-message{border-color:rgb(var(--btn-bg-color))!important;background:rgba(var(--btn-bg-color)/.1)!important}@media screen and (max-width: 767px){.cc-product-recommendations .carousel>.container,.cc-recently-viewed .carousel>.container{padding:0 var(--gutter)}}.product-info__salesMonth{font-size:18px}.description-wrapper{position:relative}.description-content{transition:max-height .3s ease-out;overflow:hidden}.description-content.collapsed{max-height:150px;position:relative}.description-content.collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.view-more-btn{display:inline-block;margin:20px 12px 12px 0;background-color:transparent;border:none;cursor:pointer;color:#666;text-decoration:underline}.view-more-btn:hover{color:#333}.variant_title{display:none!important}@media screen and (max-width: 767px){.pre-order-2-button{padding:12px 26px!important}}.pre-order-closed-message{border:var(--btn-border-width) solid rgb(var(--btn-alt-text-color));outline-color:rgb(var(--btn-alt-text-color));outline-offset:3px;background:rgba(var(--btn-alt-bg-color) / .9) linear-gradient(104deg,rgba(var(--btn-alt-text-color) / .07) 60%,rgba(var(--btn-alt-bg-color) / var(--btn-alt-bg-alpha)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-alt-text-color));display:inline-block;position:relative;max-width:100%;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;border-radius:var(--btn-border-radius, 0);outline-offset:var(--btn-border-width);font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-transform:var(--btn-text-transform, none);-webkit-appearance:none;appearance:none;word-break:break-word;width:100%;opacity:.4;background-position:0 100%;cursor:default}.page__content .topbadge{display:none!important}.cf-form-actions .cf-cancel{background:#ccc!important}.media-gallery__thumbs .media-thumbs{scrollbar-width:thin!important}.media-thumbs::-webkit-scrollbar{width:10px!important}html{scroll-padding-top:200px}.mega-nav--ktb-columns .child-nav__item{padding-left:0!important}@media (max-width: 768.98px){.main-nav__collection-image{margin-inline-start:0px!important}.mega-nav--ktb-columns .child-nav__item{padding-left:0!important;padding-right:0!important}.main-nav__collection-image--large{aspect-ratio:1 / 1;width:100%;height:100%}.main-nav__grandchild{padding:var(--column-gap) 0!important}}.header .topbadge{min-width:18px;min-height:18px;padding:0 5px!important;border-radius:9px;background-color:rgb(var(--header-accent-color))!important;box-shadow:0 0 0 2px rgba(var(--bg-color));color:rgba(var(--bg-color));font-size:10px!important;font-weight:700;line-height:18px}.cc-logo-list .logo-list__logo,.cc-logo-list .logo-list__logo img{width:100%!important}.cc-logo-list .items-center{align-items:start!important}#cf-edit-account-back-link{border:var(--btn-border-width) solid rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color));padding:10px;display:block;text-decoration:none;border-radius:20px;width:fit-content;margin:0 auto 20px;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;border-radius:var(--btn-border-radius, 0);outline-offset:var(--btn-border-width);font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-transform:var(--btn-text-transform, none);-webkit-appearance:none;appearance:none;word-break:break-word}.shopify-policy__container table td{border:1px solid #efefef;padding:5px}.alert{margin-bottom:20px!important}.os-scrollbar-horizontal{height:20px!important}.cf-form-actions{display:grid!important}.cf-form-inner .cf-form-actions button,.cf-fields-wrapper .cf-form-actions button{margin:0 0 1em!important}.cf-cancel{display:none!important}.upcoming-links-list{display:flex}.upcoming-links-list__item{margin:0 10px 0 0;flex:0 0 calc(50% - 10px)}.upcoming-links-list__item a{padding:15px 0;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#094;font-weight:700;font-size:20px}.upcoming-links-list__item a:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid white;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(-90deg);content:""}@media (max-width: 768.98px){.upcoming-links-list{flex-direction:column}.upcoming-links-list__item{margin:0 0 10px;flex:0 0 100%}.upcoming-links-list__item:last-of-type{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ktb-base.css.map */
