:root{--font--size-h0: 30;--font--size-h1: 30;--font--size-h2: 30;--font--size-h3: 25;--font--size-h4: 25;--font--size-h5: 25;--font--size-h6: 18;--color--text-light: rgba(0, 0, 0, 1);--color--text-lighter: rgba(0, 0, 0, 1);--color--text-lightest: rgba(0, 0, 0, 1);--product-card-motion-duration: .8s;--product-card-motion-ease: cubic-bezier(.2, 0, 0, 1);--kl-reviews-stars-star-color: black}h1,.h2,h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1}.h6,h6{font-family:var(--font--body);font-weight:800;font-style:var(--font--body-style)}.h0{letter-spacing:5.5px}h1,.h1{letter-spacing:6.4px}h2,.h2{letter-spacing:3.5px}h3,.h3{letter-spacing:3px}h4,.h4{letter-spacing:2.5px}h5,.h5{letter-spacing:2.56px}h6,.h6{letter-spacing:1.5px}@font-face{font-family:Montserrat Extra Bold;src:url(Montserrat-ExtraBold.ttf) format("truetype");font-weight:400;font-style:normal}@media screen and (min-width: 750px){:root{--font--size-h0: 110;--font--size-h1: 80;--font--size-h2: 70;--font--size-h3: 60;--font--size-h4: 50;--font--size-h5: 32;--font--size-h6: 30}}@media screen and (max-width: 767px){h1,.h1{font-size:calc((var(--font--size-h1) / var(--font--size-base)) * 1rem)}h2,.h2{font-size:calc((var(--font--size-h2) / var(--font--size-base)) * 1rem)}h3,.h3{font-size:calc((var(--font--size-h3) / var(--font--size-base)) * 1rem)}h4,.h4{font-size:calc((var(--font--size-h4) / var(--font--size-base)) * 1.05rem)}h5,.h5{font-size:calc((var(--font--size-h5) / var(--font--size-base)) * 1.02rem)}h6,.h6{font-size:calc((var(--font--size-h6) / var(--font--size-base)) * 1rem)}}@media screen and (max-width: 750px){.list-menu__item span{font-family:var(--font--title);font-weight:var(--font--title-weight);font-style:var(--font--title-style);font-size:calc((var(--font--size-h6) / var(--font--size-base)) * 1rem)}}.heading-percent{font-family:Montserrat Extra Bold}.section{margin-bottom:0}accordion-group details[open]:not(.is-closing) summary{background:none}.product-card__media{background-color:var(--product-card-background, var(--color--product-bg));transition:background-color var(--product-card-motion-duration) var(--product-card-motion-ease)}.product-card__media .product-card__img,.product-card__media .product-card__img-hover{transform-origin:center;transform:rotate(0) scale(1);transition:transform var(--product-card-motion-duration) var(--product-card-motion-ease)}.product-card__media:hover,.product-card-top:hover .product-card__media,.product-card__top:hover .product-card__media,a.product-card__link:focus-visible .product-card__media,a.product-card__link:focus .product-card__media{background-color:var(--product-card-foreground, var(--product-card-background, var(--color--product-bg)))}.product-card__media:hover .product-card__img,.product-card__media:hover .product-card__img-hover,a.product-card__link:focus-visible .product-card__media .product-card__img,a.product-card__link:focus-visible .product-card__media .product-card__img-hover,a.product-card__link:focus .product-card__media .product-card__img,a.product-card__link:focus .product-card__media .product-card__img-hover{transform:rotate(-15deg) scale(1.1)}.no-touchevents :is(.product-card-top,.product-card__top):hover .product-card__media.product-card__media,.no-touchevents .product-card--hover quick-shop:hover .product-card__media.product-card__media{background-color:var(--product-card-foreground, var(--product-card-background, var(--color--product-bg)))}.no-touchevents :is(.product-card-top,.product-card__top):hover .product-card__media.product-card__media .product-card__img,.no-touchevents :is(.product-card-top,.product-card__top):hover .product-card__media.product-card__media .product-card__img-hover,.no-touchevents .product-card--hover quick-shop:hover .product-card__media.product-card__media .product-card__img,.no-touchevents .product-card--hover quick-shop:hover .product-card__media.product-card__media .product-card__img-hover,.no-touchevents .product-card--mini.product-card--mini:hover.product-card--hover-zoom .product-card__img,.no-touchevents .product-card--mini.product-card--mini:hover.product-card--hover-zoom .product-card__img-hover{transform:rotate(-15deg) scale(1.1)}product-card-title,product-card-title.perc-color-text,.product-card__title product-card-title{color:var(--color--headings);transition:color var(--product-card-motion-duration) var(--product-card-motion-ease)}.product-card__title product-card-title:hover,product-card:hover .product-card__title product-card-title,a.product-card__link:hover product-card-title,a.product-card__link:focus product-card-title,a.product-card__link:focus-visible product-card-title{color:var(--color--perc)}.mobile-draw__wrapper,.drawer-nav__empty-banner{background:var(--color--bg)}.list-menu__link-image{background:var(--color--perc);padding:3px;border-radius:6px}@media screen and (max-width: 750px){.list-menu__link-image img{height:30px;width:30px}.drawer-nav--main .list-menu__link--sub,.drawer-nav--main .list-menu__link{gap:23px}.drawer-nav--main,.drawer-nav__wrapper{padding-top:65px}}.footer-nav--image{display:flex;flex-direction:column;align-items:center}.footer-nav--image .footer-nav__image-link,.footer-nav--image .footer-nav__image-img{margin-inline:auto}.section-newsletter .newsletter{--color--headings: #5A92DB;--color--brand: #5A92DB}.section-newsletter .newsletter__title .section__title-text,.section-newsletter .newsletter__title .section__title-desc,.section-newsletter .newsletter__form-message,.section-newsletter .newsletter__form-message__text,.section-newsletter .newsletter__title .section__title-desc.rte a,.section-newsletter .newsletter__title .section__title-desc.rte a:hover{color:var(--color--headings)}.section-newsletter .newsletter__title .section__title-desc.rte a{border-color:var(--color--headings)}.section-newsletter .newsletter__input{color:#5a92db}.section-newsletter .newsletter__input::-webkit-input-placeholder,.section-newsletter .newsletter__input::-moz-placeholder,.section-newsletter .newsletter__input:-ms-input-placeholder,.section-newsletter .newsletter__input::placeholder{color:#5a92db}.footer-nav .social-links{--icon-font-size: 3rem;gap:24px;margin-left:0}.swatch-badge{background:var(--color--text)}.swatch-label{flex:1;display:flex;align-items:center;justify-content:center}.product-form__swatch__item--button input[type=radio]:checked+label{box-shadow:none;background:var(--color--text);color:var(--color--bg)}.product-single__box__block--popup a{border:1px solid var(--color--text);text-decoration:none;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:5.264px;height:19px;letter-spacing:.7px}.perc-color-text{color:var(--color--text)}.perc-color-button-primary{background-color:var(--color--text);color:var(--color--bg)}.perc-color-button-primary:hover:not([disabled]),.perc-color-button-primary:focus:not([disabled]){background-color:var(--color--text)!important;filter:brightness(95%)}.c-btn.perc-color-button-hollow{color:var(--color--text);box-shadow:inset 0 0 0 1px var(--color--text)}@media (hover: hover){.c-btn.perc-color-button-hollow:hover:not([disabled]){background-color:var(--color--text);color:var(--color--bg)}}product-single .value-icons-wrapper svg,product-single .accordion__icon svg{--color: var(--color--text) !important}@media screen and (min-width: 750px){.header.section--has-waves{min-height:60px}}@media screen and (min-width: 1280px){.header.section--has-waves{min-height:80px}}.shopify-section-header{z-index:16}.header.section--has-waves{overflow:visible;overflow-x:visible}.header.section--has-waves .section-wave{transition:color .3s .02s ease-in-out}.header.section--has-waves .section-wave .wave-group path{transition:fill .3s .02s ease-in-out,stroke .3s .02s ease-in-out}.cart-count-bubble{color:var(--color--bg)}.cart-draw .mfp-close,.search-draw .mfp-close.mfp-close{top:-12px}.footer--dark .footer-nav__text{font-size:12px}@media screen and (max-width: 750px){.footer-nav{text-align:center!important}.footer-nav--contact.footer-nav--align-left .footer-nav__social-wrapper .social-links{justify-content:center}.footer__content .o-layout__item-empty{display:none!important}.footer__content .o-layout{display:grid;grid-template-columns:auto auto}.footer__content .o-layout .o-layout__item:first-child{grid-column:1 / 3}.footer__content .footer-nav--image{margin-bottom:0}.footer__content .o-layout .o-layout__item{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 750px){.cart-draw__title,.cart-draw__quantity-info,.search__head .search__label-title{font-size:20px}}.section--cart{margin-bottom:60px;margin-top:60px}.announcement__wrapper .announcement__icon,.announcement__wrapper .announcement__text,.announcement__wrapper .announcement__text a,.announcement__wrapper .announcement-menu__link,.announcement-menu__links a,.announcement-menu__panel,.mobile-draw__wrapper [data-announcement-menu-item] .list-menu__link,.mobile-draw__wrapper .announcement-menu__drawer-panel .list-menu__link span,.mobile-draw__wrapper .announcement-menu__drawer-panel .announcement-menu__drawer-additional,.mobile-draw__wrapper .announcement-menu__drawer-panel .announcement-menu__drawer-additional .announcement-menu__heading,.mobile-draw__wrapper .announcement-menu__drawer-panel .announcement-menu__drawer-additional .rte,.mobile-draw__wrapper .announcement-menu__drawer-panel .announcement-menu__drawer-additional .rte *,.mobile-draw__wrapper .announcement-menu__drawer-panel .drawer-nav__view-all .c-btn,body:has([id^=AnnouncementMobileMenu][open]) .mfp-close.mfp-close,body:has([id^=AnnouncementMobileMenu][open]) .mobile-header__link,.mobile-draw__wrapper .announcement-menu__drawer-panel .drawer-nav__back,.mobile-draw__wrapper .announcement-menu__drawer-panel .drawer-nav__title{color:var(--color--bg)!important}.mobile-draw__wrapper .announcement-menu__drawer-panel .announcement-menu__drawer-additional:before{background-color:var(--color--bg, inherit)!important}.mobile-draw__wrapper .announcement-menu__drawer-panel .drawer-nav__view-all .c-btn{box-shadow:inset 0 0 0 1px var(--color--bg, inherit)!important}.announcement-menu__links{border-color:var(--color--bg, inherit)!important}.percentage-tabs__panel .content .product-info>.price{font-size:18px;margin-top:15px!important}.template-product .main{margin-top:60px}.nav__sub-wrap{background:var(--color--bg)}.percentage-tabs__panels .description{max-width:500px}.quick-shop__wrapper select{background:none!important}.percentage-tabs__panels .section__title{margin-bottom:0!important}.percentage-tabs__panels .section__title-text{font-family:var(--font--body)!important;font-weight:900!important}.product-form__swatch__title,.product-form__dropdown__title{margin-bottom:15px!important;margin-top:10px}.section--account{margin:60px 0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/control-freak-theme.css.map */
