.shopify-app-block[id*=promise_delivery]:not(.kv-promise-ready){visibility:hidden;animation:kv-promise-fallback 0s linear 6s forwards}@keyframes kv-promise-fallback{to{visibility:visible}}.shopify-app-block[id*=promise_delivery].kv-promise-ready{animation:kv-promise-in .25s ease-out}@keyframes kv-promise-in{0%{opacity:0}to{opacity:1}}.kv-pdp-rating{display:none}@media only screen and (max-width:768px){.kv-pdp-rating{display:inline-flex;align-items:center;gap:6px;margin:2px 0 8px;color:#191919;font-size:13px;line-height:1;text-decoration:none}.kv-pdp-rating .kv-card__stars svg{width:13px;height:13px}.kv-pdp-rating__count{color:#6f6f6a}.product-single__meta .shopify-app-block[id*=judge_me_reviews_preview_badge],.product-block--price~.shopify-app-block[id*=judge_me_reviews_preview_badge],.shopify-app-block[id*=judge_me_reviews_preview_badge]:has(~.product-block--price){display:none!important}.product-single__header--mobile .breadcrumb{display:none}.product-single__header--mobile{margin:6px 0 4px}.product-single__header--mobile .product-single__title{margin-bottom:4px}.product-single__header--mobile .product-single__title+.product-single__vendor-sku{margin-top:2px}.product__main-photos{margin-bottom:12px}.variant-input-wrap .variant__button-label.color-swatch{width:34px;height:34px;margin:0 6px 8px 0}.product-block .variant-wrapper+.variant-wrapper{margin-top:10px}.product-block .variant-wrapper .variant__label{margin-bottom:6px}.variant-input-wrap .variant__button-label:not(.color-swatch){margin:0 6px 6px 0}.variant-input-wrap{margin-bottom:-6px!important}div:has(>.product-block--price~.product-block .add-to-cart){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center}div:has(>.product-block--price~.product-block .add-to-cart)>*{grid-column:1 / -1;order:5}div:has(>.product-block--price~.product-block .add-to-cart)>.shopify-app-block:has(#sealapps-bis-widget){grid-column:2;order:3;margin:0!important}div:has(>.product-block--price~.product-block .add-to-cart)>.shopify-app-block:has(.email-me-inlineButton){padding-top:12px}div:has(>.product-block--price~.product-block .add-to-cart) #sealapps-bis-widget .product-restore-email{width:100%!important;margin:0!important}div:has(>.product-block--price~.product-block .add-to-cart) #sealapps-bis-widget .email-me-inlineButton{box-sizing:border-box;width:100%;height:48px!important;min-height:48px!important;margin:0!important;border:0!important;align-items:center;justify-content:center;font-size:15px!important;letter-spacing:0!important;white-space:nowrap}div:has(>.product-block--price~.product-block .add-to-cart)>:has(~.product-block--price){order:0}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block:has(.variant-wrapper){order:0}div:has(>.product-block--price~.product-block .add-to-cart)>.shopify-app-block[id*=judge_me]:has(.jdgm-prev-badge:not(.jdgm--hidden)){margin-bottom:12px!important}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block{margin-bottom:14px!important}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block--price{grid-column:1;grid-row:span 2;align-self:start;order:1;max-width:45vw;margin:0!important;padding-top:9px}.product-block--price .variant__label{margin:0 0 2px;color:#6f6f6a;font-size:12px;font-weight:600}.product-block--price .product__price{font-size:22px;line-height:1.2}.product-block--price{display:grid;justify-items:start}.product-block--price [data-product-price-wrap]{order:2}.product-block--price .product__price--compare{margin:0;color:#c7554d;font-size:14px;font-weight:500}.product-block--price .product__price--compare sup{font-size:.6em}div:has(>.product-block--price~.product-block .add-to-cart) .product-block:has(.add-to-cart),div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form{display:contents}div:has(>.product-block--price~.product-block .add-to-cart) .product-block:has(.add-to-cart)>*,div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form>*{grid-column:1 / -1;order:4}div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form>.payment-buttons{display:contents}div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form .payment-buttons>*{grid-column:1 / -1;order:4}div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form .add-to-cart{grid-column:2;order:2;min-width:0;height:48px;min-height:48px;margin:0}div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form>.product__policies.rte{margin:8px 0 0;font-size:12px}div:has(>.product-block--price~.product-block .add-to-cart) .product-single__form>delivery-promise-wc{margin-top:12px}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block:has(>hr){margin:16px 0 14px!important}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block--sales-point{margin-bottom:6px!important}div:has(>.product-block--price~.product-block .add-to-cart)>.product-block--sales-point+.product-block--sales-point{margin-top:0!important}}.product-block--price>.variant__label{display:none}#launchtip_upsell_wrapper1{margin:20px 0 24px!important}#launchtip_upsell_wrapper1 .dynamic_title_upsell_section{margin:0 0 6px;color:#191919;font-size:15px!important;font-weight:700!important}#launchtip_upsell_wrapper1 .item.productbox{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:10px 0!important;border:0!important;border-top:1px solid #ececE6!important;background:transparent!important;aspect-ratio:auto!important;min-height:0!important}#launchtip_upsell_wrapper1 .dynamic_title_upsell_section+.item.productbox{border-top:0!important}#launchtip_upsell_wrapper1 .item.productbox>.upline{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important}#launchtip_upsell_wrapper1 .item .image a{display:block;width:64px;height:64px;border-radius:10px;background:#f6f6f6;overflow:hidden}#launchtip_upsell_wrapper1 .item .image img{position:static!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;height:100%!important;padding:6px!important;object-fit:contain;mix-blend-mode:darken}#launchtip_upsell_wrapper1 .detail_title{text-decoration:none}#launchtip_upsell_wrapper1 .details .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#191919;font-size:14px!important;font-weight:500;line-height:1.35;white-space:normal}#launchtip_upsell_wrapper1 .detail_price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:2px}#launchtip_upsell_wrapper1 .detail_price .price{color:#191919;font-size:14px!important;font-weight:700}#launchtip_upsell_wrapper1 .detail_price .compareprice{order:2;margin:0!important;color:#c7554d;font-size:12px!important;font-weight:500}#launchtip_upsell_wrapper1 .action .btn.launchtip_upsell_design{height:34px;min-width:0;padding:0 16px!important;border:1px solid #d9d9d3!important;border-radius:999px;background:#fff!important;color:#191919!important;font-size:13px;font-weight:600;letter-spacing:0;line-height:32px;text-transform:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}#launchtip_upsell_wrapper1 .action .btn.launchtip_upsell_design:hover,#launchtip_upsell_wrapper1 .action .btn.launchtip_upsell_design:focus-visible{border-color:#191919!important;background:#191919!important;color:#fff!important}#launchtip_upsell_wrapper1 .action .add-to-cart__text{font-size:13px!important}@media only screen and (max-width:768px){#launchtip_upsell_wrapper1 .item.productbox{grid-template-columns:56px minmax(0,1fr) auto;column-gap:12px}#launchtip_upsell_wrapper1 .item .image a{width:56px;height:56px}}@media only screen and (max-width:768px){.cards-back{width:100%;margin:0 0 24px;border-radius:0}.cards-back .cards{gap:8px}.cards-back .card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:72px;max-height:none;margin:0!important;padding:12px 8px;border-radius:12px}.cards-back .header-specs-title{padding:0;color:#6f6f6a;font-size:11px;font-weight:600;letter-spacing:.08em}.cards-back .header-specs-description{padding:0;color:#191919;font-size:15px;font-weight:600;line-height:1.3}.cards-back .custom-icon-wrapper{gap:6px}.cards-back .custom-icon{margin:0}}.product-block .styled-list-update{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 48px}.product-block .styled-list-update:before{content:"Highlights";grid-column:1 / -1;margin:0 0 8px;color:#191919;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.2}.product-block .styled-list-update .column{display:contents}.product-block .styled-list-update li{position:static;display:flex;align-items:center;gap:14px;height:auto;min-height:0;margin:0;padding:16px 20px;border:0;border-radius:var(--kv-radius, 14px);background:#f6f6f6;color:#191919;font-size:15px;line-height:1.5}.product-block .styled-list-update li:before{content:"";position:static;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191919' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") no-repeat center / 16px 16px}.kv-hl-more{display:none}@media only screen and (max-width:768px){.product-block .styled-list-update{grid-template-columns:1fr;gap:6px;margin:24px 0 32px}.product-block .styled-list-update:before{margin-bottom:6px;font-size:19px}.product-block .styled-list-update li{gap:12px;padding:12px 14px;font-size:14px;line-height:1.45}.product-block .styled-list-update.kv-hl-collapsed .kv-hl-extra{display:none}.product-block .styled-list-update .kv-hl-more{display:block;grid-column:1 / -1;justify-self:center;height:40px;margin-top:8px;padding:0 22px;border:1px solid #d9d9d3;border-radius:999px;background:#fff;color:#191919;font-size:14px;font-weight:600;cursor:pointer}.product-block .styled-list-update .kv-hl-more:active{background:#191919;border-color:#191919;color:#fff}.product-block .styled-list-update li:focus{outline:none}.product-block .styled-list-update li:before{flex-basis:28px;width:28px;height:28px;background-size:14px 14px}}.product-block:has(>table.styled-table-full){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:8px 0 48px}.product-block:has(>table.styled-table-full):before{content:"Specifications";grid-column:1 / -1;margin:0 0 -4px;color:#191919;font-size:22px;font-weight:700;line-height:1.2}.product-block>table.styled-table-full{width:100%!important;margin:0!important;padding:0;border:1px solid #e8e8e3;border-collapse:separate;border-spacing:0;border-radius:var(--kv-radius, 14px);background:#fff;table-layout:fixed;overflow:hidden}.product-block>table.styled-table-full tr{border:0}.product-block>table.styled-table-full th{width:auto;padding:14px 18px;background:#f6f6f6;color:#191919;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-align:left;text-transform:uppercase}.product-block>table.styled-table-full tr:first-child>th:first-child:not(:only-child){overflow:visible;white-space:nowrap}.product-block>table.styled-table-full tr:nth-child(2) td{border-top:0}.product-block>table.styled-table-full td{width:auto;padding:10px 18px;border-top:1px solid #f0f0ec;background:transparent!important;color:#191919;font-size:15px;font-weight:500;line-height:1.4;vertical-align:top}.product-block>table.styled-table-full tr:first-child>:first-child{width:44%}.product-block>table.styled-table-full td:first-child{padding-right:8px;color:#6f6f6a;font-weight:400}.product-block>table.styled-table-full tr:last-child td{padding-bottom:14px}.product-block>table.styled-table-full:only-of-type{grid-column:1 / -1}.product-block>table.styled-table-full:only-of-type tr:first-child>:first-child{width:30%}@media only screen and (max-width:768px){.product-block>table.styled-table-full:only-of-type tr:first-child>:first-child{width:44%}}@media only screen and (max-width:768px){.product-block:has(>table.styled-table-full){grid-template-columns:1fr;gap:12px;margin:0 0 32px}.product-block:has(>table.styled-table-full):before{font-size:19px}.product-block>table.styled-table-full th{padding:12px 14px}.product-block>table.styled-table-full td{padding:9px 14px;font-size:14px}}.kv-help__heading{margin:0 0 20px}.kv-help__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.kv-help__tile{position:relative;display:flex;align-items:flex-start;gap:16px;padding:24px;border-radius:var(--kv-radius, 14px);background:#f6f6f6;transition:background-color .2s,transform .2s}.kv-help__tile:hover{background:#efefea;transform:translateY(-2px)}.kv-help__icon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;height:44px;border-radius:50%;background:#fff;color:#191919}.kv-help__icon .icon{width:22px;height:22px}.kv-help__title{margin:0 0 4px;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none}.kv-help__text{margin:0 0 10px;color:#55554f;font-size:14px;line-height:1.5}.kv-help__text a{position:relative;z-index:2;color:#191919;font-weight:600}.kv-help__link{color:#191919;font-size:14px;font-weight:600;text-decoration:none}.kv-help__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.kv-help__tile:hover .kv-help__link,.kv-help__link:focus-visible{text-decoration:underline;text-underline-offset:3px}.kv-help__link:focus-visible{outline:none}.kv-help__tile:focus-within{outline:2px solid #191919;outline-offset:3px}.kv-nl-panel .newsletter-section{padding:48px 56px!important;border-radius:var(--kv-radius, 14px);background:#191919;color:#fff}.kv-nl-panel .newsletter-section__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);column-gap:56px;row-gap:8px;max-width:none;margin:0;padding:0!important;text-align:left}.newsletter-container.kv-nl-panel{padding-bottom:48px!important}.kv-nl-panel .theme-block{margin:0}.kv-nl-panel [data-block-type=title]{grid-column:1;grid-row:1;align-self:end}.kv-nl-panel [data-block-type=text]{grid-column:1;grid-row:2;align-self:start}.kv-nl-panel [data-block-type=form]{grid-column:2;grid-row:1;align-self:end}.kv-nl-panel [data-block-type=note]{grid-column:2;grid-row:2;align-self:start}.kv-nl-panel [data-block-type=title] p{margin:0;color:#fff}.kv-nl-panel [data-block-type=text] .rte,.kv-nl-panel [data-block-type=text] .rte p{margin:0;color:#ffffffb8}.kv-nl-panel .newsletter__input-group{width:100%;max-width:none;margin:0}.kv-nl-panel .input-group.newsletter__input-group .input-group-field.newsletter__input{border:1px solid rgba(255,255,255,.35);border-right:0;background:transparent;color:#fff}.kv-nl-panel .newsletter__input::placeholder{color:#fff9}.kv-nl-panel .newsletter__input-group .btn{background:#fff;border-color:#fff;color:#191919}.kv-nl-panel .newsletter__input-group .btn:hover{background:#e9e9e4;border-color:#e9e9e4}.kv-nl-note{margin:4px 0 0;color:#ffffff8c;font-size:12px}@media only screen and (max-width:768px){.kv-help__tile{padding:20px}.kv-nl-panel .newsletter-section{padding:32px 24px!important}.newsletter-container.kv-nl-panel{padding-bottom:32px!important}.kv-nl-panel .newsletter-section__content{grid-template-columns:1fr;row-gap:12px}.kv-nl-panel [data-block-type]{grid-column:1;grid-row:auto}}.shopify-app-block .jdgm-carousel-wrapper.jdgm-carousel-wrapper{width:100%!important;max-width:1500px!important;margin:0 auto!important;box-sizing:border-box;padding:0 var(--pageWidthPadding, 17px) 54px!important;display:block;text-align:left;font-family:inherit}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{display:none!important}.kv-reviews__title:not(.is-ready){visibility:hidden}.kv-reviews__head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:end;margin:0 0 20px}.kv-reviews__title{grid-column:1;grid-row:1}.kv-reviews__meta{grid-column:1;grid-row:2}.kv-reviews__actions{grid-column:2;grid-row:1 / span 2;align-self:end}.kv-reviews__title.kv-reviews__title{margin:0 0 6px;padding:0;text-align:left}.kv-reviews__meta{display:flex;align-items:center;gap:8px;color:#55554f;font-size:14px}.kv-reviews__score{color:#191919;font-size:15px;font-weight:700}.kv-reviews__meta .jdgm-all-reviews-rating{display:inline-flex!important;gap:1px}.kv-reviews__meta .jdgm-star,.jdgm-carousel-item .jdgm-star{color:#191919!important;font-size:14px!important;padding:0!important}.kv-reviews__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.kv-reviews__all{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid #d9d9d3;border-radius:999px;color:#191919;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .2s,background-color .2s}.kv-reviews__all:hover{border-color:#191919}.kv-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000001f;color:#191919;cursor:pointer;transition:opacity .2s,box-shadow .2s}.kv-reviews__arrow:hover{box-shadow:0 3px 12px #0000002e}.kv-reviews__arrow[disabled]{opacity:.35;cursor:default;box-shadow:0 2px 8px #0000000f}.kv-reviews__arrow svg{width:16px;height:16px}.jdgm-carousel-wrapper .jdgm-carousel.jdgm-widget{display:block!important;float:none!important;position:static!important;width:100%!important;margin:0!important;padding:0!important;max-width:none!important}.jdgm-carousel-item .jdgm-carousel-item__review{padding:0!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows{display:none!important}.jdgm-carousel-wrapper .jdgm-carousel__item-container{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0!important;padding:2px 0 6px!important;width:auto!important;max-width:none!important}.jdgm-carousel-wrapper .jdgm-carousel__item-container::-webkit-scrollbar{display:none}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper.jdgm-carousel__item-wrapper{display:flex!important;gap:16px;height:auto!important;transform:none!important;transition:none!important;width:auto!important}.jdgm-carousel-wrapper .jdgm-carousel-item.jdgm-carousel-item{display:flex!important;flex-direction:column;flex:0 0 calc((100% - 48px)/4);width:auto!important;min-height:0;height:auto!important;margin:0!important;padding:22px 22px 20px!important;border-radius:var(--kv-radius, 14px);background:#f6f6f6;scroll-snap-align:start;white-space:normal;text-align:left;box-sizing:border-box;cursor:default}.jdgm-carousel-item .jdgm-carousel-item__review{flex:1 1 auto}.jdgm-carousel-wrapper .jdgm-carousel-item.jdgm-carousel-item{position:relative}.jdgm-carousel-item:before,.jdgm-carousel-item:after{content:"";position:absolute;width:34px;height:26px;background-color:#d6d6d0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 26'%3E%3Cpath d='M0 26V15.6C0 7.2 4.7 2 14 0l1.5 3.4C10.6 5 8 8 7.7 12.1H14V26H0Zm19 0V15.6C19 7.2 23.7 2 33 0l1.5 3.4C29.6 5 27 8 26.7 12.1H33V26H19Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 26'%3E%3Cpath d='M0 26V15.6C0 7.2 4.7 2 14 0l1.5 3.4C10.6 5 8 8 7.7 12.1H14V26H0Zm19 0V15.6C19 7.2 23.7 2 33 0l1.5 3.4C29.6 5 27 8 26.7 12.1H33V26H19Z'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.jdgm-carousel-item:before{top:20px;left:22px}.jdgm-carousel-item:after{right:22px;bottom:18px;transform:rotate(180deg)}.jdgm-carousel-item .jdgm-carousel-item__review-rating{display:flex!important;justify-content:flex-end;min-height:26px;margin:0 0 14px!important}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name-wrapper{padding-right:44px!important}.jdgm-carousel-item .jdgm-carousel-item__review-title{margin:0 0 6px!important;color:#191919;font-size:16px!important;font-weight:700!important;line-height:1.35!important}.jdgm-carousel-item.kv-no-title .jdgm-carousel-item__review-title{display:none!important}.jdgm-carousel-item .jdgm-carousel-item__review-body,.jdgm-carousel-item .jdgm-carousel-item__review-body p{margin:0!important;color:#3d3d39!important;font-size:15px!important;line-height:1.55!important}.jdgm-carousel-item .jdgm-carousel-item__review-body{-webkit-line-clamp:4!important}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name-wrapper{display:flex!important;align-items:center;gap:8px;margin:18px 0 0!important;padding:0!important}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name{color:#191919!important;font-size:14px!important;font-weight:700!important}.jdgm-carousel-item .jdgm-carousel-item__timestamp{margin:0!important;color:#8a8a84!important;font-size:13px!important}.jdgm-carousel-item .jdgm-carousel-item__timestamp:before{content:"\b7";margin-right:8px;color:#c4c4be}@media only screen and (max-width:1100px){.jdgm-carousel-wrapper .jdgm-carousel-item.jdgm-carousel-item{flex-basis:calc((100% - 32px) / 3)}}@media only screen and (max-width:768px){.kv-reviews__head{margin-bottom:16px;row-gap:0}.kv-reviews__title.kv-reviews__title{grid-column:1 / span 2;font-size:24px;margin-bottom:6px}.kv-reviews__meta{align-self:center;gap:6px;font-size:13px;white-space:nowrap}.kv-reviews__meta .jdgm-star{font-size:12px!important}.kv-reviews__actions{grid-row:2;align-self:center}.kv-reviews__arrow{display:none}.kv-reviews__all{height:36px;padding:0 16px;font-size:13px}.jdgm-carousel-wrapper .jdgm-carousel__item-container{margin:0 calc(-1 * var(--pageWidthPadding, 17px))!important;padding:2px var(--pageWidthPadding, 17px) 6px!important;scroll-padding:0 var(--pageWidthPadding, 17px)}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper.jdgm-carousel__item-wrapper{gap:12px}.jdgm-carousel-wrapper .jdgm-carousel-item.jdgm-carousel-item{flex-basis:82%;min-height:0;padding:18px 18px 16px!important}.jdgm-carousel-item .jdgm-carousel-item__review-body{-webkit-line-clamp:4!important}.jdgm-carousel-item:before{top:17px;left:18px;width:30px;height:23px}.jdgm-carousel-item:after{right:18px;bottom:15px;width:30px;height:23px}.shopify-app-block .jdgm-carousel-wrapper.jdgm-carousel-wrapper{padding-bottom:34px!important}}.kv-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.kv-faq--one{grid-template-columns:minmax(0,1fr);gap:8px}.kv-faq__item{border-radius:12px;background:#f6f6f6;transition:background-color .2s}.kv-faq__item:hover,.kv-faq__item[open]{background:#efefea}.kv-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;color:#191919;font-size:16px;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.kv-faq__q::-webkit-details-marker{display:none}.kv-faq__q:focus-visible{outline:2px solid #191919;outline-offset:2px;border-radius:12px}.kv-faq__icon{position:relative;flex:0 0 28px;height:28px;border-radius:50%;background:#fff}.kv-faq__icon:before,.kv-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:1px;background:#191919;transition:transform .2s}.kv-faq__icon:after{transform:rotate(90deg)}.kv-faq__item[open] .kv-faq__icon:after{transform:rotate(0)}.kv-faq__a{padding:0 20px 20px;color:#3d3d39;font-size:15px;line-height:1.6}.kv-faq__a p{margin:0 0 10px}.kv-faq__a p:last-child{margin-bottom:0}.kv-faq__a br+br{display:none}.kv-faq__a a{color:#191919;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media only screen and (max-width:768px){.kv-faq{grid-template-columns:minmax(0,1fr);gap:8px}.kv-faq__q{padding:16px;font-size:15px}.kv-faq__a{padding:0 16px 16px}}.kv-404-search{display:flex;gap:8px;max-width:460px;margin:20px auto 0}.kv-404-search input[type=search]{flex:1 1 auto;min-width:0;height:46px;margin:0;padding:0 18px;border:1px solid #d9d9d3;border-radius:999px;font-size:15px}.kv-404-search input[type=search]:focus{border-color:#191919;outline:0}.kv-404-search .btn{flex:0 0 auto;height:46px;border-radius:999px}.template-collection .page-content--top:has(>.section-header>.section-header__title){padding-top:0;padding-bottom:0}.template-collection .section-header:has(>.section-header__title){margin:0}.template-collection .section-header>[data-collection-count]{display:none}.product-block .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 999px}@media only screen and (max-width:768px){.product-block .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 48px}}.kv-disqus{margin:8px 0 24px;padding:20px 24px;border:1px solid #e8e8e3;border-radius:var(--kv-radius, 14px);background:#fff;text-align:left}.kv-disqus__bar{display:flex;align-items:center;justify-content:space-between;gap:20px}.kv-disqus h2.kv-disqus__title{margin:0 0 2px!important;color:#191919;font-size:18px;font-weight:700;line-height:1.25}.kv-disqus__text{margin:0;color:#6f6f6a;font-size:14px;line-height:1.4}.kv-disqus__btn{flex:0 0 auto;height:44px;margin:0;padding:0 22px;border-radius:999px;font-size:14px}.kv-disqus #disqus_thread{display:none}.kv-disqus.is-open #disqus_thread{display:block;margin-top:18px}.kv-disqus.is-open .kv-disqus__btn{display:none}@media only screen and (max-width:768px){.kv-disqus{padding:16px}.kv-disqus__bar{flex-direction:column;align-items:stretch;gap:12px}.kv-disqus__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/kaviso-sections.css.map */
