@font-face{font-family:TicoBold;src:url(/cdn/shop/files/TicoTitleFont-Bold.woff2?v=1741949325) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TicoMedium;src:url(/cdn/shop/files/TicoTitleFont-Medium.woff2?v=1741949328) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TicoLight;src:url(/cdn/shop/files/TicoTitleFont-Light-1-1.woff2?v=1741949330) format("woff2");font-weight:300;font-style:normal;font-display:swap}h1,h2{font-family:TicoBold,sans-serif!important}h3,h4,h5{font-family:TicoMedium,sans-serif!important}p,*{font-family:TicoLight,sans-serif!important}body.body_noScroll{overflow:hidden;height:100vh}m-header.m-header.transparent-on-top.new-class{height:100%}m-header.m-header.transparent-on-top.new-class .m-header__wrapper{height:100%}m-header.m-header.transparent-on-top.new-class .m-header__wrapper header.m-header__desktop{height:100%}m-header.m-header.transparent-on-top.new-class .m-header__wrapper header.m-header__desktop .m-header__container{height:100%}m-header.m-header.transparent-on-top.new-class .m-header__wrapper header.m-header__desktop .m-header__container .m-header__left{width:100%;height:100%}m-header.m-header.transparent-on-top.new-class .m-header__wrapper header.m-header__desktop .m-header__container .m-header__menu.active{height:100vh!important}section.footer-log-section .logo-wrapper img{width:100%}section.footer-log-section .m-footer--bottom-inner{padding-top:10px!important}.m-cart__footer--wrapper button,input,optgroup,select,textarea{color:#fff}.menu-images img{padding:40px;height:100%;object-fit:contain;position:absolute}.extra-menu-items ul.list-menu-items-series{margin-left:31px}.m-header__menu.active ul li a:hover{color:#ce132d!important}.m-header__menu.active ul.m-menu li.m-menu__item a{font-size:50px;font-family:TicoMedium!important;line-height:normal;padding-bottom:0!important;padding-top:0}.m-header__menu.active{height:100vh!important;overflow:hidden;z-index:99999}.menu-wrapper{width:100%;overflow:auto;margin-top:120px;height:calc(100vh - 140px);overflow-x:hidden}.extra-menu-items ul.list-menu-items-series li a{font-size:30px;display:inline-block;font-family:TicoMedium!important;text-transform:uppercase;padding:0;line-height:normal}ul.list-menu-items-social li{padding:0!important;border-bottom:1px solid #111!important}ul.list-menu-items-social li a{margin:4px 0!important;display:inline-block!important;padding-left:3px!important;font-size:14px}.template-collection .m-announcement-bar,.template-product .m-announcement-bar{display:block!important}.header-logo-footer img{width:calc(100% - 40px);padding-right:40px;height:auto;object-fit:contain}.header-logo-footer{width:40%;padding:30px 20px 0;margin-top:40px;margin-left:40px}m-search-popup.m-header__search{display:none}a.desktop-link{color:#111;text-transform:uppercase;font-size:21px;font-family:TicoBold!important}a.desktop-link:hover{color:#ce132d}ul.m-footer--block-content li a{font-size:21px!important;font-weight:700;font-family:TicoBold;letter-spacing:2px}ul.m-footer--block-content li:hover a{color:#ce132d!important}.m-footer .container-fluid{padding:0!important}.terms-and-condition .m-section__header h2{font-size:34px!important;text-transform:uppercase;line-height:1.4em;font-family:TicoBold!important}.template-product .m-icon-box__inner [style*=--aspect-ratio]:before{height:150px!important;padding:0!important}.template-product .m-icon-box__inner img{object-fit:contain!important}a.shop-desktop{padding:0 20px}span.m-footer__copyright{color:#111;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.m-footer--middle .m-footer--block-inner{padding:0!important}.m-footer--block-menu ul.m-link-lists{display:flex;justify-content:space-between;padding:0 30px}.m-footer--middle .m-footer--block-title{display:none}section.hero-section{position:relative;margin:0 -20px}.product-link h3.m-richtext__title{font-size:40px;line-height:1.5em;text-transform:uppercase;font-family:TicoBold!important}.m-richtext__description p{font-size:16px;line-height:1.7em;font-family:"TicoMedium" font-weight: 300;color:#222}.terms-and-condition h2,.privacy-policy h2,.shipping-and-return h2{font-size:32px!important;font-family:TicoBold!important;color:#111}.m-richtext__button .m-button{width:120px;transform:unset;padding:0}.m-lookbook-card{width:50%;margin:auto;text-align:center}.m-lookbook-card img{object-fit:contain!important}img.show-hide{display:none;height:auto}.m-logo__image-transparent.m-image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:auto}.m-logo__image-transparent.m-image img:nth-of-type(1),.m-logo__image-transparent.m-image img:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;display:block}.m-logo__image-transparent.m-image img:nth-of-type(1){width:100%;opacity:1}.m-logo__image-transparent.m-image img:nth-of-type(2){width:40px;opacity:0;display:block}.m-logo__image-transparent.m-image:hover img:nth-of-type(1){opacity:0}.m-header .m-logo__image-default.m-image{display:none}.m-logo__image-transparent.m-image:hover img:nth-of-type(2){opacity:1}h3.m-lookbook-card__heading p img{width:100px;margin:20px auto 0}.m-newsletter-section.join-club .container-full{background-color:#111;background-image:url(https://cdn.shopify.com/s/files/1/0904/3112/7916/files/our-process-header-image-Large.png?v=1740331433);background-position:center center;background-size:cover;padding:0 40px;margin-bottom:100px}.m-newsletter-section.join-club .container-full .m-newsletter-section__wrapper{padding-bottom:50px}.m-newsletter-section.join-club .m-newsletter-section__content{display:flex;flex-direction:column;gap:20px}.m-newsletter-section.join-club .m-newsletter-section__header{margin-bottom:0!important}.m-newsletter-section.join-club .m-newsletter-section__header{margin-bottom:60px}.m-newsletter-section.join-club .m-newsletter-section__form{width:100%}.m-newsletter-section__inner{width:650px;margin:0 auto;padding:50px 0}.newsletter-new-wrapper{padding:50px 0}input.form-field.m-newsletter-form__input{background:transparent!important;border:none;padding:7px 20px;color:#fff;font-size:18px;min-height:59px}.m-newsletter-section.join-club .m-newsletter-form__wrapper.m-newsletter-form__button-inline{margin:0% 15%}.m-newsletter-section h2.m-newsletter-section__heading{color:#fff;font-family:"Tico",Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;line-height:53px;letter-spacing:0px}.m-newsletter-form__input-wrapper{background:transparent!important}.m-newsletter-form__wrapper.m-newsletter-form__button-inline{background-image:url(https://cdn.shopify.com/s/files/1/0904/3112/7916/files/subscribe.png?v=1740516286);border:none!important;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.m-newsletter-form__button-inline .m-newsletter-form__button.m-button--blank{color:#fff!important}.m-footer{padding:50px 40px 10px}.m-footer--bottom-inner{padding:0!important}input.form-field.m-newsletter-form__input::placeholder{color:#fff!important;font-size:18px!important;font-weight:500!important}.join-club responsive-image.m-image-loaded{transform-style:preserve-3d;perspective:1000px;animation:do-3d-rotate 8s ease-in-out infinite}.m-lookbook-card video{width:94px!important;margin:0 auto}h3.m-contact-form__heading{font-weight:400!important;font-family:"Tico",Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;letter-spacing:-.1px}section.m-section.m-contact-form{padding-top:25px}.m-contact-form__main--full{width:60%;text-align:center;margin:0 auto}.m-contact-form__main form .m\:flex-wrap{flex-direction:column;gap:20px}.m-contact-form__main form .m\:column{width:100%}.m-cart-drawer-item .m-quantity input{color:#000}.m-contact-form__main form input,.m-contact-form__main form textarea{width:100%!important;max-width:100%!important;min-width:100%!important;border-radius:0;border:none;border-bottom:1px solid #D8D8D8!important;line-height:35px;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:400!important}.m-contact-form__main form textarea{min-height:79px;height:47px}.m-contact-form__main .m-contact-form__message{margin-top:20px}.m-contact-form__main button.m-button.m-button--primary{background-color:#69727d;border-radius:0!important;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;min-height:40px;width:165px;font-family:TicoLight!important;border:0;text-transform:uppercase;letter-spacing:1px;font-weight:700}.m-contact-form__main button.m-button.m-button--primary:hover{background-color:#ce132d;color:#fff;box-shadow:none}.m-link-lists .m-link:after{height:0px!important}ul.list-menu-items-social{text-transform:uppercase;font-size:20px;line-height:30px;width:40%}ul.list-menu-items-social li{border-bottom:1px solid;padding-bottom:10px;padding-top:10px}ul.list-menu-items-social{text-transform:uppercase;font-size:20px;line-height:30px}section#m-section-template--24252983345516__image_with_text_a3LKcw .m-image-with-text__image{padding-right:30px}div#shopify-section-template--24252983345516__image_with_text_a3LKcw .m-image-with-text__content{padding-left:0}.m-image-with-text__image-first{transition:all .3s ease-in-out}.hamburger{top:25px;left:25px;z-index:9999999999999}.product-link .m-richtext__description p{font-size:16px!important;line-height:30px}.m-footer--middle.m-gradient.m-color-footer{background:transparent}.m-footer--middle .m-footer--block ul li a:hover{color:#ce132d!important;text-decoration:none!important}h3.m-lookbook-card__heading.h4 a{font-size:29px!important;font-family:TicoBold!important;font-weight:700!important}@keyframes do-3d-rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.join-club .m-newsletter-form__button svg{width:23px;height:23px}img.newsletter-rotate-image{width:86px;transform-style:preserve-3d;perspective:1000px;animation:do-3d-rotate 8s ease-in-out infinite;margin:0 auto}.m-footer--middle .m-footer--block ul li a{text-transform:uppercase;font-size:16px}@media (min-width: 767px){.m-product-media--slider{position:relative;animation:float 3s ease-in-out infinite;will-change:transform}.m-product-media--slider__thumbnails{position:absolute;top:0;left:0;width:auto;overflow:auto;z-index:10;opacity:0;visibility:hidden;transform:translateY(10px);margin-top:0!important;overflow:visible height: auto}.m-product-media--slider .swiper-button-control{display:none!important}.m-product-media--slider:hover .m-product-media--slider__thumbnails{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .8s ease-in-out,transform .3s ease-in-out}.swiper-container-thumbs .swiper-slide{width:130px!important}.swiper-container-thumbs .swiper-wrapper{display:block}}@media (min-width: 601px) and (max-width: 991px){.swiper-container-thumbs .swiper-slide{width:100px!important}}@media (max-width: 767px){.m-lookbook-card{width:100%;margin:auto;text-align:center}.terms-and-condition .m-section__header h2{text-align:center}.template-product #MainContent{padding-bottom:0}.m-contact-form__main--full{width:100%}h3.m-contact-form__heading{font-size:20px;line-height:40px}.m-lookbook-card img{object-fit:cover!important}.m-newsletter-section h2.m-newsletter-section__heading{font-size:32px;line-height:40px}.m-newsletter-section__inner{width:100%}.newsletter-new-wrapper{padding:0}.m-newsletter-section__inner{padding-bottom:0!important}.m-header__menu.active ul.m-menu li.m-menu__item a{font-size:40px!important;font-family:TicoMedium!important}.m-newsletter-section.join-club .container-full{background-image:url(/cdn/shop/files/Tico_Gallery_Page_Landscape_9-Large_013a2f52-c43e-4da8-9995-2c4cbc57315c.jpg?v=1742362643);background-position:center center;background-repeat:no-repeat;background-size:485px auto}.m-newsletter-section.join-club .container-full{margin-bottom:0!important}.m-newsletter-section.join-club .m-newsletter-form__wrapper.m-newsletter-form__button-inline{margin:0}.terms-and-condition h2,.privacy-policy h2,.shipping-and-return h2{font-size:24px!important}.template-product .m-icon-box__inner [style*=--aspect-ratio]:before{height:100px!important}.template-product .m-icon-box__inner img{width:80px}.m-footer{padding:20px 10px 20px 20px}}@media only screen and (max-width: 363px){.m-product-form--wrapper.m\:display-flex.m\:flex-wrap.m\:items-end{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tico-custom.css.map */
