@media(max-width:768px){body:not(.template-index) .smile-launcher-frame-container,body:not(.template-index) #smile-ui-container,body:not(.template-index) [class*=smile-],body:not(.template-index) [id*=smile-],body:not(.template-index) .rewards-launcher,body:not(.template-index) [class*=rewards-],body:not(.template-index) [class*=Rewards]{display:none!important;visibility:hidden!important}.template-index .smile-launcher-frame-container,.template-index #smile-ui-container,.template-index [class*=smile-launcher],.template-index .rewards-launcher{transform:scale(.8)!important;transform-origin:bottom right!important}}@media(max-width:768px){.announcement,.kik-announcement{padding:6px 0!important}.announcement__text{padding:4px 0!important}.kik-announcement *,.announcement *{font-size:11px!important;line-height:1.4!important}.kik-announcement .js-announcement-link,.announcement .js-announcement-link{display:none!important}}@media(max-width:768px){.kik-header,.header{padding:10px 0!important}.header__logo img,.header__logo svg{max-height:32px!important;width:auto!important}.header__logo{max-width:120px!important}.header__icon{width:36px!important;height:36px!important;padding:4px!important}.header__icon>svg,.header__icon>.icon,.header__icon svg{width:24px!important;height:24px!important}.kik-header .h-wishlist-icon,.header .h-wishlist-icon,a.h-wishlist-icon{width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}.kik-header .h-wishlist-icon svg[width="44"],.header .h-wishlist-icon svg[width="44"],a.h-wishlist-icon svg[width="44"],.h-wishlist-icon svg,.kik-header .h-wishlist-icon svg{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}.h-wishlist-icon .wishlist-h-count,.kik-header .h-wishlist-icon .wishlist-h-count{width:16px!important;height:16px!important;font-size:10px!important;line-height:16px!important;top:0!important;right:0!important}.header__cart-count{width:16px!important;height:16px!important;font-size:10px!important;line-height:16px!important}.header__icons{gap:4px!important}.header__menu-toggle{width:36px!important;height:36px!important}}@media(max-width:768px){:root{--space-unit: .35rem;--column-gap: 14px;--grid-column-gap: 16px;--section-gap: 28;--heading-gap: calc(6 * var(--space-unit));--gutter-sm: 14px;--btn-padding-y: 10px}body{font-size:14px!important;line-height:1.5!important}h1,.h1{font-size:26px!important;line-height:1.2!important}h2,.h2{font-size:22px!important;line-height:1.25!important}h3,.h3{font-size:18px!important;line-height:1.3!important}h4,.h4{font-size:16px!important;line-height:1.35!important}h5,.h5{font-size:15px!important;line-height:1.4!important}h6,.h6{font-size:14px!important;line-height:1.4!important}.h0{font-size:30px!important;line-height:1.15!important}p{font-size:14px!important;line-height:1.6!important}p.smaller,.text-sm{font-size:13px!important}.text-xs{font-size:12px!important}.small-text,.subheading{font-size:13px!important}}@media(max-width:768px){.btn,a.btn{padding:10px 22px!important;font-size:13px!important;line-height:1.4!important}.btn--sm{padding:7px 14px!important;font-size:12px!important}.btn--icon{padding:8px!important}.btn--icon.btn--lg{padding:12px!important}.input-with-button>.btn{padding:10px 18px!important}}@media(max-width:768px){.text-overlay{padding:20px!important}.text-overlay__heading{font-size:22px!important;line-height:1.2!important;margin-bottom:10px!important}.text-overlay__subheading{font-size:13px!important;line-height:1.5!important;margin-bottom:12px!important}.text-overlay__text{font-size:13px!important}.text-overlay .btn,.slideshow .btn,.image-banner .btn{padding:10px 20px!important;font-size:12px!important}.section__block--heading{font-size:22px!important;margin-bottom:10px!important}.section__block--subheading{font-size:13px!important}.section__block--text{font-size:14px!important}.slideshow-nav{padding:6px 10px!important}.page-btn__line{width:24px!important;margin:10px 4px!important}}@media(max-width:768px){.icons-with-text .icon-with-text__icon{width:36px!important;height:36px!important}.icons-with-text__item{padding:10px!important;gap:8px!important}.icon-with-text__title{font-size:12px!important}.icon-with-text__text{font-size:11px!important}}@media(max-width:768px){.card--product .card__info{padding:10px 8px!important}.card__title{font-size:13px!important;line-height:1.35!important;margin-bottom:4px!important}.kik-product-card.card--product .card__info{padding:10px 8px!important}.kik-product-card .card__title{font-size:13px!important}.card--product .price__current{font-size:15px!important}.card--product .price__from{font-size:11px!important}.card--product .price__was{font-size:12px!important}.kik-product-card .price__from{font-size:11px!important}.kik-product-card .js-value{font-size:14px!important}.kik-product-card .price__was .js-value{font-size:11px!important}.kik-product-card:not(.js-pagination-result .kik-product-card):has(.price__was .js-value:not(:empty)) .js-value:not(.price__was .js-value),.kik-product-card:not(.js-pagination-result .kik-product-card).card--product .price__current{font-size:16px!important}.kik_badge_reviews{padding:4px!important;gap:4px!important}.kik_badge_reviews .product-label{padding:2px 5px!important;font-size:10px!important}.kik_badge_reviews .ryviu-number-widget{font-size:12px!important}.product-label,.collection-label{font-size:10px!important;padding:2px 6px!important}.card__quick-add{padding:8px 6px!important}.card__quick-add button,.quick-add-view-btn{padding:5px 14px!important;font-size:11px!important}.main-products-grid{--column-gap: 12px !important}}@media(max-width:768px){.featured-collection .section__heading,product-recommendations .section__heading,.collection-products .section__heading{font-size:20px!important;margin-bottom:14px!important}.collection-tabs,.category-tabs,.filter-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}.collection-tabs .btn,.category-tabs .btn,.filter-tabs .btn{padding:6px 12px!important;font-size:11px!important;flex:0 0 calc(33.33% - 6px)!important;text-align:center!important}.slider__grid{gap:12px!important}.carousel .container{padding:0 14px!important}product-recommendations.section{margin:28px auto!important}}@media(max-width:768px){.collection-slider .slider__grid,.category-slider .slider__grid{grid-auto-columns:calc(100% - 28px)!important;gap:14px!important}.collection-card__title,.category-card__title{font-size:16px!important}.collection-card__text,.category-card__text{font-size:13px!important}.collection-card .btn,.category-card .btn{padding:8px 16px!important;font-size:12px!important}.gallery-block__content{padding:14px!important}.gallery-block__title{font-size:16px!important}.gallery-block__text{font-size:13px!important}}@media(max-width:768px){.reviews-section,.testimonials-section{padding:20px 0!important}.reviews-section .section__heading,.testimonials-section .section__heading{font-size:20px!important;margin-bottom:14px!important}.review-card,.testimonial-card{padding:14px!important}.review-card__title,.testimonial__title{font-size:14px!important}.review-card__text,.testimonial__text{font-size:13px!important;line-height:1.5!important}.review-card__author,.testimonial__author{font-size:12px!important}.rating-stars .icon{width:14px!important;height:14px!important}}@media(max-width:768px){.brand-story,.about-section{padding:20px 0!important}.brand-story .section__heading,.about-section .section__heading{font-size:20px!important}.brand-story__text,.about-section__text{font-size:14px!important;line-height:1.6!important}.brand-story .btn,.about-section .btn{padding:10px 20px!important;font-size:13px!important}.brand-icon,.about-icon{width:32px!important;height:32px!important}}@media(max-width:768px){.gallery-section,.case-studies{padding:20px 0!important}.gallery-section .section__heading{font-size:20px!important;margin-bottom:14px!important}.gallery-filters,.media-filter{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;margin-bottom:14px!important}.gallery-filters .btn,.media-filter-btn{padding:6px 12px!important;font-size:11px!important;flex:0 0 calc(33.33% - 6px)!important;max-width:calc(33.33% - 6px)!important;text-align:center!important}.gallery-grid{gap:10px!important;padding:0 14px!important}.kik-media-grid-section .section__heading{font-size:22px!important}.kik-media-grid-section .section{margin:28px 0!important}.kik-media-grid-section .gallery-block__image a.btn,.kik-media-grid-section .subheading{padding:4px 16px!important;font-size:13px!important}}@media(max-width:768px){.partners-section,.logos-section{padding:20px 0!important}.partners-section .section__heading,.logos-section .section__heading{font-size:16px!important;margin-bottom:12px!important}.partner-logo,.logo-item{max-height:32px!important;padding:6px 10px!important}.partners-grid,.logos-grid{gap:12px!important}}@media(max-width:768px){.footer,.kik_footer{padding:24px 0 16px!important;font-size:13px!important}.footer__main,.kik_footer .footer__main{margin-bottom:16px!important;--row-gap: 0 !important}.kik_footer .footer-block .media img{margin-bottom:16px!important}.kik_footer .footer-col--collapsed summary,.kik_footer .footer-menu summary{padding:14px 0!important}.kik_footer .footer-menu .disclosure__title{font-size:16px!important;line-height:1.3!important}.footer-col,.kik_footer .footer-col,.footer-col--collapsed,.kik_footer .footer-col--collapsed{margin-bottom:0!important}.footer-col--not-collapsed,.kik_footer .footer-col--not-collapsed{margin-top:0!important}.footer-col--newsletter,.kik_footer .footer-col--newsletter{margin-bottom:0!important;padding-bottom:12px!important}.footer-menu__links,.kik_footer .footer-menu__links{padding-bottom:8px!important}.footer-menu__links>li,.kik_footer .footer-menu__links>li{margin-bottom:6px!important}.footer-menu__links>li:last-child,.kik_footer .footer-menu__links>li:last-child{margin-bottom:4px!important}.footer__link,.footer-menu__links a{font-size:13px!important;padding:2px 0!important}.footer-block,.kik_footer .footer-block{margin-bottom:0!important}.footer-block+.footer-block{margin-top:12px!important}.footer-block__heading,.kik_footer .footer-block__heading{font-size:14px!important;margin-bottom:8px!important}.footer-block__text{font-size:12px!important}.kik_footer .footer-col--newsletter .input-with-button{margin-top:8px!important}.footer .input-with-button .input{font-size:13px!important;padding:10px 14px!important}.footer .input-with-button .btn,.kik_footer .input-with-button>.btn{padding:8px 16px!important;font-size:12px!important}.footer .social__link,.kik_footer .social__link{width:32px!important;height:32px!important;padding:6px!important}.footer__meta,.kik_footer .footer__meta{margin-top:0!important;gap:8px!important;--row-gap: 8px !important}.footer__payment,.kik_footer .footer__payment{padding:0!important}.payment-icons,.kik_footer .payment-icons{margin-bottom:0!important;gap:4px!important}.payment-icons>li,.kik_footer .payment-icons>li{margin-bottom:4px!important}.payment-icons svg,.footer .payment-icons .icon{width:32px!important;height:auto!important}.footer__hr,.kik_footer .footer__hr{margin:12px 0!important;visibility:visible!important}.footer__base,.kik_footer .footer__base{--row-gap: 6px !important;gap:6px!important;font-size:11px!important;padding-top:0!important}.footer-sublinks{margin-top:0!important;gap:8px!important}.footer-sublinks__item{margin:0!important}}@media(max-width:768px){.collection-header{padding:14px 0!important}.collection-header__title{font-size:22px!important}.collection-header__description{font-size:13px!important;line-height:1.5!important}.collection-banner{padding:20px!important}.collection-banner__title{font-size:22px!important}.collection-banner__text,.facet-filters,.filter__more,.js-clear-filter,.js-clear-all{font-size:13px!important}.pagination--modern a.btn{padding:10px 18px!important;font-size:12px!important}.js-pagination-message,.collection-meta-info .spec-row span{font-size:12px!important}.collection-certified-logo{width:24px!important;height:24px!important}.cc-collection-products .card--promo__info .card__title{font-size:14px!important}.cc-collection-products .card--promo__info .card--promo__content p{font-size:12px!important}.cc-collection-products .card--promo a.btn{padding:8px 16px!important;font-size:12px!important}}@media(max-width:768px){.product-breadcrumbs .breadcrumbs{padding:12px 0!important}.breadcrumbs-list__link{font-size:12px!important}.breadcrumbs .icon{width:14px!important;height:14px!important}.product-info__block.product-info__title{padding:10px 0!important}.product-info__block.product-info__title .product-title{font-size:20px!important;line-height:1.2!important}.product-info__price .price .price__current{font-size:28px!important}.product-info__price .price .price__was{font-size:24px!important}.product-info__price .price__savings{font-size:10px!important;padding:2px 8px!important}.qty-input--secondary-btn .qty-input{padding:10px 12px!important}.js .qty-input--combined .qty-input__input,.js .qty-input--combined .qty-input__btn{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;padding:0!important}#honeypop-app span{font-size:0px;gap:0}.product-info__add-button button{padding:12px 28px!important;font-size:14px!important}variant-picker .option-selector .label{font-size:12px!important}.option-selector__btns input{padding:6px 16px!important;font-size:12px!important}.usp-text,.features-text{font-size:12px!important}.usp-section-widget-icon,.features-section-widget-icon{width:18px!important;height:18px!important;flex:0 0 18px!important}.usp-section,.features-section{padding:12px 0!important}.product-description{padding:12px 0!important;font-size:13px!important}.media-ctrl__btn{width:36px!important;height:36px!important;padding:8px!important}.media-filter-btn{padding:6px 14px!important;font-size:12px!important}.media--zoom-icon{width:36px!important;height:36px!important}.certified-logo-wrapper{justify-content:flex-start!important;gap:10px!important}.certified-logo{width:32px!important;height:32px!important}.certified-title{font-size:14px!important;text-align:center!important}.Certified-Partners-section{padding:2px 0!important}.certified-wrapper{flex-direction:column!important;align-items:center!important;gap:10px!important;padding:16px!important}.certified-wrapper .certified-logo-wrapper{justify-content:center!important;gap:12px!important}.pr-coupon-banner{padding:10px 20px!important}.pr-coupon-text{font-size:11px!important}.pr-coupon-box{font-size:11px!important;padding:6px 12px!important}.spec-label,.spec-value{font-size:12px!important}.spec-row{padding:5px 0!important}.download-label{font-size:12px!important}.download-link,.product-question a{font-size:11px!important}.product-question a svg{width:16px!important;height:16px!important}}@media(max-width:768px){.product-details--kik .tablist__scroller{gap:8px!important;padding:8px 0!important}.product-details--kik .tablist__tab{font-size:12px!important;padding:8px 10px!important;flex:0 0 calc(33.33% - 6px)!important;text-align:center!important}.product-details--kik .product-details__block{padding:16px 0!important}.product-details--kik{padding-top:16px!important}.product-specifications-title{font-size:14px!important}}@media(max-width:768px){.sticky-atc-panel{padding:10px 12px!important;max-width:100%!important;width:calc(100% - 20px)!important;margin:10px!important}.card--sticky-atc .card__media{display:none!important}.card--sticky-atc{gap:10px!important;padding:0!important;align-items:center!important}.card--sticky-atc .card__info{flex:1!important;padding:0!important}.card--sticky-atc .card__info p{font-size:12px!important;-webkit-line-clamp:1!important;line-clamp:1!important}.card--sticky-atc .price__current{font-size:14px!important;line-height:1.3!important}.card--sticky-atc .price__was{font-size:11px!important}.card--sticky-atc .price__savings{font-size:9px!important;padding:2px 6px!important}.card--sticky-atc .price__from{display:none!important}.card--sticky-atc .card__buttons{padding:0!important}.card--sticky-atc .card__buttons a.btn{font-size:12px!important;padding:8px 14px!important}}@media(max-width:768px){:root{--section-gap: 16px !important;--row-gap: 12px !important;--column-gap: 12px !important}.section.section--full-width,.section.kik_image_banner{margin:0!important}.section--padded,.section--padded-default{padding:16px 0!important}.section--padded-small{padding:10px 0!important}.section--padded-medium{padding:14px 0!important}.section--padded-large{padding:20px 0!important}.container{padding:0 14px!important}.section__header,.section__heading{margin-bottom:12px!important}.grid{gap:10px!important;--row-gap: 10px !important;--column-gap: 10px !important}.flex.gap-theme,.grid.gap-theme,[class*=gap-x-theme],[class*=gap-y-theme]{gap:10px!important}.block+.block,.footer-block+.footer-block{margin-top:0!important}.mb-10{margin-bottom:16px!important}.mb-8{margin-bottom:12px!important}.mb-6{margin-bottom:10px!important}.mt-10{margin-top:16px!important}.mt-8{margin-top:12px!important}.mt-6{margin-top:10px!important}.py-10,.py-8{padding-top:16px!important;padding-bottom:16px!important}.py-6{padding-top:10px!important;padding-bottom:10px!important}.p-6{padding:10px!important}.p-8{padding:12px!important}hr,.border-top,.border-bottom{margin:10px 0!important}}@media(max-width:768px){.input,select{padding:10px 14px!important;font-size:14px!important}.label{font-size:13px!important;margin-bottom:6px!important}.checkbox+label:before{width:18px!important;height:18px!important}.radio+label:before{width:18px!important;height:18px!important}}@media(max-width:768px){.drawer__header{padding:10px 14px!important}.drawer__title{font-size:16px!important}.drawer__body,.drawer__footer{padding:10px 14px!important}.modal__content{padding:14px!important}.modal__close,.drawer__close{width:32px!important;height:32px!important}}@media(max-width:768px){.kik-faq .text-h5{font-size:16px!important}.kik-faq .section--padded{padding:16px 0!important}.disclosure__title{font-size:14px!important;padding:10px 0!important}.disclosure__toggle>.icon{width:16px!important;height:16px!important}.disclosure__content{font-size:13px!important;padding-bottom:10px!important}.faq-list,.accordion-list{gap:0!important}.faq-item,.accordion-item{margin-bottom:0!important;border-bottom:1px solid rgba(0,0,0,.1)!important}}@media(max-width:768px){.kik-media-with-text .section__block--heading{font-size:18px!important}.kik-media-with-text .reading-width{font-size:14px!important}.kik-media-with-text .section--padded{padding:16px 0!important}.single-card-block{padding:12px!important}.single-card-title{font-size:13px!important}.single-card-title svg{width:18px!important;height:18px!important}.single-card-text{font-size:13px!important}.kik-media-with-text-card-wrapper{gap:10px!important;padding:10px 0!important}}@media(max-width:768px){.section.kik_image_banner,.section.kik-image-banner{margin:0!important}.kik_image_banner .text-overlay__heading{font-size:20px!important}}@media(max-width:768px){product-recommendations.section{margin:16px auto!important;padding:16px 0!important}product-recommendations .section__heading{margin-bottom:12px!important;font-size:18px!important}.product-info__block .regular-text{font-size:13px!important}.product-info__block .items-center h2{font-size:15px!important}.product-info__block .card--related .price{font-size:12px!important}.product-info__block product-recommendations.block button.js-quick-add{padding:8px 12px!important;font-size:12px!important}}@media(max-width:768px){.main-nav__item{font-size:14px!important}.main-nav__item--primary{padding:12px 14px!important;font-size:14px!important}.child-nav__item{padding:10px 14px!important;font-size:13px!important}.main-nav__item--toggle .icon,.main-nav__item--back .icon,.main-nav__item--go .icon{width:16px!important;height:16px!important}.secondary-nav__item{font-size:13px!important;padding:10px 14px!important}}@media(max-width:768px){.cart-item__title{font-size:13px!important}.cart-item__price{font-size:14px!important}.cart-item__meta{font-size:12px!important}.cart-summary__total{font-size:16px!important}.cart-summary__subtotal{font-size:14px!important}}@media(max-width:768px){.predictive-search__title{font-size:12px!important}.predictive-search__item-title{font-size:13px!important}.predictive-search__item-price,.search-suggestions__title{font-size:12px!important}}@media(max-width:768px){.breadcrumbs .icon{width:1em!important;height:1em!important}.disclosure__toggle>.icon{width:16px!important;height:16px!important}.social__link{width:32px!important;height:32px!important;padding:6px!important}.slider-nav__btn{width:36px!important;height:36px!important;padding:8px!important}.slider-nav__btn .icon{width:18px!important;height:18px!important}.discount .icon{width:16px!important;height:16px!important}.custom-select__btn>.icon{width:28px!important;height:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mobile-optimize.css.map */
