///////////////////////////////// // START - General CSS ///////////////////////////////// button{text-transform:uppercase}#customer_login button{text-transform:uppercase}.tag-red{background:red!important;color:#fff!important}.tag-black{background:#000!important;color:#fff!important}.tag-white{background:#fff!important;color:#000!important}///////////////////////////////// // END - General CSS ///////////////////////////////// ///////////////////////////////// // START - Hero CSS ///////////////////////////////// .hero__text-shadow{margin-bottom:10px}.hero__text-wrap h2.hero__title{font-weight:500;letter-spacing:.05em;line-height:1.3}.hero__text-wrap .hero__link>a.btn{border:1px solid #fff;font-size:14px;font-weight:100;letter-spacing:3px;padding:6px 10px;border-radius:0;margin-top:0}.hero__text-wrap .hero__link>a.btn:hover{background:#000!important;border:1px solid #000!important;color:#fff!important}.shopify-section>div>.slideshow-wrapper>div{padding-bottom:0;height:calc(100vh - 34px)}.hero__image-wrapper:before,.hero__media:before{background-color:transparent}.header-wrapper--sticky{background:transparent}///////////////////////////////// // END - Hero CSS ///////////////////////////////// ///////////////////////////////// // START - Text two column CSS ///////////////////////////////// .custom-content{padding:30px 10px}.custom-content h2{font-size:18px;font-weight:500;letter-spacing:0}.custom-content .custom__item:nth-of-type(2) .rte{max-width:460px;margin:0 0 0 auto}.custom-content p{font-size:14px;font-weight:400;letter-spacing:0;max-width:460px;margin-right:0;margin-bottom:15px}.custom-content a{display:block;border:1px solid #000;max-width:fit-content;font-size:14px;text-transform:uppercase;padding:4px 10px;text-decoration:none!important}.custom-content a:hover{background-size:0% 2px!important;background:#000;color:#fff}///////////////////////////////// // END - Text two column CSS ///////////////////////////////// ///////////////////////////////// // START - Featured Product ///////////////////////////////// .color-swatch{width:36px!important;height:36px!important}#MainContent>div:nth-of-type(3){margin:5px 0!important}[data-context=featured-collection] .grid{display:flex;gap:6px}.template-index .hero__image--video{width:100%;height:100%;object-fit:cover}.grid-product__content .open-on-hover{background-color:#fff;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:space-between;bottom:0;cursor:pointer;left:0;opacity:0;overflow:hidden;padding:8px;position:absolute;right:0;text-align:center;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;z-index:2}.grid-product__content:hover .open-on-hover{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}.grid-product__content .open-on-hover .size-options{display:flex;gap:6px}.grid-product__content .open-on-hover .other-options{display:flex;align-items:center;justify-content:center;gap:4px}.grid-product__content .open-on-hover .product-details-icon{width:20px;height:20px;display:inline-block}.grid-product__meta{font-size:14px;text-align:left!important}.grid-product__image-mask image-element:has(.mouseover-image){opacity:0;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out,background .4s ease}.grid-product__content:hover image-element:has(.mouseover-image){opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}.collection-grid__wrapper.item-display .grid-product__image-mask image-element:has(.mouseover-image){opacity:1}.collection-grid__wrapper.item-display .grid-product__content:hover image-element:has(.mouseover-image){opacity:0}.grid-product__content .open-on-hover .color-options{display:flex;gap:6px;margin-right:10px}.grid-product__content .open-on-hover .color-options>span{display:block;width:12px;height:12px;border-radius:50px}.modal-open .modal:before{background-color:#000000fc}.shopify-section .grid.grid--uniform{padding-right:0}.shopify-section .grid:after{display:none}.product-tag{position:absolute;z-index:9;top:8px;left:8px;right:auto;font-size:10px;color:#000;background-color:#fff;padding:0 2px 1px 3px}///////////////////////////////// // END - Featured Product ///////////////////////////////// ////////////////////////////////////////// // START - Custom Carousel ////////////////////////////////////////// #custom-carousel > div > button{position:absolute;background:transparent;top:10px;right:0;left:auto;opacity:1}#custom-carousel>div>button[data-direction=left]{right:42px}#custom-carousel>div>button[disabled]{opacity:.3}#custom-carousel a>image-element:has(.mouseover-image){height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out,background .4s ease}#custom-carousel a:hover>image-element:has(.mouseover-image){opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}#custom-carousel>div>div>div{position:relative}#custom-carousel .open-on-hover{background-color:#fff;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:space-between;bottom:0;cursor:pointer;left:0;opacity:0;overflow:hidden;padding:8px;position:absolute;right:0;text-align:center;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out,background .4s ease;z-index:2}#custom-carousel>div>div>div:hover .open-on-hover{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}#custom-carousel>div>div>div .open-on-hover .size-options{display:flex;gap:6px}#custom-carousel>div>div>div .open-on-hover .other-options{display:flex;align-items:center;justify-content:center;gap:4px}#custom-carousel>div>div>div .open-on-hover .product-details-icon{width:20px;height:20px;display:flex}#custom-carousel>div>div>div .open-on-hover .color-options{display:flex;gap:6px;margin-right:10px}#custom-carousel>div>div>div .open-on-hover .color-options>span{display:block;width:12px;height:12px;border-radius:50px}#custom-carousel>div>div>div:has(.open-on-hover:hover)>a>image-element:has(.mouseover-image){opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}#custom-carousel>div>div>div:hover>.open-on-hover:hover,#custom-carousel>div>div>div:hover>a>image-element:has(.mouseover-image){opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}#custom-carousel>div>div>div img{max-height:686px;object-position:top}#custom-carousel .small--one-half{width:100%!important;padding:0}////////////////////////////////////////// // END - Custom Carousel ////////////////////////////////////////// ////////////////////////////////////////// // START - One full image with text ////////////////////////////////////////// #one-full-image-with-text .countdown__text-wrapper{position:absolute;left:20px;bottom:20px;margin-bottom:15px}#one-full-image-with-text .countdown__text-wrapper .countdown__heading>h2{font-size:16px;letter-spacing:.5px}#one-full-image-with-text .countdown__text-wrapper p{font-size:16px;font-weight:100;margin-bottom:25px}#one-full-image-with-text .countdown__text-wrapper{position:absolute;left:20px;bottom:20px;width:100%;max-width:350px}.btn-scopri a,#one-full-image-with-text .countdown__text-wrapper a.btn-scopri{display:block;color:#fff;border:1px solid #ffffff;max-width:fit-content;font-size:14px;font-weight:100;text-transform:uppercase;padding:4px 10px;text-decoration:none!important;letter-spacing:2px}.btn-scopri a:hover,#one-full-image-with-text .countdown__text-wrapper a.btn-scopri:hover{background-size:0% 2px!important;background:#000;color:#fff;border:1px solid #000}.grid-overflow-wrapper>.grid>.grid-product{margin-bottom:20px}.shopify-section .grid-product__price>span.grid-product__price--savings,.shopify-section .grid-product__price>.product__unit-price{display:none}////////////////////////////////////////// // END - One full image with text ////////////////////////////////////////// ////////////////////////////////////////// // START - Modal ////////////////////////////////////////// .index-section{margin:5px 0!important}.product-single__meta .product-block--header{margin-bottom:0}.product-single__meta p.h2{color:#000;font-size:18px;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:4px}.product-single__meta span.product__price,.product-single__meta .product__policies{font-size:14px;font-weight:300}.product-single__meta .product-block>hr{border-top-color:#cbd5e1}.product-single__meta .product-block--price{margin-bottom:15px}.product-form-holder--loaded>div>.product-block:nth-of-type(3){display:flex;flex-direction:column-reverse}.product-form-holder--loaded>div>.product-block:nth-of-type(3)>div{margin:0}.product-single__meta fieldset.variant-input-wrap label{font-size:14px;font-weight:400;border:0 none;box-shadow:none!important;padding:0}.product-single__meta .variant-wrapper{display:flex;align-items:center}////////////////////////////////////////// // END - Modal ////////////////////////////////////////// ////////////////////////////////////////// // START - 3 Column Collections ////////////////////////////////////////// .content-area{position:relative}.collection-text-details{position:absolute;bottom:26px;left:16px}.collection-text-details>h3{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:4px}.collection-text-details>a{display:flex;background:transparent;color:#fff;border:1px solid #ffffff;max-width:fit-content;font-size:14px;font-weight:100;text-transform:uppercase;padding:4px 10px;text-decoration:none!important;letter-spacing:2px;border-radius:0}.collection-text-details>a:hover{transform:translateY(0)}////////////////////////////////////////// // END - 3 Column Collections ////////////////////////////////////////// ////////////////////////////////////////// // START - 3 Column Image Text ////////////////////////////////////////// #three-column-image-text img{height:auto!important;bottom:0;top:auto}#three-column-image-text h3,#three-column-image-text p,#three-column-image-text a{text-align:left}#three-column-image-text div{text-align:left;align-items:flex-start}#three-column-image-text>div{align-items:flex-end}#three-column-image-text a{display:flex;background:transparent;color:#000;border:1px solid #000000;max-width:fit-content;font-size:14px;font-weight:400;text-transform:uppercase;padding:4px 10px;text-decoration:none!important;letter-spacing:2px;border-radius:0}#three-column-image-text a:hover{color:#fff;background:#000}#three-column-image-text>div>div:nth-of-type(2){padding:4px}////////////////////////////////////////// // END - 3 Column Image Text ////////////////////////////////////////// ////////////////////////////////////////// // START - Popup ////////////////////////////////////////// .is-modal small#shopify-buyer-consent-modal{display:none}.link-to-product{position:absolute;bottom:25px;right:25px}.link-to-product>a{font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:underline}////////////////////////////////////////// // END - Popup ////////////////////////////////////////// ////////////////////////////////////////// // START - Media Query ////////////////////////////////////////// @media only screen and (min-width: 769px){.page-full,.page-width{padding:0 16px}#custom-carousel .medium-up--one-quarter{width:100%;margin-bottom:-8px}.is-modal .product-grid--stacked .product-single__meta{padding-right:10px}}@media only screen and (max-width:1031px){.footer-newsletter-original{order:-1;flex:1 0 100%!important;margin-bottom:20px}.footer__newsletter{max-width:100%}.site-footer input[type=email]{max-width:100%;padding-left:0!important}.footer__newsletter-btn{top:64%!important}.footer__newsletter{margin-bottom:20px}}@media only screen and (max-width:1024px){#three-column-image-text{grid-template-columns:584px 1fr}#three-column-image-text>div:last-of-type{min-height:auto}}@media only screen and (min-width:540px)and (max-width:1024px){.grid-product__content .open-on-hover{flex-direction:column;align-items:flex-start;gap:5px}}@media only screen and (max-width:860px){.site-nav__details>.site-nav__link{margin:7.5px 5px}.header-layout[data-logo-align=center] .header-item--logo{margin:0}.header-item--left .site-nav{margin-left:0}.header-item--logo{flex:0 0 280px!important}.site-header__logo a{width:280px!important}}@media only screen and (max-width:768px){.footer-col{min-width:unset!important}.footer__collapsible.footer_collapsible--disabled{width:auto}.index-section .tag-container{margin-top:5px;margin-left:2px}.link-to-product{position:unset;bottom:unset;right:unset;text-align:right}.page-width{padding:3px 8px 8px!important}#three-column-image-text{grid-template-columns:480px 1fr}.header-layout[data-logo-align=center] .header-item--logo{flex:auto;width:100%}.header-layout[data-logo-align=center] .site-header__logo{width:100%}.is-light .header-logo a,.is-light .site-header__logo a,.site-header__logo a{width:100%!important}.header-layout[data-logo-align=center] .site-header__logo .image-element{width:100%;max-width:368px}.shopify-section>div>.slideshow-wrapper>div>div{height:calc(100vh - 100px)}.shopify-section .grid.grid--uniform{display:flex;justify-content:center;flex-wrap:wrap}.small--hide.product-details-icon{display:none}.grid-overflow-wrapper>.grid>.grid-product{margin:0 0 20px}.custom-content .custom__item:nth-of-type(2) .rte{max-width:100%}.custom-content h2{margin-bottom:0}.footer-newsletter-original{order:unset}.site-footer .footer__collapsible,.site-footer__linklist{margin-bottom:4px!important}.footer-center-absolute>a>img{width:100vw}.page-width .grid .small--grid--flush{margin-left:-3px!important;margin-right:-3px!important}.size-options{display:none!important}.grid-product__content .open-on-hover{margin-bottom:8px;opacity:1;align-items:flex-end;justify-content:flex-end;background:transparent}.collection-grid__wrapper:not(.item-display) .grid-product__image-mask image-element:has(.mouseover-image){display:none}.collection-grid__wrapper.item-display .grid-product__image-mask image-element:has(.mouseover-image){opacity:1!important}}@media only screen and (max-width:749px){#three-column-image-text{grid-template-columns:auto}#three-column-image-text>div{min-height:auto}#three-column-image-text>div img{position:relative;bottom:auto;top:0}}@media only screen and (max-width:540px){.index-section .tag-container{margin-top:10px;margin-left:0}.grid-overflow-wrapper{overflow:hidden}.shopify-section .grid.grid--uniform{margin-left:0}.shopify-section .grid.grid--uniform>div{flex:1 0 100%;margin:0;padding:0;box-sizing:border-box}.custom-content{padding:0!important}}@media only screen and (max-width:480px){.header-item>.site-nav>button.site-nav__link{margin:0}.header-item>.site-nav>.site-nav__icons>a.site-nav__link[data-icon=bag-minimal]{display:none}.site-nav__link--icon .icon{height:20px;width:20px}.header-item--logo{flex:0 0 200px!important}}.wl-tooltip,.wl-toast,.wl-notification,[data-wl-tooltip],.wishlist-tooltip{display:none!important}////////////////////////////////////////// // END - Media Query //////////////////////////////////////////{}
/*# sourceMappingURL=/cdn/shop/t/2/assets/homepage.css.map */
