*,body{margin:0;padding:0;letter-spacing:normal!important}.shopify-section{width:100%}@font-face{font-family:timesnewroman;src:url(times.eot);src:url(times.eot) format("embedded-opentype"),url(times.woff2) format("woff2"),url(times.woff) format("woff"),url(times.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:timesnewromanbold;src:url(timesnewromanbold.eot);src:url(timesnewromanbold.eot) format("embedded-opentype"),url(timesnewromanbold.woff2) format("woff2"),url(timesnewromanbold.woff) format("woff"),url(timesnewromanbold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:adamsamuel;src:url(adamsamuel.eot);src:url(adamsamuel.eot) format("embedded-opentype"),url(adamsamuel.woff2) format("woff2"),url(adamsamuel.woff) format("woff"),url(adamsamuel.ttf) format("truetype");font-weight:400;font-style:normal}.section-header .header-wrapper.gradient{background-color:#00264a}.section-header .header-wrapper.gradient .header_top{padding:30px 0;border-bottom:1px solid #7ee3ff}.header--middle-center-bothside-menu ul.bothsidemenu{list-style-type:none;width:100%;margin:0;padding:0;display:flex;column-gap:5px;justify-content:space-between}.header--middle-center-bothside-menu ul.bothsidemenu li{font: 16px/25px timesnewroman,sans-serif;color:#f5f5f5}.header--middle-center-bothside-menu ul.bothsidemenu li a{text-decoration:none;color:#f5f5f5}.header--middle-center-bothside-menu ul.bothsidemenu li a:hover{text-decoration:underline}.section-header .header-wrapper .header_top .site_phone p{margin:0;padding:0;font:400 15px/22px Roboto,sans-serif;color:#f5f5f5}.section-header .header-wrapper .header_top .site_phone p:before{content:"";display:inline-block;width:16px;height:16px;background:url(icon-phn.png) no-repeat center center;margin-right:5px;vertical-align:-15%}.section-header .header-wrapper .header_top .site_phone p a{text-decoration:none;color:#f5f5f5}.section-header .header-wrapper .header_top .site_phone p a:hover{text-decoration:underline}.header_top .search-modal__form{border-radius:40px;overflow:hidden}.header_top .search-modal__form form.search .field label.field__label{font:600 12px Raleway,sans-serif;color:#002649;top:15px;left:18px}.header_top .search-modal__form form.search .field__input:not(:placeholder-shown)~.field__label,.header_top .search-modal__form form.search .field__input:focus~.field__label{top:2px;font-weight:400;font-size:10px}.header_top .search-modal__form form.search .field:before,.header_top .search-modal__form form.search .field:after,.header-wrapper .header__icons form.localization-form .disclosure>button:before{display:none}.header_top .search-modal__form form.search .field{width:100%;font-size:0}.header_top .search-modal__form form.search .field input.search__input{width:calc(100% - 182px);height:44px;display:inline-block;font:600 12px Roboto,sans-serif;color:#002649;padding:6px 12px 6px 18px;background-color:#fff;border:none;border-radius:0;background-image:none;box-shadow:none;text-shadow:none;outline:none;margin:0}.header_top .search-modal__form form.search .field select#SearchCollection{width:100%;max-width:130px;height:44px;display:inline-block;font:600 12px Raleway,sans-serif;color:#002649;padding:6px 12px;background-color:#fff;border:none;border-radius:0;background-image:none;box-shadow:none;text-shadow:none;outline:none}.header_top .search-modal__form form.search .field button.reset__button{right:180px}.header_top .search-modal__form form.search .field button.search__button{width:100%;max-width:52px;display:inline-block;padding:6px 12px;background-color:#7de3ff;border:none;border-radius:0;background-image:none;box-shadow:none;text-shadow:none;outline:none;position:static}.header_top .search-modal__form form.search .field button.search__button svg{width:22px;height:22px}.header_top .search-modal__form form.search .field button.search__button svg>path{stroke-width:1px;stroke:#002649;fill:none}.ui-menu.ui-widget-content.ui-autocomplete{max-width:470px!important;left:50%!important;margin-left:-235px!important}.header-wrapper .header_top .header__icons .header__icon--cart .svg-wrapper svg,.header-wrapper .header_top .header__icons .header__icon--account .svg-wrapper svg{display:none}.header-wrapper .header_top .header__icons .header__icon--cart .svg-wrapper,.header-wrapper .header_top .header__icons .header__icon--account .svg-wrapper{width:20px;height:20px;background:url(icon-cart.png) no-repeat center center;background-size:cover;margin-right:0}.header-wrapper .header_top .header__icons .header__icon--account .svg-wrapper{background-image:url(icon-account.png)}.header-wrapper .header__icons svg>path{fill:#f5f5f5}.header-wrapper .header__icons .desktop-localization-wrapper{order:4;margin-right:-12px;margin-left:49px}.header-wrapper .header__icons .header__icon--cart{order:3;margin-right:0}.header-wrapper .header__icons .header__icon--account{order:2}.header-wrapper .header__icons .header__icon--cart .cart-count-bubble{background-color:#7de3ff;color:#002649;top:4px}.header-wrapper .header__icons form.localization-form .disclosure>button{width:140px;display:inline-block;padding:6px 24px 6px 6px;background-color:#fff;border:none;border-radius:40px;background-image:none;box-shadow:none;text-shadow:none;outline:none;position:static;text-align:center;text-decoration:none;height:36px}.header-wrapper .header__icons form.localization-form .disclosure>button svg{right:16px;top:15px}.header-wrapper .header__icons form.localization-form .disclosure>button svg>path{fill:#002649}.header-wrapper .header__icons form.localization-form .disclosure>button>img,.header-wrapper .header__icons form.localization-form .disclosure .language-selector .disclosure__list .disclosure__link>img{border-radius:20px;margin-right:5px;float:left;border:1px solid #dedede}.header-wrapper .header__icons form.localization-form .disclosure>button>span{font:600 12px/24px Raleway,sans-serif;color:#002649}.header-wrapper .header__icons form.localization-form .disclosure>button:after{position:static;border:none;display:table;height:0;content:"";clear:both}.header-wrapper .header__icons form.localization-form .disclosure .language-selector{border:none;border-radius:10px;overflow:hidden}.header-wrapper .header__icons form.localization-form .disclosure .language-selector .disclosure__list{min-width:140px}.header-wrapper .header__icons form.localization-form .disclosure .language-selector .disclosure__list .disclosure__link{display:block;padding:6px 24px 6px 6px;text-align:center;font:600 12px/24px Raleway,sans-serif;color:#002649}.header-wrapper .header__icons form.localization-form .disclosure .language-selector .disclosure__list .disclosure__link svg{display:none}.shopify-section .home_banner{border-bottom:4px solid #002649}.shopify-section .home_banner .banner__content>.banner__box h2.banner__heading{margin:0 0 43px;padding:0;display:block;width:100%;text-align:center;font: 8vw/9vw adamsamuel,sans-serif;color:#002649;text-transform:none}.shopify-section .home_banner .banner__content>.banner__box h2.banner__heading>em{font: 4.7vw/5vw timesnewroman,sans-serif;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:10px;font-style:normal;display:block}.shopify-section .home_banner .banner__content>.banner__box .banner__text.rte p{font:500 .87vw/1.88vw Roboto,sans-serif;color:#a7a4a4;letter-spacing:2px!important}.shopify-section .home_banner .banner__box .banner__buttons>a:before,.shopify-section .home_banner .banner__box .banner__buttons>a:after{display:none}.shopify-section .home_banner .banner__box .banner__buttons{margin-top:77px}.shopify-section .home_banner .banner__box .banner__buttons>a{display:inline-block;text-align:center;min-width:17.98vw;padding:1.19vw 3.76vw;font:700 .87vw Roboto,sans-serif;color:#fff;text-transform:uppercase;border:2px solid #00264a;background-color:#00264a;letter-spacing:2px!important;background-image:none;outline:none;text-shadow:none;box-shadow:none;border-radius:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopify-section .home_banner .banner__box .banner__buttons>a:hover{background-color:transparent;color:#00264a}.shopify-section .home_banner.italian_item{border-bottom:none}.shopify-section .home_banner.italian_item .banner__content>.banner__box h2.banner__heading{font: 95px/100px adamsamuel,sans-serif;color:#fff}.shopify-section .home_banner.italian_item .banner__box .banner__buttons{margin-top:20px;justify-content:center;max-width:none;width:100%}.shopify-section .home_banner.italian_item .banner__box .banner__buttons>a{background-color:transparent;color:#fff;border-color:#fff;padding:1vw 2.82vw;min-width:16.1vw}.shopify-section .home_banner.italian_item .banner__box .banner__buttons>a:hover{background-color:#fff;color:#00264a}.shopify-section.information_section .grid__item>.item{display:flex;align-items:flex-start;justify-content:flex-start;column-gap:23px}.shopify-section.information_section .grid__item>.item img{display:block;margin-top:3px}.shopify-section.information_section .grid__item>.item .item_text{flex-grow:1}.shopify-section.information_section .grid__item>.item h2{font:700 16px/24px Roboto,sans-serif;color:#002649;margin:0;padding:0}.shopify-section.information_section .grid__item>.item p{font:400 16px/22px Roboto,sans-serif;color:#a49f9f;margin:0;padding:0;letter-spacing:1px!important}.shopify-section.collection_loop .coll_section>.coll-block{border-bottom:5px solid #C0C0C0;padding:65px 0}.shopify-section.collection_loop .coll-block h2.coll-wrapper-title{font: 48px/52px timesnewromanbold,sans-serif;color:#002649;margin:0 0 63px;padding:0;text-transform:uppercase}.shopify-section.collection_loop .list-wrapper{width:100%;max-width:970px;margin:0 auto}.shopify-section.collection_loop .list-wrapper .grid{justify-content:center}.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper{width:100%;max-width:301px;margin:0 auto}.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>img{max-width:100%;border:1px solid #C3C3C3;margin:0 auto 60px}.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>a.btn,.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>a.btn:hover,.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>a.btn:focus,.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>a.btn:active{display:block;width:100%;padding:16px 19px;font:700 14px Roboto,sans-serif;color:#fff;text-transform:uppercase;border:2px solid #00264a;background-color:#00264a;letter-spacing:2px!important;background-image:none;outline:none;text-shadow:none;box-shadow:none;border-radius:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shopify-section.collection_loop .list-wrapper .loopproduct_wrapper>a.btn:hover{background-color:transparent;color:#00264a}.shopify-section.collection_loop .list-wrapper .owl-carousel .owl-nav{margin-top:0}.shopify-section.collection_loop .list-wrapper .owl-carousel .owl-nav button{margin:0;padding:0;width:50px;height:50px;background-color:transparent;background-image:none;outline:none;border-radius:50px;border:2px solid #c2c2c2;text-align:center;position:absolute;left:-70px;top:29%;font:400 20px/22px FontAwesome!important;color:#c2c2c2}.shopify-section.collection_loop .list-wrapper .owl-carousel .owl-nav button.owl-next{left:auto;right:-70px}.shopify-section.collection_loop .list-wrapper .owl-carousel .owl-nav button.owl-prev>.fa{margin-left:-1px}.shopify-section.collection_loop .list-wrapper .owl-carousel .owl-nav button.owl-next>.fa{margin-right:-1px}.shopify-section.section .newsletter.home_email .newsletter__wrapper h2.inline-richtext{font: 47px/52px timesnewromanbold,sans-serif;color:#fff;margin:0 0 10px;padding:0;text-transform:uppercase}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter__subheading>p{font:400 16px/24px Roboto,sans-serif;color:#fff;margin:0 0 31px;padding:0}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form{max-width:616px}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper{margin:0;max-width:616px}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper>.field{column-gap:13px;box-shadow:none}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper>.field:before,.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper>.field:after{display:none}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .field__label{font:600 16px Roboto,sans-serif;color:#fff;top:19px;left:16px}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form input[type=email]:focus~.field__label,.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form input[type=email]:not(:placeholder-shown)~.field__label{top:3px;font-size:12px}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form input[type=email]{height:55px;font:400 16px Roboto,sans-serif;color:#fff;background-color:transparent;background-image:none;border-radius:0;border:1px solid #fff;text-shadow:none;box-shadow:none;outline:none;margin:0;transition:none;padding:6px 16px;max-width:469px}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__button,.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__button:hover,.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__button:active,.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__button:focus{position:static;width:134px;padding:16px 27px;font:600 16px Roboto,sans-serif;color:#002649;background-color:#d8f6ee;background-image:none;text-transform:none;border-radius:0;outline:none;border:2px solid #D8F6EE;text-shadow:none;box-shadow:none;display:inline-block}.shopify-section.section .newsletter.home_email .newsletter__wrapper .newsletter-form .newsletter-form__button:hover{background-color:transparent;color:#d8f6ee}.shopify-section.custom_feature_section .custom_grid{display:grid;grid-template-columns:570px 1fr 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:46px}.shopify-section.custom_feature_section .custom_grid>.custom_grid_item:nth-child(1){grid-area:1 / 1 / 3 / 2;min-height:382px}.shopify-section.custom_feature_section .custom_grid>.custom_grid_item:nth-child(2){grid-area:1 / 2 / 2 / 4;min-height:168px}.shopify-section.custom_feature_section .custom_grid>.custom_grid_item:nth-child(3){grid-area:2 / 2 / 3 / 3;min-height:168px}.shopify-section.custom_feature_section .custom_grid>.custom_grid_item:nth-child(4){grid-area:2 / 3 / 3 / 4;min-height:168px}.shopify-section.custom_feature_section .custom_grid_item{position:relative}.shopify-section.custom_feature_section .custom_grid_item .custom_grid_img{position:absolute;width:100%;height:100%;overflow:hidden;z-index:2}.shopify-section.custom_feature_section .custom_grid_item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:auto;height:auto;object-fit:contain}.shopify-section.custom_feature_section .custom_grid_item>.custom_grid_wrapper{position:absolute;left:20px;right:20px;bottom:30px;z-index:3}.shopify-section.custom_feature_section h2.title-wrapper{font: 45px/52px timesnewromanbold,sans-serif;color:#002649;margin:0 0 62px;padding:0;text-transform:uppercase}.shopify-section.custom_feature_section .custom_grid_item .custom_grid_wrapper>h3{font: 40px/52px timesnewroman,sans-serif;color:#fff;margin:0 0 25px;padding:0;text-transform:uppercase}.shopify-section.custom_feature_section .custom_grid_item a.btn,.shopify-section.custom_feature_section .custom_grid_item a.btn:hover,.shopify-section.custom_feature_section .custom_grid_item a.btn:active,.shopify-section.custom_feature_section .custom_grid_item a.btn:focus{padding:0;font:600 12px Roboto,sans-serif;color:#fff;background-color:transparent;background-image:none;text-transform:none;border-radius:0;outline:none;border:none;text-shadow:none;box-shadow:none;display:inline-block;letter-spacing:1px!important}.shopify-section.custom_feature_section .custom_grid_item:nth-child(3) .custom_grid_wrapper>h3,.shopify-section.custom_feature_section .custom_grid_item:nth-child(4) .custom_grid_wrapper>h3{font-size:25px;line-height:32px}.shopify-section.custom_feature_section .custom_grid_item:nth-child(1):after,.shopify-section.custom_feature_section .custom_grid_item:nth-child(2):after,.shopify-section.custom_feature_section .custom_grid_item:nth-child(4):after{content:"";display:inline-block;border:1px solid #A4A2A2;position:absolute;left:70px;top:-16px;bottom:-16px;right:-14px;z-index:1}.shopify-section.custom_feature_section .custom_grid_item:nth-child(2):after{left:84px;top:-15px;bottom:-15px;right:84px}.shopify-section.custom_feature_section .custom_grid_item:nth-child(4):after{left:-15px;top:-14px;bottom:-14px;right:62px}.shopify-section.review_section h2.title-wrapper{font: 45px/52px timesnewromanbold,sans-serif;color:#002649;margin:0 0 12px;padding:0;text-transform:uppercase}.shopify-section.review_section img.review_img{display:block;margin:0 auto;max-width:100%}.shopify-section.policy_page h1.main-page-title{margin:0 0 41px;padding:0;font: 46px/52px timesnewromanbold,sans-serif;color:#474747}.delivery-information .shopify-section.policy_page h1.main-page-title{font: 48px/52px timesnewromanbold,sans-serif}.shopify-section.policy_page .rte h3{margin:33px 0 28px;padding:0;font:700 27px/32px Roboto,sans-serif;color:#424242}.shopify-section.policy_page .rte h4{margin:33px 0 28px;padding:0;font:700 24px/32px Roboto,sans-serif;color:#424242}.shopify-section.policy_page .rte h5{margin:33px 0 18px;padding:0;font:700 20px/25px Roboto,sans-serif;color:#424242}.shopify-section.policy_page .rte ul{margin:0 0 33px;padding:0;list-style-type:none}.shopify-section.policy_page .rte ul li{font:400 20px/28px Roboto,sans-serif;color:#424242;position:relative;padding:0 0 0 24px}.shopify-section.policy_page .rte ul li:not(:last-child){margin-bottom:14px}.shopify-section.policy_page .rte ul li:before{content:"\f138";position:absolute;left:0;top:3px;font: 15px/22px FontAwesome,sans-serif!important;color:#424242}.shopify-section.policy_page .rte p{font:400 16px/28px Roboto,sans-serif;color:#6c6c6c;margin:0 0 33px;padding:0}@media (min-width: 990px){.section-header .header-wrapper .header_top .page-width{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;grid-template-areas:"left-phone mdl-search right-icons"}.section-header .header-wrapper .header_top .site_phone{grid-area:left-phone;justify-self:start}.section-header .header-wrapper .header_top .header__icons{grid-area:right-icons;justify-self:end}.section-header .header-wrapper .header_top .search-modal__form{grid-area:mdl-search;justify-self:center}.header.header--middle-center-bothside-menu .header__icons{display:none}#gf-products.grid{column-gap:0}.header.header--middle-center-bothside-menu{grid-template-areas:"left-menu heading right-menu"}.header.header--middle-center-bothside-menu ul.site-nav__main--left{grid-area:left-menu;justify-self:end}.header.header--middle-center-bothside-menu ul.site-nav__main--right{grid-area:right-menu;justify-self:start}.header_top .search-modal__form{width:470px}}@media only screen and (min-width: 750px){.shopify-section .home_banner .banner__content>.banner__box{max-width:41.9vw}.shopify-section.information_section .grid{column-gap:18px}.shopify-section.information_section .grid .grid__item{width:calc(25% - 13.5px);max-width:calc(25% - 13.5px)}.shopify-section.collection_loop .list-wrapper .grid{column-gap:35px}.shopify-section.collection_loop .list-wrapper .grid .grid__item{width:calc(25% - 26.25px);max-width:calc(25% - 26.25px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
