.ck-product,.ck-product-tabs{--ck-fs-h3: clamp(30.6px, 28.362px + .5967vw, 36px);--ck-fs-body-150: clamp(17.943px, 17.551px + .1044vw, 18.887px)}.ck-product{--ck-sticky-top: 0px;display:block;max-width:calc(var(--ck-max-width) + (var(--ck-space-outer) * 2));margin:0 auto 12px}@media(min-width:960px){.ck-product{margin:40px auto 64px;padding:0 var(--ck-space-outer)}}.ck-product__top{padding-top:16px}@media(min-width:960px){.ck-product__top{display:grid;grid-template-columns:56fr 44fr;grid-gap:var(--ck-space-outer);padding-top:20px}.ck-product__right{min-width:320px}}@media(max-width:959px){.ck-product__left{overflow:hidden}.ck-product__right{padding:0 var(--ck-space-outer)}}.ck-product__media-item{position:relative;display:flex;align-items:center;overflow:hidden;aspect-ratio:var(--ck-product-media-ratio, 2 / 3);background-color:var(--ck-bg)}.ck-product__media-item img,.ck-product__media-item video,.ck-product__media-item iframe{display:block;width:100%;height:100%;object-fit:cover}.ck-product__media-item .ck-product__video{width:100%;height:100%}.ck-product__media-item .ck-product__video video{object-fit:contain}.ck-product__gallery{display:none}@media(min-width:960px){.ck-product__gallery{display:grid;grid-template-columns:80px minmax(0,1fr);gap:28px}.ck-product__gallery--no-thumbs{grid-template-columns:minmax(0,1fr)}.ck-product__mobile-media{display:none}}.ck-product__thumbs{position:relative;max-height:730px;overflow:hidden}.ck-product__thumbs-viewport{max-height:730px;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth}.ck-product__thumbs-viewport::-webkit-scrollbar{display:none}.ck-product__thumbs-list{display:flex;flex-direction:column;width:80px;margin:0;padding:0;list-style:none}.ck-product__thumb-item{position:relative;flex-shrink:0;list-style:none}.ck-product__thumb-item+.ck-product__thumb-item{margin-top:12px}.ck-col .ck-product__thumb{position:relative;display:block;width:100%;aspect-ratio:2 / 3;overflow:hidden;text-align:center}.ck-product__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ck-product__thumb.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid currentColor}.ck-product__thumb-badge{position:absolute;top:4px;right:4px;z-index:1;display:flex;width:24px;height:24px;box-shadow:0 0 1px 0 var(--ck-text-meta);color:var(--ck-text)}.ck-product__thumb-badge svg{width:24px;height:24px}.ck-col .ck-product__thumbs-btn{position:absolute;left:0;z-index:10;display:flex;align-items:center;justify-content:center;width:100%;height:30px;background-color:var(--ck-bg);transition:opacity .5s var(--ck-easing)}.ck-product__thumbs-btn--prev{top:0;box-shadow:0 1px #00000017}.ck-product__thumbs-btn--next{bottom:0;box-shadow:0 -1px #00000017}.ck-product__thumbs-btn svg{width:16px;height:16px;opacity:.5}.ck-product__thumbs-btn--prev svg{transform:rotate(180deg)}.ck-product__thumbs-btn:hover:not(:active) svg{opacity:1}.ck-product__thumbs[data-at-start=true] .ck-product__thumbs-btn--prev,.ck-product__thumbs[data-at-end=true] .ck-product__thumbs-btn--next{opacity:0;pointer-events:none}.ck-product__main-media .ck-product__media-item:not(.is-active){display:none}.ck-product__mobile-media{position:relative;padding:0 var(--ck-space-outer)}.ck-product__mobile-track{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ck-product__mobile-track::-webkit-scrollbar{display:none}.ck-product__mobile-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.ck-product__dots{position:relative;width:198px;height:50px;margin:0 auto;overflow:hidden}.ck-product__dots-track{position:absolute;top:0;left:0;display:flex;white-space:nowrap;transition:transform .2s}.ck-col .ck-product__dot{flex-shrink:0;width:8px;height:8px;margin:21px 5px;border-radius:50%;background-color:currentColor;opacity:.3;transition:transform .3s ease-out,opacity .3s ease-out}.ck-col .ck-product__dot.is-active{opacity:1;transform:scale(1.3)}.ck-product__dots--single{display:none}.ck-product__meta{padding-top:16px}@media(min-width:960px){.ck-product__meta{position:sticky;top:var(--ck-sticky-top, 0px);z-index:1}}.ck-product__block{margin-bottom:24px}.ck-product__header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--ck-border)}.ck-product__badges{display:flex;flex-wrap:wrap;white-space:nowrap;text-transform:uppercase;pointer-events:none}.ck-col .ck-product__title{margin:0 0 4px;font-family:var(--ck-font-heading);font-weight:var(--ck-font-heading-weight, 400);font-style:var(--ck-font-heading-style, normal);font-size:var(--ck-fs-h4);line-height:1.1;letter-spacing:-.01em}@media(min-width:480px){.ck-col .ck-product__title{font-size:var(--ck-fs-h3)}}.ck-product__price-row{display:flex;justify-content:space-between;align-items:center;margin-top:.75em}.ck-product__price{display:flex;flex-wrap:wrap;font-size:var(--ck-fs-body-100)}.ck-product__price s{margin-right:8px;opacity:.6}.ck-product__price s:empty{display:none}.ck-product__price.is-on-sale [data-ck-price]{color:var(--ck-sale)}.ck-product__option+.ck-product__option{margin-top:24px}.ck-product__label-wrapper{display:flex;align-items:center;margin-bottom:8px}.ck-product__label{margin-right:12px;font-size:var(--ck-fs-body-100)}.ck-product__label-value{opacity:.7}.ck-product__swatches{display:flex;flex-wrap:wrap}.ck-product__swatches-inner{display:flex;flex-wrap:wrap;margin:-4px}.ck-col .ck-product__swatch{position:relative;width:var(--ck-swatch-size, 48px);aspect-ratio:1;margin:4px;background-position:center;background-size:contain;background-repeat:no-repeat;box-shadow:0 0 0 1px var(--ck-border) inset,0 0 0 4px var(--ck-bg) inset}.ck-product__swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:0 0 0 1px var(--ck-border) inset,0 0 0 4px var(--ck-bg) inset;transition:box-shadow .3s ease-in-out}.ck-product__swatch:hover:not(.is-selected):before{box-shadow:0 0 0 1px var(--ck-text) inset,0 0 0 4px var(--ck-bg) inset}.ck-product__swatch.is-selected:before{box-shadow:0 0 0 2px var(--ck-text) inset,0 0 0 5px var(--ck-bg) inset}.ck-product__swatch:after{content:"";position:absolute;top:50%;left:-18%;z-index:1;width:136%;border-top:1px solid transparent;transform:rotate(-45deg) translateY(-50%);transition:border-color .2s ease}.ck-product__swatch.is-unavailable:after{border-color:var(--ck-text-meta)}.ck-product__chips{display:flex;flex-wrap:wrap;margin-top:-8px}.ck-col .ck-product__chip{position:relative;display:flex;justify-content:center;align-items:center;min-width:calc(24% - 3px);margin:8px 8px 0 0;padding:9px 10px;border:1px solid var(--ck-border);background-color:var(--ck-bg);font-size:var(--ck-fs-body-100);transition:border-color .3s ease-in-out,background-color .3s ease-in}.ck-col .ck-product__chip:nth-child(4n){margin-right:0}@media(min-width:600px)and (max-width:1165px){.ck-col .ck-product__chip{min-width:calc(32% - 3px)}.ck-col .ck-product__chip:nth-child(4n){margin-right:8px}.ck-col .ck-product__chip:nth-child(3n){margin-right:0}}@media(max-width:599px){.ck-col .ck-product__chip{min-width:calc(49% - 3px)}.ck-col .ck-product__chip:nth-child(4n){margin-right:8px}.ck-col .ck-product__chip:nth-child(2n){margin-right:0}}.ck-col .ck-product__chip:hover{border-color:var(--ck-text)}.ck-col .ck-product__chip.is-selected{border-color:var(--ck-text);box-shadow:0 0 0 1px var(--ck-text) inset}.ck-col .ck-product__chip.is-unavailable{background-color:var(--ck-text-input-alpha);color:var(--ck-text-meta);text-decoration:line-through}.ck-product__chip--custom:after{content:attr(data-tag);position:absolute;top:-4px;right:-7px;display:flex;align-items:center;justify-content:center;height:16px;padding:0 6px;background-color:#000;color:#fff;font-size:9.5px;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.ck-product__option select{display:none}.ck-product__size-chart{display:block}.ck-col .ck-product__size-chart-link{position:relative;display:inline-block;margin:8px 0;padding-left:25px;color:var(--ck-size-chart-color, #000000);font-size:var(--ck-fs-body-100);line-height:20px;text-align:left;cursor:pointer}.ck-product__size-chart-link svg{position:absolute;top:0;left:0;width:20px;height:20px}.ck-product__size-chart-link:hover .ck-product__size-chart-text{text-decoration:underline}.ck-product__custom-size{display:none;margin-top:24px}.ck-product__custom-size.is-open{display:block}.ck-product__cs-overlay{display:none}.ck-product__cs-disclaimer{margin-bottom:25px}.ck-product__cs-check{display:block;cursor:pointer}.ck-col .ck-product__cs-check input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;width:16px;min-width:16px;height:var(--ck-fs-body-75);margin:0;padding:0;border:1px solid #aaa;border-radius:0;background:transparent;box-shadow:none;opacity:1;cursor:pointer;transition:border-color .3s,box-shadow .3s}.ck-col .ck-product__cs-check input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.88 11.988 6.21 6.103L22.467 3.83' stroke='%23111111' stroke-width='3.055'/%3E%3C/svg%3E") center / contain no-repeat;transform:scale(.75);opacity:0;transition:opacity .3s}.ck-col .ck-product__cs-check input[type=checkbox]:checked{border-color:var(--ck-text)}.ck-col .ck-product__cs-check input[type=checkbox]:checked:before{opacity:1}.ck-col .ck-product__cs-check input[type=checkbox]:focus-visible{outline:1px solid var(--ck-text);outline-offset:2px}.ck-product__cs-check span{display:inline-block;vertical-align:middle;padding-left:4px;font-size:var(--ck-fs-body-100);line-height:1.5}.ck-col .ck-product__cs-disclaimer p{margin-top:4px;font-size:var(--ck-fs-body-75);opacity:.7}.ck-product__cs-switch-row{display:flex;justify-content:space-between;align-items:center}.ck-product__cs-switch{position:relative;display:flex;width:80px;padding:0;border-radius:48px;background:#000;line-height:28.8px}.ck-col .ck-product__cs-switch button{position:relative;z-index:4;width:50%;margin:0;padding:0;border:0;background:none;color:#fff;font-family:inherit;font-size:14px;line-height:28.8px;letter-spacing:normal;text-align:center;cursor:pointer;transition:color .2s cubic-bezier(.77,0,.175,1) .125s}.ck-product__cs-switch-thumb{position:absolute;top:0;bottom:0;left:0;z-index:3;width:50%;padding:2.4px;transition:transform .5s cubic-bezier(.77,0,.175,1)}.ck-product__cs-switch-thumb span{display:block;height:100%;border-radius:48px;background:#fff}.ck-product__cs-switch[data-unit=cm] .ck-product__cs-switch-thumb{transform:translate(100%)}.ck-col .ck-product__cs-switch button[aria-pressed=true]{color:#000}.ck-col .ck-product__cs-clear{display:none;text-decoration:underline;opacity:.6}.ck-product__cs-body{display:flex;align-items:center}.ck-product__cs-fields{width:calc(60% - 20px);margin-right:20px}.ck-product__cs-image{width:40%}.ck-product__cs-image img{display:block;max-width:100%;height:auto}.ck-product__custom-size.is-later .ck-product__cs-body,.ck-product__custom-size.is-later .ck-product__cs-switch-row{display:none}.ck-product__cs-item{display:flex;justify-content:space-between;max-width:75%;margin:15px 0}.ck-product__cs-item:nth-child(-n+5){margin-bottom:-10px}.ck-col .ck-product__cs-label{display:block;margin:0;font-size:var(--ck-fs-body-100);line-height:1.5}.ck-product__cs-mob-label{display:none}.ck-product__cs-input-box{display:flex;justify-content:flex-end}.ck-col .ck-product__cs-input-box input{position:relative;display:block;width:80px;max-width:80px;height:36px;min-height:0;margin:0;padding:5px 10px;border:1px solid #e2e2e2;border-radius:0;background:transparent;box-shadow:none;color:var(--ck-text);font-family:inherit;font-size:var(--ck-fs-body-100);font-weight:inherit;line-height:normal;letter-spacing:normal}.ck-col .ck-product__cs-input-box input::placeholder{color:#757575;opacity:1}.ck-col .ck-product__cs-item--text .ck-product__cs-input-box input{width:105px;max-width:105px}.ck-col .ck-product__cs-input-box input:focus{outline:none}.ck-col .ck-product__cs-item.has-error input{border-color:#c31818}.ck-product__cs-unit{display:block;width:25px;font-size:16px;line-height:24px;text-align:center;white-space:nowrap}.ck-product__cs-help{position:relative;display:block;width:25px}.ck-product__cs-help-icon{display:block;width:20px;height:100%;margin-left:5px}.ck-product__cs-tip{position:absolute;top:-160%;left:40px;z-index:101;display:none;min-width:300px;margin-top:10px;padding:10px;border:1px solid lightgrey;border-radius:10px;background-color:#fff;color:var(--ck-text);text-align:center}.ck-product__cs-tip-inner{display:flex;flex-direction:row-reverse;align-items:center;padding:10px 5px 0;font-size:13px;line-height:1.5}.ck-product__cs-tip-text{display:block}.ck-product__cs-tip img{display:block;min-width:100px;max-width:250px;height:auto;margin-left:5px}.ck-product__cs-help:hover .ck-product__cs-tip,.ck-product__cs-help:focus-within .ck-product__cs-tip{display:inline-block}.ck-product__cs-error,.ck-product__cs-submit-error{display:none;color:#c31818;font-size:14px}.ck-product__custom-size.has-error .ck-product__cs-error{display:block;margin-top:8px}.ck-product__cs-mobile-actions,.ck-product__cs-close{display:none}@media(max-width:600px){.ck-product__custom-size.is-open{position:fixed;right:0;bottom:0;left:0;z-index:2147483647;max-height:70%;margin:0;padding:20px;overflow:auto;border-radius:10px 10px 0 0;background-color:#fff}.ck-product__custom-size.is-open+.ck-product__cs-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:block;background-color:#0006}.ck-col .ck-product__cs-close{position:absolute;top:14px;right:18px;display:block;font-size:20px;line-height:1}.ck-col .ck-product__cs-clear{display:block}.ck-product__cs-body{flex-direction:column}.ck-product__cs-fields{width:100%;margin-right:0}.ck-product__cs-image{width:80%}.ck-product__cs-item{position:relative;flex-direction:column;justify-content:left;max-width:100%;margin:25px 0}.ck-col .ck-product__cs-label{display:none}.ck-product__cs-input-box{position:relative;justify-content:flex-start;width:100%}.ck-col .ck-product__cs-input-box input,.ck-col .ck-product__cs-item--text .ck-product__cs-input-box input{width:100%;max-width:100%;height:33px;margin:auto;padding:5px 10px;border:0;border-radius:10px;background:no-repeat center bottom / 0 100%,no-repeat 50% calc(100% - 1px) / 100% 100%;background-image:linear-gradient(0deg,#000 1px,#9c27b000 0),linear-gradient(0deg,#ccc 1px,#d1d1d100 0)}.ck-col .ck-product__cs-item--text .ck-product__cs-input-box input{max-width:85%}.ck-col .ck-product__cs-input-box input:focus{background-size:100% 100%,100% 100%;transition-duration:.3s}.ck-col .ck-product__cs-input-box input::placeholder{opacity:0}.ck-col .ck-product__cs-input-box input:focus::placeholder{opacity:1}.ck-col .ck-product__cs-item.has-error input{background-image:linear-gradient(0deg,#000 1px,#9c27b000 0),linear-gradient(0deg,#c31818 1px,#d1d1d100 0)}.ck-product__cs-mob-label{position:absolute;top:0;left:10px;z-index:1;display:block;margin:0;font-size:var(--ck-fs-body-100);line-height:1.5;pointer-events:none;transition:top .5s}.ck-product__cs-input-box input:focus+.ck-product__cs-mob-label,.ck-product__cs-input-box input:not(:placeholder-shown)+.ck-product__cs-mob-label{top:-15px;font-size:14px}.ck-product__cs-unit{flex-shrink:1;min-width:0}.ck-product__cs-help{flex-shrink:0}.ck-product__cs-help:hover .ck-product__cs-tip,.ck-product__cs-help:focus-within .ck-product__cs-tip{display:none}.ck-product__cs-mobile-actions{display:block;margin:0 0 40px}.ck-col .ck-product__cs-submit{width:100%;padding:10px 0;background-color:#000;color:#fff;font-size:16px}.ck-product__custom-size.has-error .ck-product__cs-submit-error{display:block;margin-bottom:8px}}.ck-product__submit-group{margin:28px 0}.ck-product__availability[hidden]{display:none}.ck-product__availability .ck-product__label-wrapper{margin-bottom:0}.ck-product__availability-message{font-size:var(--ck-fs-body-75);line-height:1.5;color:#3c9342;transition:color .5s ease .2s}.ck-product__availability[data-stock-category=low] .ck-product__availability-message{color:#a77a06}.ck-product__availability[data-stock-category=empty] .ck-product__availability-message{color:#a70100}.ck-product__availability[data-stock-category=unavailable] .ck-product__availability-message{color:#1119}.ck-product__availability-bar{display:block;height:4px;margin-top:12px;background-color:#f5f5f5}.ck-product__availability-progress{display:block;width:100%;height:100%;background-color:#3c9342;transition:width .75s ease .45s,background-color .5s ease .2s}.ck-product__availability[data-stock-category=low] .ck-product__availability-progress{background-color:#a77a06}.ck-product__availability[data-stock-category=empty] .ck-product__availability-progress{background-color:#a70100}.ck-product__availability[data-stock-category=unavailable] .ck-product__availability-progress{background-color:#f5f5f5}.ck-col .ck-product__atc{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:.777em 1.777em;overflow:hidden;border:1px solid #111111;background-color:var(--ck-atc-bg, #000000);color:var(--ck-atc-text, #ffffff);font-size:var(--ck-fs-body-50);line-height:1.45;letter-spacing:.05em;text-transform:uppercase}.ck-col .ck-product__atc[disabled],.ck-col .ck-product__atc[aria-disabled=true]{cursor:not-allowed}.ck-col .ck-product__atc[disabled]{opacity:.4}.ck-product__atc.loading .ck-product__atc-text{opacity:0}.ck-col .ck-product__atc .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.ck-col .ck-product__atc .loading__spinner.hidden{display:none}.ck-product__atc .spinner{width:18px;height:18px}.ck-product__atc .path{stroke:currentColor}.ck-product__form-error{margin-top:12px;color:#c31818;font-size:var(--ck-fs-body-75)}.ck-product__form-error[hidden]{display:none}.ck-product__callouts-items{padding:0 12px;border:1px solid var(--ck-border);background-color:var(--ck-callout-bg, #f5f5f5)}.ck-product__callout{display:flex;padding:8px 0;font-size:var(--ck-fs-body-75);line-height:1.5}.ck-product__callout+.ck-product__callout{border-top:1px solid var(--ck-border)}.ck-product__callout-icon{display:flex;flex-shrink:0;width:32px;height:32px;margin-right:8px}.ck-product__callout-icon img,.ck-product__callout-icon svg{width:100%;height:auto}.ck-col .ck-product__callout-text p{margin:.2em 0 0}.ck-product__callout-text strong,.ck-product__callout-text b{font-weight:700}html.ck-sc-open,html.ck-sc-open body{overflow:hidden}.ck-sc-modal[hidden]{display:none}.ck-sc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:transparent;color:#111;font-family:var(--ck-font-body);font-size:var(--ck-fs-body-100);font-weight:var(--ck-font-body-weight);line-height:1.5;text-align:start}.ck-sc-modal *,.ck-sc-modal *:before,.ck-sc-modal *:after{box-sizing:border-box}.ck-sc-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;transition:opacity .2s linear}.ck-sc-modal.is-visible .ck-sc-modal__backdrop{opacity:.7}.ck-sc-modal__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ck-sc-modal__inner{position:absolute;top:-20%;left:50%;width:800px;margin:20px 0 10px -400px;border-radius:5px;background:#fff;opacity:0;transition:all .3s}.ck-sc-modal[data-open-tab=calculator] .ck-sc-modal__inner{width:768px}.ck-sc-modal.is-visible .ck-sc-modal__inner{top:1%;opacity:1}.ck-col .ck-sc-modal__close{position:absolute;top:7px;right:7px;z-index:9;width:36px;height:36px;margin:0;padding:0;border:0;background:none;color:#212b36;font-family:inherit;font-size:36px;line-height:36px;text-align:center;cursor:pointer}.ck-sc-modal__header{position:relative;width:100%;padding:13px 2.5em;border-bottom:1px solid #000;border-radius:5px 5px 0 0;color:#333;text-align:center}.ck-sc-modal__header--logo{padding-left:4em;padding-right:4em}.ck-sc-modal__logo{position:absolute;top:50%;left:20px;margin-top:-20px}.ck-sc-modal__logo img{display:block;width:auto;height:44px;border-radius:50%}.ck-sc-modal__title-main,.ck-sc-modal__title-sub{display:block;color:#333}.ck-sc-modal__title-main{font-size:17px;font-weight:700;line-height:1.5}.ck-sc-modal__title-sub{font-size:12px;font-weight:400;line-height:1.5}.ck-sc-modal__content{padding:15px;border-radius:0 0 5px 5px;background:#fff;color:#000}.ck-sc-modal__tabs{display:flex;flex-wrap:wrap;margin:0 0 14px;overflow:hidden}.ck-col .ck-sc-modal__tab{display:block;width:50%;margin:0;padding:0 0 8px;border:0;border-bottom:1px solid #999;border-radius:0;background:none;color:#999;font-family:inherit;font-size:18px;font-weight:400;line-height:18px;letter-spacing:normal;text-align:center;text-transform:none;cursor:pointer}.ck-col .ck-sc-modal__tab:hover{opacity:.75}.ck-col .ck-sc-modal__tab.is-selected{border-bottom:3px solid #000}.ck-sc-modal__loading{margin:0;padding:40px 0;text-align:center;opacity:.6}.ck-sc-modal__loading[hidden],.ck-sc-modal [data-ck-sc-panel][hidden],.ck-sc-calc__result[hidden],.ck-sc-calc__result [hidden]{display:none}.ck-sc-toggle{display:inline-block;margin:3px 0;overflow:hidden;font-size:13px;vertical-align:baseline}.ck-sc-toggle--large{font-size:16px}.ck-col .ck-sc-toggle__label{float:left;display:inline-block;margin:0;padding:0 10px;border:0;border-radius:0;background:none;color:#999;font-family:inherit;font-size:inherit;font-weight:500;line-height:1em;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.ck-col .ck-sc-toggle__label+.ck-sc-toggle__label{border-left:1px solid #999}.ck-col .ck-sc-toggle__label.is-active{color:#000}.ck-col .ck-sc-toggle__label:hover{opacity:.8}.ck-sc-calc{position:relative;min-height:300px;padding-bottom:28px}.ck-sc-calc__image{display:none}.ck-col .ck-sc-calc__privacy{position:absolute;right:0;bottom:0;height:24px;color:#4d4d4d;font-size:13px;line-height:24px;text-decoration:underline}@media screen and (max-width:700px){.ck-col .ck-sc-calc__privacy{font-size:15px}}.ck-sc-calc__privacy svg{display:inline-block;width:13px;height:13px;margin:0 4px 2px 0;vertical-align:middle;opacity:.6}.ck-sc-calc__privacy:hover{opacity:.7}.ck-sc-calc__box{border:2px solid #ebebeb;background:#fff;text-align:left}.ck-sc-calc__header{margin:0;padding:10px 20px;background:#ebebeb;color:#000;font-size:16px;font-weight:700;line-height:24px}.ck-sc-calc__toggle{margin-left:20px;padding:5px 10px 0;text-align:center}.ck-sc-field{position:relative;margin:6px 0 14px;padding:0 20px}.ck-sc-field__label{display:inline-block;padding:0 0 2px;overflow:hidden;color:#666;font-size:13px;line-height:1.5;vertical-align:middle}.ck-sc-field__label label{display:block;margin:0 0 4px}.ck-sc-field__label span{color:#4d4d4d;font-size:15px;line-height:21px}.ck-sc-field__input{display:flex;align-items:center;width:100%}.ck-col .ck-sc-field__input input{flex:2;width:100%;min-width:100px;height:38px;min-height:37px;margin:0;padding:6px 7px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;box-shadow:none;color:#000;font-family:inherit;font-size:16px;font-weight:400;line-height:normal;transition:all .3s;-moz-appearance:textfield}.ck-col .ck-sc-field__input input:focus{border-color:#999;outline:none}.ck-sc-field__postfix{margin-left:10px;color:#4d4d4d;font-size:13px;line-height:1;white-space:nowrap}.ck-sc-calc__result{margin:0;padding:8px 20px;background:#ebebeb;color:#000}.ck-sc-calc__result-label{margin-top:4px;font-size:13px;font-weight:700;line-height:1.5}.ck-sc-calc__result-size{margin-top:2px;font-size:36px;font-weight:700;line-height:36px}.ck-sc-calc__result-none{font-size:24px;line-height:24px}.ck-col .ck-sc-calc__continue{display:inline-block;width:200px;height:50px;margin:26px 0 0;padding:0;border:0;border-radius:5px;background:#000;color:#fff;font-family:inherit;font-size:18px;font-weight:600;line-height:24px;letter-spacing:normal;text-align:center;text-transform:none;cursor:pointer;transition:all .4s}.ck-col .ck-sc-calc__continue:hover{opacity:.7}.ck-sc-calc__note p{margin:0}.ck-sc-calc__note-text{color:#333;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.5}.ck-col .ck-sc-calc__note a{color:#555;text-decoration:none}.ck-sc-calc__note ins{text-decoration:underline}.ck-sc-chart{margin-bottom:15px}.ck-sc-chart__toggle{text-align:center}.ck-sc-chart__scroll{max-width:100%;padding-bottom:1px;overflow-x:auto}.ck-sc-chart__table{width:100%;border:1px solid #000;border-collapse:collapse;table-layout:fixed}.ck-sc-chart__table tr{background:#fff}.ck-sc-chart__table th,.ck-sc-chart__table td{padding:1px;border:1px solid #000;color:#000;font-family:inherit;font-size:var(--ck-fs-body-75);font-weight:400;line-height:1.5;text-align:center;vertical-align:middle;white-space:nowrap}.ck-sc-chart__table th{font-weight:700;text-transform:uppercase;white-space:normal}.ck-sc-chart__table .is-hover{background-color:#f5f5f5}.ck-col .ck-sc-chart__country{position:relative;display:inline-block;width:auto;height:auto;min-height:0;margin:0;padding:0 30%;border:1px solid #000;border-radius:0;background:transparent;box-shadow:none;color:#000;font-family:inherit;font-size:var(--ck-fs-body-75);font-weight:400;line-height:1.15;text-align:start;text-transform:none;vertical-align:baseline;cursor:default;transition:border-color .3s,box-shadow .3s;-webkit-appearance:none;appearance:none}@media screen and (min-width:700px){.ck-sc-calc[data-has-image]{padding-left:260px}.ck-sc-calc__image{position:absolute;top:40px;left:30px;display:block}.ck-sc-calc__image img{width:200px;height:auto;max-height:320px;object-fit:cover}}@media screen and (max-width:900px)and (min-width:768px){.ck-sc-modal__inner{width:730px;margin-left:-365px}}@media screen and (max-width:768px){.ck-sc-modal__scroll{padding-bottom:15px}.ck-sc-modal__inner,.ck-sc-modal[data-open-tab=calculator] .ck-sc-modal__inner{left:2.5%;right:2.5%;width:95%;margin:0}.ck-col .ck-sc-modal__close{top:0;right:0;width:38px;height:38px;font-size:38px;line-height:38px}.ck-sc-modal__logo{left:12px}.ck-sc-chart__table th,.ck-sc-chart__table td{padding:2px 6px}}@media screen and (max-width:600px){.ck-sc-modal__title-main{font-size:18px}.ck-sc-modal__title-sub{font-size:14px}}.ck-product-tabs{max-width:calc(var(--ck-max-width) + (var(--ck-space-outer) * 2));margin:0 auto;padding:var(--ck-tabs-padding-top, 0px) var(--ck-space-outer) var(--ck-tabs-padding-bottom, 40px);color:var(--ck-text)}.ck-product-tabs__buttons{display:flex;align-items:flex-end;margin:0 0 44px;padding:0;border-bottom:1px solid var(--ck-border);list-style:none}.ck-product-tabs__buttons li{margin-right:var(--ck-tab-spacing, 40px)}.ck-col .ck-product-tabs__button{display:flex;flex-direction:column;margin-bottom:-1px;opacity:.7}.ck-col .ck-product-tabs__button[aria-expanded=true]{opacity:1}.ck-product-tabs__button>span:first-child{font-family:var(--ck-font-heading);font-weight:var(--ck-font-heading-weight, 400);font-size:var(--ck-fs-body-150);letter-spacing:-.01em}.ck-product-tabs__indicator{display:block;width:0;height:2px;margin:8px auto 0;background-color:var(--ck-text);transition:width .5s var(--ck-easing)}.ck-product-tabs__button[aria-expanded=true] .ck-product-tabs__indicator{width:100%}.ck-product-tabs__panel{display:none;margin:0;padding:0;list-style:none}.ck-product-tabs__panel.is-active{display:block}.ck-product-tabs__panel.is-active.is-switching{animation:ck-tab-fade .5s var(--ck-easing)}@keyframes ck-tab-fade{0%{opacity:0}}.ck-product-tabs__content{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:720px){.ck-product-tabs__content{max-width:var(--ck-text-max-width, 700px)}}@media(min-width:960px){.ck-product-tabs__content{grid-template-columns:repeat(var(--ck-grid-columns, 1),minmax(0,1fr));gap:var(--ck-grid-gap, 28px)}}@media(max-width:959px){.ck-product-tabs__buttons,.ck-product-tabs__panels{display:none}}@media(min-width:960px){.ck-product-tabs__accordions{display:none}}.ck-product-tabs__text{font-size:var(--ck-fs-body-100);line-height:1.5}.ck-col .ck-product-tabs__text p,.ck-col .ck-product-tabs__text ul,.ck-col .ck-product-tabs__text ol{margin:16px 0}.ck-col .ck-product-tabs__text>:first-child{margin-top:0}.ck-col .ck-product-tabs__text>:last-child{margin-bottom:0}.ck-product-tabs__text ul,.ck-product-tabs__text ol{padding-left:40px}.ck-product-tabs__text ul{list-style:circle}.ck-product-tabs__text li+li{margin-top:8px}.ck-product-tabs__text strong,.ck-product-tabs__text b{font-weight:700}.ck-product-tabs__text a{text-decoration:underline;transition:opacity .25s}.ck-product-tabs__text a:hover{opacity:.6}.ck-product-tabs__text img{display:block;max-width:100%;height:auto;margin:28px 0}.ck-product-tabs__accordion+.ck-product-tabs__accordion .ck-product-tabs__acc-inner{border-top:0}.ck-product-tabs__acc-inner{border-top:1px solid var(--ck-border);border-bottom:1px solid var(--ck-border)}.ck-col .ck-product-tabs__acc-label{display:flex;gap:8px;justify-content:space-between;align-items:center;width:100%;padding:16px 0;text-align:left}.ck-col .ck-product-tabs__acc-label h3{margin:0;font-family:var(--ck-font-heading);font-weight:var(--ck-font-heading-weight, 400);font-size:var(--ck-fs-h5);line-height:1.1;letter-spacing:-.01em}.ck-product-tabs__acc-icons{position:relative;flex-basis:16px;width:16px;min-width:14px;min-height:14px;margin-top:.22em;margin-left:auto}.ck-product-tabs__acc-icons svg{position:absolute;top:0;left:0;width:14px;height:14px}@media(min-width:720px){.ck-product-tabs__acc-icons{min-width:16px;min-height:16px}.ck-product-tabs__acc-icons svg{width:16px;height:16px}}.ck-product-tabs__acc-label[aria-expanded=true] .ck-product-tabs__plus,.ck-product-tabs__acc-label[aria-expanded=false] .ck-product-tabs__minus{display:none}.ck-product-tabs__acc-content{max-width:var(--ck-max-width-narrow);padding:20px 0 24px}.ck-product-tabs__acc-content[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ck-product.css.map */
