@charset "UTF-8";.red{color:#f8aa45!important;font-family:moret;font-style:italic}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 .btn,.btn--secondary,.rte .btn--secondary,.btn--tertiary,.rte .btn--tertiary,.rte .btn,h1.collection__title{letter-spacing:.08em;text-transform:uppercase}h4,.h4,h5,.h5,h6,.h6{font-weight:500}h2.hero__overlay-title,.slideshow__heading.h1{font-size:4.5rem;color:#fff;font-family:neue-haas-grotesk-text;font-weight:100}.site-rich-text.rich-text.rich-text--16456028044133a326{padding:40px 0}.footer-content h4{text-align:left}html.outline-disabled{padding-bottom:0!important}li.navigation__link,.navigation__entrance-animation span{font-family:termina}.page-width.page-width--93{max-width:93%}small a{color:#fff;text-decoration:none}div#shopify-section-feature-row,div#shopify-section-feature-row-2{padding-top:40px;padding-bottom:0rem}div#shopify-section-page-flex-content{padding-top:0}div#shopify-section-page-flex-content .grid__item{padding-left:0}div#shopify-section-feature-row-2 .hgi-item-left{padding-right:0}div#shopify-section-1642747429fdb6eeb2 .hgi-text-item{padding:40px 30px}#shopify-section-feature-row-2 .grid,div#shopify-section-page-flex-content .grid{display:flex;align-items:center;flex-wrap:wrap}.hgi-item-left img{display:block}.hitc-text-item p span{color:#f8aa45;font-family:moret}body{padding-top:0!important}.slick-dotted.slick-slider{margin-bottom:0!important}.product-template .product__title{color:#002c1d}.card__info{padding:0 26px 26px}.text-pro .pro-text-bottom{font-size:4rem;color:#001e0e}.rich-text__body-text.rich-text__body-text--medium.rte-setting{margin-bottom:30px}.shoe-chart-width .rich-text__heading:after{height:4px}body#faq .grid__item.medium-up--four-fifths.medium-up--push-one-tenth b{color:#f8aa45;font-weight:700}.feature-row__heading:after{content:"";display:block;width:0;height:6px;background-color:#f8aa45;transition:width .5s ease-out;margin:15px 0 20px}body#creations .rich-text{padding-top:70px;padding-bottom:50px}body#creations .content-for-layout,.rich-text--rich-text-creations-3{padding-bottom:20px}div#shopify-section-rich-text-about .rich-text{padding-bottom:0}body#about-pastori-footwear .hgi-text-item p{font-weight:200}a.btn.btn--clear.btn--square.btn--hover-scale.site-header__cart.ajax-cart__toggle svg{fill:#f8aa45}h2.section-header__title span{color:#f8aa45;font-family:moret;font-style:italic}.image-bar__flex{margin-bottom:30px}.site-header__logo-image{height:100px}@media only screen and (max-width: 749px){.site-header__logo-image{max-height:100px}}@media only screen and (max-width: 450px){.site-header__logo-image{max-height:none;height:65px!important}}#shopify-section-1486649413883{padding:30px}.image-bar--x-large .image-bar__content{height:140vw}@media only screen and (min-width: 750px) and (max-width: 929px){.image-bar--x-large .image-bar__content{height:70vw}.image-bar--x-large .image-bar__flex:last-of-type .image-bar__content{height:140vw}}@media only screen and (min-width: 930px){.image-bar--x-large .image-bar__content{height:70vw}}.right-top-nav{display:flex;justify-content:flex-end;width:100%;align-items:center}.index-section--image-with-text h2,.card__info *{color:#002c1d}section.hero_slide{box-shadow:none!important}hero_slide{position:relative;margin:auto;padding:0;height:auto}.hgi-text-item .rte{text-align:center}.tex_ovly{position:absolute;top:100px;display:flex;left:0;right:0;height:max-content;bottom:0;align-items:center;max-width:1460px;justify-content:space-between;padding:30rem 0}.flickity-page-dots{bottom:13px!important}.flickity-page-dots .dot{background:#f8aa45!important}.hero_in{width:100%}.background_img{background-size:cover;background-position:center;height:100%;background-repeat:no-repeat;display:flex;align-items:center}.tx_lt{display:flex;align-items:center}.img_blw img:nth-child(2){display:none}.tx_lt h4{font-size:32px;font-family:Montserrat;color:#fff;max-width:355px;margin:0;letter-spacing:0px}.tex_rt{max-width:350px}.tex_rt p{font-size:14px;color:#fff;margin-bottom:35px;line-height:18px;font-weight:300}.tex_rt h4{font-size:18px;color:#fff;font-family:Montserrat}.img_blw img{width:100%}.img_blw{width:100%;line-height:0px}a.pro-name-link{text-decoration:none}.form_sub input{background:transparent;border:1px solid #fff;max-width:270px;width:100%;outline:none!important;box-shadow:none;color:#fff}.form_sub input::placeholder{color:#fff;padding:10px 13px;font-family:Montserrat;font-size:14px}.form_sub button{max-width:87px;height:47px}.form_sub{display:flex}.form_sub button{max-width:87px;height:47px;background:#3a5849!important;border:none;color:#fff;font-size:14px;font-family:Montserrat;width:100%}.flickity-prev-next-button.previous{left:auto;right:120px;bottom:50px;top:auto;background:url(https://cdn.shopify.com/s/files/1/0511/5530/4625/files/arrow.png?v=1644822970);background-repeat:no-repeat;width:60px;background-position:center;transform:none;display:none}.flickity-prev-next-button.next{right:60px;bottom:50px;top:auto;background:url(https://cdn.shopify.com/s/files/1/0511/5530/4625/files/arrow.png?v=1644822970);background-repeat:no-repeat;width:60px;background-position:center;transform:rotate(180deg);display:none}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.next svg{display:none}@media only screen and (min-width: 1025px){.navigation__has-sublinks:hover svg{transform:rotate(180deg)!important}}@media only screen and (min-width: 993px){.site-header__section{width:33.3333%}.site-header__section.site-header__section--button{text-align:right}.site-header__navigation{display:none}.desktop__nav{display:flex}.desktop__nav .navigation__link:nth-child(1){display:none}.desktop__nav .navigation__link a{font-size:11px;margin-right:10px;letter-spacing:1px}.desktop__nav.navigation__links{margin-bottom:0;padding-top:11px}}@media only screen and (max-width: 1000px){.desktop__nav{padding-left:30px}}@media only screen and (max-width: 992px){.desktop__nav{display:none}}.navigation__sublink a{color:#000}.slideshow{top:120px;margin-bottom:120px;min-height:920px}@media (max-width: 800px){.slideshow__image--1486649146314{object-position:70% center!important}}.bottom-text,.hgi-text-item.bottom-mobile-text{display:none}@media only screen and (max-width: 767px){section.img_wtex .img_wtex_cont{flex-wrap:wrap;padding:0 15px}.coll-slide-test{display:none}section.img_wtex .img_wtex_cont .img_col{width:100%}section.img_wtex .img_wtex_cont .tex_sec{width:100%}section.img_wtex .tex_sec h4{margin:70px 0 25px}section.img_wtex .img_wtex_cont .tex_sec li h4{margin-top:0}section.img_wtex .img_wtex_cont .tex_sec li .hd_tex p{font-size:14px}.tex_ovly{padding:0rem 0}.hero_slide .tex_ovly,div#shopify-section-1646986938e6056c8f .hgi-text-item{display:none}div#shopify-section-1646986938e6056c8f .hgi-text-item.text-parah,div#shopify-section-1646986938e6056c8f .hgi-text-item.bottom-mobile-text{display:block}body#creations .rich-text{padding-top:40px;padding-bottom:5px}.bottom-text{display:block;padding-top:35px}.bottom-text h2.slideshow__heading.h1.page-width{color:#000;width:100%;text-align:center}.bottom-text .tx_lt{display:block}.slideshow__heading.h1{font-size:2rem!important}.tex_rt{max-width:100%}.home_slide .flickity-viewport{overflow:auto}.header--middle-left .header__icons{max-width:max-content;width:100%}.header-wrapper{position:relative;width:100%;background:transparent}.img_blw img:first-child{display:none}.img_blw img:nth-child(2){display:block}.tex_rt{padding:0 15px}.tex_rt h4{font-size:24px;color:#365647;font-family:Montserrat;letter-spacing:0px;font-weight:500;margin-top:70px;margin-bottom:25px}div#shopify-section-page-flex-content .grid__item{padding-left:20px}.tex_rt p{font-size:14px;color:#365647;margin-bottom:35px}.flickity-prev-next-button.next{right:15px;bottom:auto;top:180px;width:30px;background-size:contain}.flickity-prev-next-button.previous{left:auto;right:55px;top:180px;width:30px;background-size:contain}}@media only screen and (min-width: 1025px){.navigation__has-sublinks:hover .navigation__sublinks-container{max-height:unset!important;visibility:visible!important}}.slideshow__nav{display:flex}@media only screen and (min-width: 750px){h4,.h4{font-size:2.1rem}}@media only screen and (min-width: 900px){h4,.h4{font-size:2.4rem}}@media only screen and (min-width: 750px){.product-template .product_feature{display:flex;align-content:space-around}}@media only screen and (min-width: 990px){.product__image-container{width:50%;float:left}.product__content-header{padding:0;float:left;width:50%}}@media only screen and (min-width: 750px){.product__form-container{width:calc(50% - 30px);margin:0 auto}.product__title{margin-bottom:5px;margin-top:0vw}.product__form-wrapper--bottom{position:relative;bottom:inherit}}.product__content{padding:50px;background:#eee;max-width:100%}@media only screen and (min-width: 990px){.product__image-container{margin-top:0}#shopify-section-product-template{margin-top:50px}}.product__description h4{color:#002c1d}.product__description{color:#afafaf}@media only screen and (min-width: 750px){.product__description{width:100%;text-align:center}}.card__name.h4{line-height:1.15em;display:flex;justify-content:center}.single-option-selector__label,.single-option-selector{color:#333}@media only screen and (min-width: 750px){.product__content-header{padding:0 20px}}.product-form__item:last-of-type{margin-bottom:10px}@media only screen and (max-width: 1000px) and (min-width: 768px){.page-width.page-width--93 small a{padding-left:30px}}@media only screen and (max-width: 989px){.product__form-container{width:70%;margin:50px auto 0}}@media only screen and (min-width: 750px){.product__form-wrapper--fixed{position:relative;top:0}}.product_feature{margin-bottom:50px}@media only screen and (max-width: 749px){.product__description{margin-top:0}}#shopify-section-product-brand-images,#shopify-section-product-emperor-content,#shopify-section-product-about-content,#shopify-section-product-bologna-content{padding:50px 0}#shopify-section-product-emperor-content,#shopify-section-product-about-content,#shopify-section-product-bologna-content{overflow:hidden;position:relative;padding:15vw 0;background:#000}#shopify-section-product-emperor-content .section-bg,#shopify-section-product-about-content .section-bg,#shopify-section-product-bologna-content .section-bg{background-size:cover;background-position:center}#shopify-section-product-emperor-content:after,#shopify-section-product-emperor-content .section-bg,#shopify-section-product-about-content:after,#shopify-section-product-about-content .section-bg,#shopify-section-product-bologna-content:after,#shopify-section-product-bologna-content .section-bg{position:absolute;width:102%;height:102%;top:-1%;left:-1%;opacity:.4;z-index:0}#shopify-section-product-emperor-content:after,#shopify-section-product-about-content:after,#shopify-section-product-bologna-content:after{content:"";background:#002c1d;z-index:1}#shopify-section-product-emperor-content .product-template__container,#shopify-section-product-about-content .product-template__container,#shopify-section-product-bologna-content .product-template__container{position:relative;z-index:2;padding:0 50px}#shopify-section-product-emperor-content p,#shopify-section-product-about-content p,#shopify-section-product-bologna-content p{color:#fff}#about-pastori-footwear #shopify-section-product-emperor-content,#about-pastori-footwear #shopify-section-product-about-content,#about-pastori-footwear #shopify-section-product-bologna-content{padding:10vw 0;text-align:center}#details-bar{margin:30px auto;width:10%;border-color:#f8aa45;size:3px;min-width:100px;max-width:250px}.image-bar__text .text-title{font-size:2rem}@media only screen and (min-width: 750px){h2.hero__overlay-title,.slideshow__heading.h1{font-size:4rem}.slideshow__heading-cta{margin-top:30px}}.featured-row__subtext{color:#333}body.template-index .content-for-layout,body.template-product .content-for-layout,body.template-article .content-for-layout{margin:0!important}.site-footer--parallax .site-footer{position:inherit}.site-footer .site-footer__copyright a{color:#f8aa45;text-decoration:none}.social-links .icon{fill:#f8aa45;width:25px;height:25px}.footer-payment ul{display:flex;flex-wrap:wrap;margin:0;list-style:none;padding:0}.footer-payment ul li{margin:.25em}.site-footer .social-links ul.list--inline{justify-content:center}.footer-copyright-line{text-align:center;width:100%}.footer-contact-menu{margin-top:30px}.footer-address{display:block;margin:5px 0}.payment-icons{margin-top:30px}@media only screen and (min-width: 750px){.footer-contact-menu{text-align:right}.payment-icons{text-align:left}.site-footer__linklist-item{display:block}}@media only screen and (max-width: 749px){.site-footer__copyright small{font-size:100%;display:unset}.site-footer__payment-icons{padding:0 0 30px}}#about-pastori-footwear .section-header,#contact .section-header,#terms-amp-privacy .section-header{display:none}#about-pastori-footwear h1,#contact h1,#terms-amp-privacy h1{font-size:2.25em}#contact .content-for-layout,#terms-amp-privacy .content-for-layout,#shipping-amp-returns .content-for-layout,#returns .content-for-layout,#win-handmade-italian-shoes .content-for-layout{color:#333;padding-bottom:120px}#contact .content-for-layout h1,#contact .content-for-layout .h1,#contact .content-for-layout h2,#contact .content-for-layout .h2,#contact .content-for-layout h3,#contact .content-for-layout .h3,#contact .content-for-layout h4,#contact .content-for-layout .h4,#contact .content-for-layout h5,#contact .content-for-layout .h5,#contact .content-for-layout h6,#contact .content-for-layout .h6,#terms-amp-privacy .content-for-layout h1,#terms-amp-privacy .content-for-layout .h1,#terms-amp-privacy .content-for-layout h2,#terms-amp-privacy .content-for-layout .h2,#terms-amp-privacy .content-for-layout h3,#terms-amp-privacy .content-for-layout .h3,#terms-amp-privacy .content-for-layout h4,#terms-amp-privacy .content-for-layout .h4,#terms-amp-privacy .content-for-layout h5,#terms-amp-privacy .content-for-layout .h5,#terms-amp-privacy .content-for-layout h6,#terms-amp-privacy .content-for-layout .h6,#shipping-amp-returns .content-for-layout h1,#shipping-amp-returns .content-for-layout .h1,#shipping-amp-returns .content-for-layout h2,#shipping-amp-returns .content-for-layout .h2,#shipping-amp-returns .content-for-layout h3,#shipping-amp-returns .content-for-layout .h3,#shipping-amp-returns .content-for-layout h4,#shipping-amp-returns .content-for-layout .h4,#shipping-amp-returns .content-for-layout h5,#shipping-amp-returns .content-for-layout .h5,#shipping-amp-returns .content-for-layout h6,#shipping-amp-returns .content-for-layout .h6,#returns .content-for-layout h1,#returns .content-for-layout .h1,#returns .content-for-layout h2,#returns .content-for-layout .h2,#returns .content-for-layout h3,#returns .content-for-layout .h3,#returns .content-for-layout h4,#returns .content-for-layout .h4,#returns .content-for-layout h5,#returns .content-for-layout .h5,#returns .content-for-layout h6,#returns .content-for-layout .h6,#win-handmade-italian-shoes .content-for-layout h1,#win-handmade-italian-shoes .content-for-layout .h1,#win-handmade-italian-shoes .content-for-layout h2,#win-handmade-italian-shoes .content-for-layout .h2,#win-handmade-italian-shoes .content-for-layout h3,#win-handmade-italian-shoes .content-for-layout .h3,#win-handmade-italian-shoes .content-for-layout h4,#win-handmade-italian-shoes .content-for-layout .h4,#win-handmade-italian-shoes .content-for-layout h5,#win-handmade-italian-shoes .content-for-layout .h5,#win-handmade-italian-shoes .content-for-layout h6,#win-handmade-italian-shoes .content-for-layout .h6{color:#002c1d}@media only screen and (max-width: 749px){#about-pastori-footwear .content-for-layout,#contact .content-for-layout,#terms-amp-privacy .content-for-layout{padding-top:0;padding-bottom:20px}.feature-row__text{text-align:left}}.bg--cream{background:#faf9f6;color:#333}.bg--cream h2{color:#002c1d}#about-pastori-footwear .content-for-layout .display-flex,#contact .content-for-layout .display-flex,#terms-amp-privacy .content-for-layout .display-flex{padding:50px 0}#about-pastori-footwear .content-for-layout .display-flex:first-of-type,#contact .content-for-layout .display-flex:first-of-type,#terms-amp-privacy .content-for-layout .display-flex:first-of-type{border-bottom:1px solid #ccc}#about-pastori-footwear .content-for-layout .flex-item img,#contact .content-for-layout .flex-item img,#terms-amp-privacy .content-for-layout .flex-item img{margin-bottom:30px}#about-pastori-footwear .content-for-layout .flex-item h3,#contact .content-for-layout .flex-item h3,#terms-amp-privacy .content-for-layout .flex-item h3{font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:700}#about-pastori-footwear .no-click{position:relative;pointer-events:none;cursor:default}#about-pastori-footwear .no-click.product__subimage-list-item img{filter:contrast(70%) grayscale(100%)}#about-pastori-footwear .no-click.product__subimage-list-item:after{position:absolute;width:102%;height:102%;top:-1%;left:-1%;opacity:.4;z-index:0}#about-pastori-footwear .no-click.product__subimage-list-item:after{content:"";background:#002c1d;z-index:1}#about-pastori-footwear .no-click.product__subimage-list-item h3{position:absolute;top:50%;z-index:2;color:#fff;left:0;width:100%;padding:30px;margin:-100px 0 0;height:200px;display:flex;align-items:center;justify-content:center;line-height:1em;font-size:2.5rem;display:none}@media only screen and (min-width: 750px){#about-pastori-footwear .product__subimage-list--r2 .product__subimage-list-item:nth-last-of-type(2),#about-pastori-footwear .product__subimage-list--r2 .product__subimage-list-item:nth-last-of-type(2)+.product__subimage-list-item{-webkit-flex:1 1 33%;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}}@media only screen and (max-width: 450px){#about-pastori-footwear .product__subimage-list--r2 .product__subimage-list-item:nth-last-of-type(2),#about-pastori-footwear .product__subimage-list--r2 .product__subimage-list-item:nth-last-of-type(2)+.product__subimage-list-item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}#about-pastori-footwear .content-for-layout{padding-bottom:0}#about-pastori-footwear #made-in-italy.product__content{padding:100px}#about-pastori-footwear #made-in-italy.product__content h2{color:#333}@media only screen and (min-width: 899px){#about-pastori-footwear .content-for-layout .display-flex,#contact .content-for-layout .display-flex,#terms-amp-privacy .content-for-layout .display-flex,#win-handmade-italian-shoes .content-for-layout .display-flex{display:flex;align-content:space-evenly;align-items:center}#about-pastori-footwear .content-for-layout .display-flex:first-of-type,#contact .content-for-layout .display-flex:first-of-type,#terms-amp-privacy .content-for-layout .display-flex:first-of-type,#win-handmade-italian-shoes .content-for-layout .display-flex:first-of-type{border-bottom:1px solid #ccc}#about-pastori-footwear .content-for-layout .flex-item,#contact .content-for-layout .flex-item,#terms-amp-privacy .content-for-layout .flex-item,#win-handmade-italian-shoes .content-for-layout .flex-item{padding-right:30px}#about-pastori-footwear .content-for-layout .flex-item img,#contact .content-for-layout .flex-item img,#terms-amp-privacy .content-for-layout .flex-item img,#win-handmade-italian-shoes .content-for-layout .flex-item img{min-width:300px;margin:0}#about-pastori-footwear .content-for-layout .flex-item:last-of-type,#contact .content-for-layout .flex-item:last-of-type,#terms-amp-privacy .content-for-layout .flex-item:last-of-type,#win-handmade-italian-shoes .content-for-layout .flex-item:last-of-type{padding:0 0 0 30px}}@media only screen and (min-width: 993px){.cart--mobile{display:none}}.cart-drawer{color:#333}.h4.cart-drawer__item-title,.cart-drawer__subtotal-label .h4,.cart-drawer__item label{color:#002c1d}#win-handmade-italian-shoes img{width:100%;margin-bottom:10px}#win-handmade-italian-shoes h4{margin-top:0;line-height:1.2em}#win-handmade-italian-shoes .content-for-layout{padding-top:5px}#win-handmade-italian-shoes .content-for-layout .display-flex{align-content:flex-start;align-items:flex-start}#win-handmade-italian-shoes .content-for-layout .display-flex:first-of-type{border-bottom:0px!important}@media only screen and (max-width: 898px){#win-handmade-italian-shoes .page-width{max-width:70%;margin:0 auto}}@media only screen and (min-width: 899px){#win-handmade-italian-shoes .page-width .flex-item{width:50%}}#mc_embed_signup_scroll label{color:#000}#mc_embed_signup_scroll .mc-field-group input{background-color:#e8e8e8}#mc-embedded-subscribe{margin-top:10px}#galba-nero-handmade-italian-leather-loafer #shopify-section-product-brand-images,#avitus-in-whiskey-handmade-italian-leather-loafer #shopify-section-product-brand-images,#avitus-in-velour-mustang-handmade-italian-velour-loafer #shopify-section-product-brand-images,#titus-in-velour-farro-handmade-italian-velour-loafer #shopify-section-product-brand-images,#justinian-in-calf-nero-handmade-italian-leather-loafer #shopify-section-product-brand-images,#claudius-mustang-handmade-italian-leather-loafer #shopify-section-product-brand-images,#caligula-whiskey-handmade-italian-leather-loafer #shopify-section-product-brand-images,#titus-in-cadmio-handmade-italian-leather-loafer #shopify-section-product-brand-images,#claudius-in-mustang-handmade-italian-leather-loafer #shopify-section-product-brand-images{display:none}.is-sold-out{display:none!important}#pastori-shoe-trees .tree_info{display:none}#retailers h1{text-align:center}#retailers .region{border-bottom:0}#retailers .region h1{text-align:center}#retailers .region h2{font-size:1.25em;text-align:center}#retailers .region p a{text-decoration:none}@media screen and (max-width: 669px){#retailers .region{margin-bottom:20px}#retailers .region:not(:first-of-type) h2{padding-top:50px;border-top:solid 1px #aaa}#retailers .region p{color:#aaa;font-size:1em;line-height:1.4em;padding:0;margin-bottom:.25em;text-align:center}#retailers .region p:nth-child(3n+1){padding-bottom:1.4em}#retailers .region p:nth-child(3n-4){color:#fff}}@media screen and (min-width: 670px){#retailers .region{border-bottom:1px solid #aaa}#retailers .region:not(:first-of-type) h2{padding-top:50px}#retailers .region p{border-width:0;border-bottom-width:1px;border-left-width:1px;border-color:#aaa;border-style:solid;font-size:.8em;padding:6px 10px;display:block;float:left;width:33.33333%;margin:0;color:#aaa;border-top:1px solid;border-right:1px solid}#retailers .region p:nth-child(1),#retailers .region p:nth-child(2),#retailers .region p:nth-child(3){border-top-width:1px}#retailers .region p:nth-child(3n+1){border-right-width:1px}}div#shopify-section-1631083957f4ca831e .page-width{max-width:calc(100% - 140px)}.collection-list.collection-list--1631083957f4ca831e .h2.text-title.text-center{color:#f8aa45}.button_wrp a{display:block;text-align:center;border:2px solid #fff;margin:auto;padding:12px;background-color:#f8aa4500;color:#fffaf3;font-size:1.2rem;max-width:200px;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.social-links ul.list--inline{display:flex;align-items:center}.navigation__entrance-animation span{font-size:11px}.navigation__entrance-animation{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.desktop__nav .navigation__link:nth-child(1){display:block}.navigation__entrance-animation .navigation__sublinks-container{position:absolute;width:200px;background:#002c1d;box-shadow:0 0 16px #00000080}.navigation__sublinks li.navigation__sublink{text-align:left;padding:0 25px}.site-header__section:nth-child(3){display:flex;align-items:center;justify-content:space-between}table.compare_size td{text-transform:uppercase}.site_search_desgn{margin-top:0}.site_search_desgn form{width:80%;margin:auto 0 auto auto}.site_search_desgn li{list-style:none}.site_search_desgn li .navigation__search{margin-top:0}ul.site_search_desgn li .navigation__search input.input-group__field{padding:0;outline:none!important}ul.site_search_desgn li .navigation__search input.input-group__field::placeholder{font-size:11px;color:#afafaf;opacity:1}.site_search_desgn li .input-group__btn .btn{height:25px;line-height:25px;width:25px;color:#fff!important}.site_search_desgn li .input-group__btn .btn .icon{width:15px;height:15px}.navigation__expand-sublinks svg{width:10px;position:relative;right:0;margin-top:0}.desktop__nav.navigation__links{padding-top:0}.product__description p{color:#000}.product__description h4{color:#000;margin-top:0}.product__content.page-width{display:none}.new_size_guide table.compare_size tr td:first-child{width:20%;font-size:12px;text-align:center;border-left:none;font-weight:700;color:#fff}.new_size_guide table.compare_size tr td{font-size:12px;text-align:center;height:50px;border-left:1px solid rgba(255,255,255,.2);color:#fff;font-weight:600}.new_size_guide table.compare_size tr:nth-child(odd){background:#ffffff30}.new_size_guide h4{text-align:center;margin-bottom:0!important}.new_size_guide hr{width:100px;margin:30px auto 50px}.new_size_guide .sizing{margin-bottom:60px}.product__description.rte span{color:#afafaf!important}p.size_guid{text-align:center;margin-bottom:5px;margin-top:25px}p.size_guid a{color:#f8aa45;text-align:center;text-decoration:none}button.btn.btn--loader.cart-drawer__checkout{width:100%;max-width:230px}.drawer{z-index:11111}.collection-sort__input{background:0 0;color:#fff;text-transform:uppercase}.collection-sort{position:relative}.collection-sort:after{display:block;border-right:3px solid white;border-bottom:3px solid white;width:10px;height:10px;transform:rotate(-315deg);content:"";position:absolute;left:auto;right:15px;top:20px}.swatch.clearfix{display:flex;justify-content:center;flex-wrap:wrap}.swatch.clearfix .header{width:100%;text-align:center;border-bottom:1px solid #fff;margin-bottom:25px;padding:12px 15px 10px;text-transform:uppercase;font-weight:800;color:#000;font-family:RichmondHillTwo;letter-spacing:2px}.swatch-element{width:10%;margin:7px}.swatch-element.soldout{position:relative}.swatch-element.soldout:after{content:"";background:url(/cdn/shop/t/6/assets/soldout.png?v=1631519592);background-position:center;background-size:cover;height:100%;width:100%;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.swatch-element input{display:none}.swatch-element label{text-align:center;display:block;margin-bottom:0}.swatch-element input:checked+label{border:1px solid #000}.swatch-element.soldout input:checked+label{border:1px solid transparent}.swatch-element label{border:1px solid #f2f2f2}.product__form-container{width:calc(70% - 30px);margin:0 auto}.product__form-container .btn--to-secondary{margin-top:25px}.swatch-element.soldout label{color:#afafaf}.product__description.rte{max-width:100%;margin:25px auto auto}.product-slideshow--show{z-index:1111}#mc-embedded-subscribe{margin-top:0}.site-header__section:nth-child(3) li.navigation__link{display:block!important}@media only screen and (max-width: 767px){div#shopify-section-1631083957f4ca831e .page-width{max-width:calc(100% + -0px)}.button_wrp a{letter-spacing:1px;font-size:10px}.site-header-sections.page-width{max-width:calc(100% + -0px);padding:0}.navigation__link.navigation__has-sublinks{margin-left:0!important}.site_search_desgn{margin-top:0;padding-left:0}.site_search_desgn form{width:100%}.navigation__entrance-animation .navigation__sublinks-container{position:relative;background:#fffef1;width:100%;box-shadow:none}table.compare_size{display:block}.new_size_guide table.compare_size tr td:first-child{width:150px!important;display:flex;justify-content:center;align-items:center}.new_size_guide table.compare_size tr td{padding:10px}.site-header__cart .site-header__cart-bubble{right:0}.site-header__section:nth-child(3){padding-right:10px}.navigation__link a{font-size:11px}.product__description p,.product__description h4{text-align:center}li.navigation__link:last-child{display:block}.product__form-container{width:calc(100% - 30px);margin:0 auto}}@media only screen and (max-width: 1200px) and (min-width: 768px){div#shopify-section-1631083957f4ca831e .page-width{max-width:calc(100% + -0px)}.button_wrp a{letter-spacing:1px;font-size:10px}.site-header-sections.page-width{max-width:calc(100% + -0px)}.navigation__link.navigation__has-sublinks{margin-left:0!important}.navigation__link a{font-size:11px}.site-header__cart .site-header__cart-bubble{right:0}.site_search_desgn{margin-top:0;padding:0}.site_search_desgn form{margin:auto}}@media only screen and (max-width: 1024px) and (min-width: 768px){.navigation__entrance-animation .navigation__sublinks-container{position:relative;width:auto;background:#e8e8e8}.navigation__sublinks li.navigation__sublink{text-align:center}h1.product__title.h2.text-center{font-size:28px}}svg.icon.icon-truck{height:25px;width:25px}.grid--full.product-single.card-shadow{display:inline-block;width:100%}.grid--full.product-single.card-shadow img{width:49%;padding:10px;vertical-align:text-top}.pro-speces hr{display:none}.pro-speces .product__description{margin:0 auto;width:100%}.pro-speces{padding:20px 0}.pro-sec{display:flex;width:50%;flex-direction:column}.product__image-container{width:100%}.pro-speces p{margin:0}.product__content-header .product__description p:last-child{display:none}.product__content-header .product__description p:first-child{display:block}.product__content-header .product__description h4{display:none}.text-pro{padding:40px;text-align:center}h1.slideshow__heading.h1 span{color:#f8aa45;font-family:moret}.size-img-sec{position:relative}.shoe-chart{padding-top:40px}.page-width.new_size_guide{max-width:1070px}.content li{list-style:auto}.content ul li{margin:0 0 15px 20px}.content{margin-bottom:40px}.size-box{padding:4rem 30px;margin-bottom:2rem;background:#ffffff1a}.box-inner{display:flex;align-items:center}.box-text,.box-inner img{width:50%}.box-text li{list-style:upper-alpha}.box-text ul li{margin:0 0 15px 20px}h2.slideshow__heading.h1 span{color:#f8aa45;font-family:moret}.shoe-chart .grid{margin-left:0}ul.site_search_desgn{padding:0}h2.rich-text__heading.separator.has-animated span,.grid--full.product-single.card-shadow h2 span,.grid__item.medium-up--four-fifths.medium-up--push-one-tenth p strong{color:#f8aa45}@media only screen and (max-width: 1024px){.pro-sec{width:100%}}.li-list{padding-top:15px}@media only screen and (max-width: 980px){.content-for-layout{padding-bottom:60px}.pro-speces{padding:20px}.li-list{display:none}.footer-content h4{border-bottom:1px solid #fff;margin:0;padding-bottom:15px}}@media only screen and (max-width: 640px){.box-inner{display:block;margin:0 auto}.box-inner img,.box-text{width:100%}.box-text ul,.content ul,.rte ul{padding:0}.content-for-layout{padding-bottom:20px}.announcement-bar__message{font-size:14px}.site_search_desgn form{width:80%;margin:auto}}@media only screen and (max-width: 768px){.product_feature{margin-bottom:25px}div#shopify-section-product-brand-images{padding:25px 0}.site-header--transparent,.site-header--homepage{position:unset}}@media only screen and (max-width: 480px){.section-header{margin:20px 0}.text-title{font-size:13px}.collection-list{padding:40px 0}.announcement-bar__message{font-size:12px}.grid--full.product-single.card-shadow img{width:100%}.text-pro{padding:20px}#about-pastori-footwear .content-for-layout .flex-item img,#contact .content-for-layout .flex-item img,#terms-amp-privacy .content-for-layout .flex-item img{width:100%!important}#about-pastori-footwear .content-for-layout .display-flex,#contact .content-for-layout .display-flex,#terms-amp-privacy .content-for-layout .display-flex{padding:20px 0}.product__content{padding:20px}.collection-dropdowns{margin-top:0}}.product__description.rte p:nth-child(3){display:none}.product__description.rte hr{display:none}.crt-btn{text-align:center;margin:20px auto 0;padding:0 30px;width:60%}#size-hr{margin:0 auto 30px;width:10%;border-color:#f8aa45;size:3px;min-width:100px;max-width:250px}.card__image,.card__image-wrapper{display:block;width:100%;min-height:400px;min-width:300px;object-fit:cover}@media only screen and (max-width: 480px){.crt-btn{width:100%}.card__name.h4{min-height:80px}}.bg2{background-position:center;background-size:cover}.grid--full.product-single.card-shadow{padding:15vw 0}.collection-sort{display:none}.all-filters{padding:0}.template-collection .medium-up--push-one-twelfth{left:0}.template-collection .medium-up--ten-twelfths{width:100%}.template-collection .grid,.template-collection .grid-uniform{margin:0 auto}.template-collection .main-content{padding-top:0}.template-collection .wrapper{max-width:none}.template-collection .site-header>.wrapper{max-width:1200px;margin:0 auto}ul.filter-list{padding:0}.filter-section{position:relative}.filter-section label{font-weight:300;text-transform:capitalize}.filter-section button{background:0 0;border:none}.filter-section ul{list-style:none;margin:0;text-align:end}.filter-section ul li{color:#fff}.filter-section .all-filters{align-items:flex-start;color:#000;display:flex;flex-direction:row;justify-content:center;text-align:left}.filter-section .all-filters button{color:#000}.filter-section .all-filters>li{margin:0;padding:15px 30px;white-space:nowrap}.filter-section .all-filters>li>button{font-size:19px;padding:0 0 5px}@media (max-width: 768px){.filter-section .all-filters{flex-direction:column}.filter-section .all-filters>li>button:after{content:"\25be";margin:0 0 0 3px}}.filter-section .filter-list{display:inline-block;padding-right:30px;overflow:hidden;vertical-align:top}.filter-section .full-width{max-height:0;overflow-y:hidden;overflow-x:auto;padding:0 30px;position:relative;transition:max-height .5s}.filter-section .full-width .apply-filters-container{padding:30px}.filter-section .full-width .apply-filters-container .btn{border-color:#333;color:#333}.filter-section .full-width .apply-filters-container .btn:hover,.filter-section .full-width .apply-filters-container .btn:active,.filter-section .full-width .apply-filters-container .btn:focus{border-color:#fff;color:#fff}.filter-section .primary-bar{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.filter-section .primary-bar>li{margin:15px}.filter-section .reset-filter{font-size:.9rem;padding:0}.filter-section .reset-filter:before{color:red;content:"x";font-size:1.2rem;font-weight:700;padding-right:17px}.filter-section .toggle-radio{display:block}.filter-section .all-filters .vertical:first-of-type{display:none}.filter-section .filter-btn-align{display:flex;justify-content:center;gap:20px;align-items:center}.filter-section ul.clear_button{padding:0}.filter-section .primary-bar{display:inline-block;margin:0 -15px;padding:0}.filter-section .primary-bar li.clear-filter{position:absolute;top:0;right:0}.filter-section .primary-bar li.clear-filter .btn{font-weight:300;border:none;display:flex;align-items:top}.filter-section .primary-bar li.clear-filter .btn span{border-bottom:solid 1px #fff;padding-bottom:3px}.filter-section .primary-bar li.clear-filter .btn i{font-size:22px;padding-left:20px;font-weight:300}.filter-section .filter-list.size-filter{display:grid;padding-right:0;grid-template-columns:1fr 1fr 1fr}.filter-section .filter-list.size-filter li{padding-right:30px}.filter-section .filter-list.size-filter li label{margin:10px 0 0}.filter-section .vertical{border-right:solid 1px #0f4633a1;height:100%;min-height:275px;margin:15px 0;display:block}.filter-section .reset-filter{display:none}.filter-section #toggle-filters{display:flex;font-weight:300;align-items:center;margin:0 auto;background-color:#f8aa45}.filter-section #toggle-filters i{font-size:18px;padding-left:8px;font-weight:300}.filter-section .full-width{box-shadow:inset 1px 0 0 1px #0f4633a1}.filter-section .filter-list label{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin:12px 0;cursor:pointer;position:relative}.filter-section .filter-list label input{opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.filter-section .filter-list label .checkmark{position:relative;height:15px;width:15px;border-radius:100%;border:solid 1px #000;margin-right:10px}.filter-section .checkmark:before{content:"";display:block;width:inherit;height:inherit;border-radius:inherit;position:absolute;transform:scale(0);transform-origin:center center}.filter-section .checkmark:after{content:"";display:block;width:inherit;height:inherit;border-radius:inherit;position:absolute;transform:scale(0);transform-origin:center center}.filter-section .checkmark:before{background:#000;opacity:0;transition:.3s;top:-1px;left:-1px}.filter-section .checkmark:after{background:#000;opacity:.9;transition:.6s}.filter-section input:checked+.checkmark:before{opacity:1;transform:scale(.5)}@media (max-width: 1290px){.filter-section .filter-list.size-filter{grid-template-rows:repeat(7,auto)}.filter-section .vertical{min-height:310px}}@media (max-width: 1190px){.filter-section .filter-list.size-filter{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-auto-flow:row;padding-right:0}.filter-section .vertical{min-height:425px}.filter-section .all-filters>li{padding:15px}.filter-section .checkmark:after{position:relative}}@media (max-width: 951px){.filter-section{margin:0;padding:0}.filter-section .filter-list.size-filter,.filter-section .filter-list{display:grid;grid-template-columns:205px auto;grid-template-rows:auto;grid-auto-flow:row;padding-right:0}.filter-section .all-filters{flex-direction:column}.filter-section .all-filters li{white-space:unset;width:100%;line-height:1}.filter-section .vertical{display:none}.filter-section .all-filters>li>button{width:100%;text-align:left;border-bottom:solid 1px #0f4633a1;margin-bottom:5px}.filter-section .full-width{box-shadow:none;padding:0}.filter-section .primary-bar li.clear-filter{position:relative}.filter-section .primary-bar{display:flex;margin:0 0 0 30px}.filter-section .primary-bar>li{margin:15px 15px 0 0}.filter-section .primary-bar>li:last-of-type{margin:15px 0 0}.filter-section .all-filters>li>button:after{margin:0 0 0 10px}.filter-section .primary-bar li.clear-filter .btn i{font-size:17px}.filter-section .primary-bar li.clear-filter .btn span{border-bottom:none;padding-bottom:0}.filter-section .primary-bar li.clear-filter a.btn{border:solid 1px #fff}.filter-section ul.filter-list{padding:0}}@media (max-width: 591px){.filter-section .primary-bar{margin:0}.filter-section .filter-list.size-filter,.filter-section .filter-list{grid-template-columns:50% auto}.filter-section .checkmark:after{position:relative}}.main-filter{box-shadow:inset 1px 0 0 1px #0f4633a1;margin-top:10px}.filter{border-right:1px solid #0f4633a1;padding:20px 40px;text-align:left}.filter-main{padding:40px 0}li.clear-filter a{background-color:transparent}.filter li{list-style:none}.filter ul{padding:0 50px 0 0;color:#fff;text-align:left}.filter button{background:0 0;border:none;font-size:19px;padding:0 0 5px;color:#fff}.all-filter{display:flex;justify-content:center}.main-filter ul.clear_button{text-align:end;list-style:none;padding:20px 5px 5px}.main-filter li.clear-filter a{margin:unset}.filter_product_list .card__price{text-align:center}.filter_product_list .button_wrp a{position:relative;width:100%;margin:auto!important;border:0 solid #fff;color:#000}p.not_found{display:block;text-align:center;padding-bottom:30px}.hgi-item-left{padding-right:10px}@media only screen and (max-width: 767px){.filter_product_list .button_wrp a{font-size:9px}.collection-template .grid__item{padding-left:0}ul.clear_button{margin:15px 0 0}.filter-section ul.clear_button{right:5px}.filter-section ul{padding:0}.all-filter{display:block}.hgi-item-left{padding-right:0}.filter_product_list .small--one-half{width:100%}button.toogle-btn{border-bottom:1px solid #0f4633a1;border-top:1px solid #0f4633a1;width:100%;text-align:left;padding:10px 0}.filter{padding:0 40px}}ul.size-chart-filter{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.filter_product_list .button_wrp{background-color:#fff;padding:20px!important}.filter_product_list .card__price{color:#000}.filter_product_list .collection-list-grid__image-container{margin-bottom:0}.filter_product_list .button_wrp a{position:relative;width:100%;font-size:20px!important;margin:auto!important;border:0 solid #fff;color:#000;line-height:1.15em;min-height:110px;display:flex;justify-content:center;align-items:center}html.js-focus-visible{padding-bottom:0!important}.page-width{max-width:1400px;padding:0 40px;width:100%;margin:0 auto}.header-logo-item{width:100%;align-items:center;justify-content:center}.site-header-sections.page-width{text-align:center;display:blocka}.header-nav-item{width:50%}.header-icon-item{width:25%}.header-nav-item .navigation__links{justify-content:right;align-items:center}.header-nav-item li{padding:0 10px;line-height:1;transform:none}.desktop__nav .navigation__link a{line-height:1;margin-right:0}.desktop__nav{align-items:center}.header-icon-item a{width:auto;height:auto}.header-icon-item li{padding:0 10px}.site_search_desgn form{width:100%}.navigation__expand-sublinks{letter-spacing:1px;color:#fff}.navigation__search .input-group--underline{border-bottom:2px solid #fff}.navigation__search svg path{fill:#fff}.site-header .icon-search:not(.icon--full-color) path{fill:#fff}.site-footer{padding:0}.footer-content-wrapper{display:flex;width:100%;flex-wrap:wrap}.footer-content{padding:10px 0 30px;flex:1 1 auto}.footer-aside{flex:0 0 385px;max-width:385px;margin-left:auto;padding:32px 25px 50px;background-color:#f8aa45}.site-footer__social-icons .icon{fill:#fff}.footer-news-note{font-size:14px;padding-top:15px;padding-bottom:50px}.site-footer__newsletter-label{text-align:center}.flex-footer__item--menu .site-footer__linklist{max-width:325px;margin:20px auto 0}.flex-footer__item--menu li{text-transform:capitalize;text-decoration:underline;font-size:14px;margin-bottom:18px}.footer-dropdown-menu .accordion{background-color:transparent;cursor:pointer;padding:18px 0;width:100%;border:none;text-align:left;outline:none;transition:.4s;text-transform:uppercase;font-size:12px}.footer-dropdown-menu .accordion:after{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.footer-dropdown-menu .active:after{content:"\2212"}.footer-dropdown-menu .panel{list-style:none;text-align:left;padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.footer-dropdown-menu .site-footer__linklist-item{margin-bottom:0;border-bottom:1px solid #fff}.footer-child-linklist li a{display:inline-block;text-transform:capitalize;text-decoration:underline;margin-bottom:12px}.footer-dropdown-menu{padding:0}.hgi-text-item{padding:20px 30px}.hgi-item-right{padding-left:10px}.index--home-image-grid{padding:75px 0}.home-grid-images .section-header{margin-top:0}.site-link{font-style:italic;font-weight:600;color:#002c1d;text-decoration:none;border-bottom:2px solid #f8aa45}.gallery-slider{overflow:hidden}.gallery-slider .image-bar__flex{margin-bottom:30px;padding:0 30px}.gallery-slider .slick-arrow{top:unset;bottom:0}.gallery-slider .slick-prev{left:100px;z-index:2}.gallery-slider .slick-next{right:100px}.gallery-slider .slick-list{padding:0 20% 0 0!important}.gallery-slider .image-bar__caption{opacity:1;color:#002c1d;padding:0}.gallery-slider .site-link{color:#fff}.gallery-slider .image-bar__text{text-align:left;top:0;max-width:480px;padding:50px;transform:none}.gallery-slider .image-bar__link:hover{transform:none}.hitc-text-item{padding:40px}.hitc-item-left{padding-right:15px}.hitc-item-right{padding-left:15px}.section-header__title{margin-bottom:0;font-size:35px}.index--h-image-text-cols{padding:75px 0}.home-feat-collection .card__wrapper{background-color:transparent;margin-bottom:50px}.home-feat-collection .card__info{padding:26px 0;background-color:transparent;text-align:left}.home-feat-collection .card__name{font-size:22px;max-width:220px;line-height:1.2}.home-feat-collection .card-list_column{display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:flex-end}.home-feat-collection .card{width:50%}.home-feat-collection .card-list_column .card:first-child{padding-right:60px}.home-feat-collection .card:nth-child(2){padding-left:60px}.home-feat-collection .card:nth-child(2) .card__wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.home-feat-collection .card:nth-child(3){width:60%}.home-feat-collection .card:nth-child(3) .card__wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:20px}.home-feat-collection .card:nth-child(3) .card__wrapper .card__image-wrapper{width:60%;padding-top:60%!important}.home-feat-collection .card:nth-child(3) .card__wrapper .card__info{width:40%;padding:0 20px}.home-feat-collection .card:nth-child(2) .card__image-wrapper{padding-top:80%!important}.home-feat-collection .card:nth-child(3) .card__name{max-width:100%}.home-feat-collection{padding:40px 0 0}.home-feat-collection .card .card__image{object-fit:cover}.home-feat-collection .card__price{color:#f8aa45;letter-spacing:0;font-size:14px}.navigation__link>a:hover{line-height:3}.navigation__link>a:after,.navigation__link.navigation__has-sublinks--collapsed>button:after{content:"";background-color:#fff}.site-footer__social-icons .social-links__icon{margin-right:50px}.site-footer__newsletter-label{margin-bottom:25px}.site-footer__newsletter input[type=email]{padding:0;line-height:1.2}.site-footer__newsletter .btn{height:auto;padding:0 10px}.site-footer .input-group--underline{border-color:#002c1d;padding-top:18px}.site-footer .input-group--underline .btn,input#NewsletterEmail::placeholder{color:#002c1d;opacity:1}.featured-collection__heading{padding:0 30px}.collection-template .clear-filter a{color:#000}.collection-slideshow .slideshow,.page-product-slideshow .slideshow{top:0;margin-bottom:0;min-height:450px}.product-template .product__content-header{text-align:center}.product-template .product__title{font-size:30px;letter-spacing:1px}.product-template .product__form-container{width:100%;margin:0 auto;max-width:450px}.product-template .product-form select{border-color:#f8aa45}.product-template .product__subimage-list{padding-top:70px}.prod-back-link small a{color:#000}.pro-speces h4{margin-bottom:10px;font-weight:600;line-height:1.1;letter-spacing:1px}.product__description h4{line-height:1.1;margin-bottom:10px;font-weight:600;letter-spacing:1px}.product-size-chart{padding-top:10px}.product-size-chart .pmodal-btn{color:#000}ul.inline-list.payment-icons.footer__section{list-style:none;display:flex;margin-top:55px;flex-wrap:wrap}.slideshow .slideshow__heading{text-align:left;font-size:50px}.clear-filter{display:flex;justify-content:center;padding:20px 0 0}.slideshow{top:0}.rich-text-2 .rich-text{padding-top:0}.new_size_guide table.compare_size tr td,.new_size_guide table.compare_size tr td:first-child{color:#000}.site-rich-text{padding-top:0;padding-bottom:0}.site-rich-text .rich-text__heading:before{content:unset}.site-rich-text .rich-text__heading{padding-top:20px}.prod_ship{display:flex;align-items:center;justify-content:center;padding-top:25px}.prod_ship img{max-width:60px}.prod_ship p{font-weight:500;padding-left:1em;margin:0;text-align:left}.prod-size-request{margin:0;padding-top:20px}.product__description{font-weight:600}#shopify-section-product-about-content{color:#fff}.about-banner .slideshow__heading{text-align:center;font-size:50px}.card-image-slider{margin-bottom:0}.card-image-slider .slick-prev,.card-image-slider .slick-next{top:50%;height:40px;width:40px;background:#fff!important;color:#000!important;opacity:0;visibility:hidden;transition:.3s all ease-in-out;z-index:2}.card-image-slider:hover .slick-prev,.card-image-slider:hover .slick-next{opacity:1;visibility:visible}.card-image-slider .slick-prev{left:0;right:unset}.card-image-slider .slick-next{right:0}.card-image-slider .slick-prev:before,.card-image-slider .slick-next:before{font-family:FontAwesome;font-size:20px;line-height:1;color:#000}.card-image-slider .slick-prev:before{content:"\f104"}.card-image-slider .slick-next:before{content:"\f105"}.accessories-section .card{opacity:1;transform:unset}.slideshow{margin-bottom:60px;min-height:720px}.slideshow__heading span{color:#f8aa45;font-style:italic;letter-spacing:.5px}.navigation__sublinks li.navigation__sublink{padding:10px 25px}.flex-footer__item--menu li{text-decoration:none}.footer-content h4{font-size:16px;color:#fff;font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.rich-text-para .rich-text__body-text{font-weight:600}.hgi-text-item p{letter-spacing:.05em;font-size:17px}.rich-text__heading:after{content:"";display:block;width:0;height:6px;background-color:#f8aa45;transition:width .5s ease-out;margin:10px auto 20px}.rich-text__heading.has-animated:after,.supports-no-js .rich-text__heading:after,.animations--disabled .rich-text__heading:after{width:80px}h2.rich-text__heading.my-head.h3.has-animated:after{content:none}.my-head{color:#f8aa45}.header-nav-item{width:100%}.header-icon-item{width:auto}.hgi-text-item h5{margin:0}.pro-name h5{color:#002c1d;font-size:22px;line-height:1.2;text-transform:capitalize;letter-spacing:0;margin-bottom:10px}.pro-name h5 span{color:#f8aa45;font-family:moret;font-style:italic}.pro-cate h5{color:#002c1d;letter-spacing:0;font-size:14px;font-weight:600;margin-bottom:5px}ul.inline-list.payment-icons.footer__section{width:100%;padding:0}.footer-copyright-line{text-align:left;width:100%}h3.h3.text-title.image-bar__caption.section-header__title span{letter-spacing:.5px;color:#002c1d;font-style:inherit}h2.hero__overlay-title,.slideshow__heading.h1{font-size:4.5rem}@media only screen and (max-width: 1024px){.site-header__navigation{display:block}.header-nav-item{display:none}.header-logo-item{width:50%}.site-header .header-icon-item{width:50%;justify-content:flex-end}.navigation__expand-sublinks{color:#000}}@media only screen and (max-width: 980px){.home-feat-collection .card-list_column .card:first-child{padding-right:20px}.home-feat-collection .card:nth-child(2){padding-left:20px}.home-feat-collection .card:nth-child(3) .card__wrapper .card__info{width:100%;padding:20px 0}.home-feat-collection .card:nth-child(3) .card__wrapper .card__image-wrapper{width:100%}.hitc-text-item{padding:20px}.gallery-slider .image-bar__flex{padding:0 20px}.footer-content{flex:1 1 0}.footer-content .flex-footer__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 768px){.footer-content-wrapper{flex-direction:column-reverse}.product-template .product__title{font-size:24px}.product-template .product__subimage-list{padding-top:10px}div#shopify-section-feature-row,div#shopify-section-feature-row-2{padding-top:0;padding-bottom:0rem}.footer-content{flex:1 1 100%}.footer-aside{flex:0 0 100%;max-width:100%;padding:20px}.footer-dropdown-menu .site-footer__linklist-item{width:100%}.flex-footer__item--menu .site-footer__linklist{max-width:100%;margin:20px auto 0}.section-header__title{font-size:25px}.gallery-slider .image-bar__text{max-width:350px;padding:20px}.home-feat-collection .card{width:100%}.home-feat-collection .card:nth-child(3){width:100%}.home-feat-collection .card:nth-child(2){padding-left:0}.home-feat-collection .card-list_column .card:first-child{padding-right:0}.home-feat-collection .card__info{padding:15px 0}.home-feat-collection .card__name{font-size:20px;max-width:100%}.home-feat-collection .card__wrapper{margin-bottom:15px}.home-feat-collection .card:nth-child(2) .card__wrapper{flex-direction:column}.hitc-item-left{padding-right:0}.hitc-item-right{padding-left:0}.index--h-image-text-cols,.index--home-image-grid{padding:35px 0}.hgi-item-right{margin-top:20px;padding-left:0}.gallery-slider .image-bar__flex{padding:0 10px}.home-grid-images .section-header__title br{display:none}.page-width{padding:0 20px}.hgi-text-item{padding:20px 0}.featured-collection__heading{padding:0}.hitc-text-item{padding:20px 0;width:100%}.hitc-item-left{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.slideshow{min-height:400px}}@media only screen and (max-width: 750px){.flex-footer__item--menu li{width:100%;text-align:left}}@media only screen and (max-width: 450px){.slideshow{margin-bottom:80px;min-height:450px}.accordion{font-size:15px!important}}.home-image-text-cols .rte{letter-spacing:.05em;font-size:17px}.site-gallery-slideshow{padding-bottom:50px}ul.inline-list.payment-icons.footer__section{display:none}@media only screen and (max-width: 767px){.card__image,.card__image-wrapper{min-height:300px}.img_blw img:nth-child(2){display:block;object-fit:cover;height:206px}}@media only screen and (max-width: 412px){div#shopify-section-0ee78966-1499-41b5-a545-9859b46efe45 .hgi-item-left img{width:350px;height:525px}div#shopify-section-0ee78966-1499-41b5-a545-9859b46efe45 .hgi-item-right img{height:236px;width:350px}div#shopify-section-1643005743b2fd3d79 .hitc-text-item img{height:242px}div#shopify-section-1643005743b2fd3d79 .hitc-item-left img{width:350px;height:242px}div#shopify-section-1643005743b2fd3d79 .hitc-item-right img{height:429px;width:350px}div#shopify-section-slideshow section.hero_slide{height:206px!important}.site-header__logo-image{width:155.8px}div#shopify-section-1642747429fdb6eeb2 .hgi-item-left img{height:525px;width:350px}div#shopify-section-1642747429fdb6eeb2 .hgi-item-right img,div#shopify-section-48bfcc1a-5bf2-442b-91f6-0efe351f02e7 .hgi-item-left img{height:234px;width:350px}div#shopify-section-48bfcc1a-5bf2-442b-91f6-0efe351f02e7 .hgi-item-right img{height:525px;width:350px}.navigation-open .navigation{position:relative!important;padding-top:0!important}.card__image{height:350px}.slick-dots li button{display:none!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.navigation-open .navigation{padding-top:120px}}@media only screen and (max-width: 767px){.navigation-open .navigation{padding-top:85px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.scss.css.map */
