body,input,textarea,button{font-family:Khula,sans-serif}h1,h2,h3,h4,h5{font-family:"Instrument Serif",Serif;font-style:italic}h2{font-size:38px}:focus,.focus-visible{outline:none!important}.global__section{margin-top:60px;margin-bottom:60px}.btn{font-family:Khula,sans-serif;border-radius:0!important;text-transform:uppercase;border:1px solid #000000;background-color:transparent!important;height:auto!important;padding:1rem 1.5rem .8rem!important}.btn:hover{background-color:#000!important}.ajax-cart__button-submit,#contactFormSubmit,button.AddtoCart,#mailing-popup-form button{background-color:#000;border-radius:0!important;text-transform:uppercase;color:#fff}.ajax-cart__button-submit:hover,#contactFormSubmit:hover,button.AddtoCart:hover,#mailing-popup-form button:hover{background-color:#000;color:#fff}.secondary-button{text-transform:uppercase;border-radius:0!important}.product-listing__quickview-trigger{text-transform:uppercase;border-radius:0!important;color:#fff!important;background:#000!important}.header-section,.navigation--sticky{padding-top:1rem;padding-bottom:1rem}.navigation__menu{display:flex;align-items:center;justify-content:flex-start}.navigation__menuitem{line-height:2.5!important;padding:0 20px}.navigation__menuitem:hover>a{border-bottom:1px solid black}.navigation .navigation__menulink{padding:0!important}.slideshow__caption-wrapper .box-ratio{max-width:95px;background-color:transparent!important;margin:0 auto;height:auto;padding-bottom:2rem!important}.slideshow__caption-wrapper .box-ratio img{background-color:transparent!important}.slideshow__caption-wrapper p{font-family:"Instrument Serif",Serif;font-size:40px!important;font-style:italic}.slideshow__caption-wrapper h2{font-size:65px!important;margin:0;line-height:1}.scrolling__marquee--wrapper{padding:3rem 0}.template-index .scrolling__marquee--content{animation:marquee 60s linear infinite!important}.template-index .scrolling__marquee--item{gap:0px}.template-index .scrolling--text{padding-left:15px}.template-index .scrolling--text a{text-decoration:none}.template-index .scrolling__marquee--item:hover .scrolling--text a{text-decoration:underline;text-underline-offset:7px}.image__with-textSection-custom h2{margin-bottom:2.5rem!important;font-size:45px}.image__with-textSection-custom .image__withText-wrapper{display:grid;background-color:transparent;grid-template-columns:1fr!important;grid-gap:3rem!important;grid-template-rows:1fr 1fr;align-items:end}.image__with-textSection-custom .image__with-textCaption{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 25% 0 0}.image__with-textSection-custom .image__with-textImage{margin:0!important}.image__with-textSection-custom .box-ratio img{height:100%!important;object-fit:cover;position:relative!important;width:100%;transform:scale(1)!important;left:unset!important;top:unset!important;display:block;transition:transform .6s ease-in-out}.image__with-textSection-custom .box-ratio img:hover{transform:scale(1.1)!important}.image__with-textSection-custom .grid__wrapper{grid-template-columns:1.5fr 2fr}.image__with-textSection-custom .image__with-textImage.image--fixed .box-ratio,.image__with-textSection-custom .box-ratio{height:100%!important;padding:0!important}.image__with-textSection-custom .image{height:100%!important}.image__with-textSection-custom .btn{text-transform:uppercase;border:1px solid black;border-radius:0;margin-top:2.5rem}.tabbed__collection-content .prod-title{text-transform:uppercase}.collection__list-section .section-title{margin-bottom:4rem}.collection__list-item .collection--count{display:none}.collection--custom-title{font-style:normal;font-family:Khula,sans-serif;text-transform:uppercase}.collection__list-container .collection__item-details{height:auto!important;text-align:center!important;display:flex;justify-content:center!important;width:auto!important;background-color:#000!important;color:#fff!important;top:80%!important;padding:8px 15px 5px!important;white-space:nowrap}.collection__list-container .collection__item-details h3{color:#fff!important;margin:0!important;font-size:16px}.collection__list-section .button--wrapper,.shop__theLook-section .button--wrapper{justify-content:center;margin-top:5rem}.collection__list-section .collection__item-image{height:100%}.collection__list-section .collection__item-image img{transition:transform .4s ease-in-out;transform:scale(1)}.collection__list-section .collection__item-image:hover img{transform:scale(1.1)}.collection--banner_title h1{padding:0!important;margin:0!important}.template-index div[id*=shop_the_look],.template-index div[id*=multicolumn]{background-color:#f3efe6}.shop__theLook-section .hotspot:after{opacity:1!important}.shop__theLook-section .hotspot:after{background-color:#000!important}#footer>section:nth-child(2) .footer-sect p:before{content:"";position:absolute;background-size:contain;width:11px;height:auto;background-repeat:no-repeat;left:0;right:0;top:0;bottom:0}#footer>section:nth-child(2) .footer-sect p{position:relative;padding-left:1.5rem}#footer>section:nth-child(2) .footer-sect p:first-of-type:before{background-image:url(/cdn/shop/files/icon-phone.png?v=1756145230);width:12px;margin-left:2px}#footer>section:nth-child(2) .footer-sect p:nth-of-type(2):before{background-image:url(/cdn/shop/files/icon-email.png?v=1756145491);width:16px}#footer>section:nth-child(2) .footer-sect p:nth-of-type(3):before{background-image:url(/cdn/shop/files/icon-clock.png?v=1756145608);width:14px}#footer>section:nth-child(2) .footer-sect p:nth-of-type(4):before{background-image:url(/cdn/shop/files/icon-location.png?v=1756145612);width:14px}#footer>section:nth-child(2) .footer-sect p:nth-of-type(4){margin-bottom:0}#footer{grid-template-columns:1.5fr 1.3fr 1fr 1fr}#footer>section{grid-column:auto!important}#bottom-footer{display:grid!important;grid-template-columns:1.5fr 3.3fr}#bottom-footer .footer-right{border-top:1px solid #ffffff;width:100%!important;padding-top:1.5rem;text-align:left!important}#footer-wrapper h2,#footer-wrapper h3{font-family:Khula,sans-serif;font-style:normal;text-transform:uppercase;margin-bottom:2rem!important}.footer-right-menu{display:flex;justify-content:flex-start;gap:4rem;margin-bottom:1rem}.copyright-text{font-size:13px}.template-page-contact #main-content>div:first-child{grid-column:1 / -1;text-align:center}.template-page-contact #main-content{display:grid;grid-template-columns:1fr 1.5fr;max-width:1300px;margin:0 auto;padding-bottom:5rem}.template-page-contact .page__section .rte{display:grid;grid-template-columns:1fr;grid-gap:1rem}.contact__form--input button{background-color:#000!important;color:#fff!important;text-transform:uppercase;border-radius:0!important}.template-page-contact h5{font-family:Khula,sans-serif;font-style:normal;text-transform:uppercase;font-weight:600}.template-page-contact .rich__text-section{width:100vw;margin-left:calc((100vw - 1300px)/-2);background-color:#f3efe6;padding:3.5rem 0!important}.template-page-contact h2{margin:0}.template-page-contact .rich__text-content .rte,.template-page-contact .page__section-content img{display:none}.template-page-contact .page__section{margin-top:60px!important}.product__section--header h4{font-family:Khula,sans-serif;font-style:normal;text-transform:uppercase;color:#7e7d74;font-weight:600;margin-bottom:0}#main-collection-product-grid .sale-item{color:#fff;background:#602433;line-height:1.1}#main-collection-product-grid .icn.circle_icon{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:50px;height:50px;top:10px;right:10px;padding-top:4px;font-weight:600;font-size:13px}#main-collection-product-grid .icn.circle_icon.sale-item,.product .icn.circle_icon.sale-item{right:10px;left:unset}.product .icn.circle_icon.sale-item{font-weight:600;padding-top:2px;padding-left:2px}.prod-vendor{text-transform:uppercase;font-size:12px;color:#7e7d74;font-weight:600}.collection--banner_image{display:none}.collection--banner_title{background-color:#f3efe6;padding:3.5rem 0}.ajax-cart__footer-wrapper.grid__wrapper.edge{padding-left:3%;padding-right:3%}.modal__container{padding:0}.modal__inner-wrapper{border:0px;overflow:hidden}.size-table{border-collapse:collapse;width:100%!important;min-width:300px!important;max-width:400px!important;margin:auto!important}.size-table th{background:#000;color:#fff;text-align:center;padding:8px;text-transform:uppercase}.size-table td{border:1px solid #F3EFE6;text-align:center;padding:8px}.size-table tr:nth-child(odd){background-color:#f3efe6}.newsletter_container h3{font-size:38px}.newsletter--section .newsletter__input{background:transparent;border-color:#000}.newsletter--section .newsletter__submit{background-color:transparent;text-transform:lowercase;border-bottom:1px solid #000;border-radius:0;padding:0!important;height:auto;padding-bottom:.5rem!important;margin-top:2rem}.template-index .image__overlay-section .btn:hover,.section-newsletter button:hover{font-weight:700}.mobile-menu__item .vib-center{display:flex}@media (max-width: 767px){h2,.image__with-textSection-custom h2{font-size:30px}.global__section{margin-top:30px;margin-bottom:30px}.template-index .slideshow__caption{top:50%!important}.template-index .scrolling__marquee-section{margin-bottom:0}.slideshow__caption-wrapper h2{font-size:55px!important}.slideshow__caption-wrapper p{font-size:30px!important}.slideshow__caption-wrapper .box-ratio{max-width:75px;padding-bottom:1rem!important}.image__with-textSection-custom{padding-top:0!important}.image__with-textSection-custom .image__with-textCaption{justify-content:flex-start;padding:0!important;margin-top:0}.image__with-textSection-custom .grid__wrapper{grid-template-columns:1fr!important;align-items:flex-start;grid-template-rows:unset}.image__with-textSection-custom .image__withText-wrapper{grid-gap:0!important}.collection__list-section .section-title{margin-bottom:2rem!important}.collection__list-section .button--wrapper,.shop__theLook-section .button--wrapper{margin-top:3rem}.template-index .collection__list-loop>div{grid-column:1 / -1!important}.collection__list-loop{padding:0 2rem!important}#footer{grid-template-columns:1fr}#footer-wrapper{padding:30px 0}.footer-block .logo-image{max-width:175px!important}#footer>section:first-child .footer-sect{display:flex;justify-content:center;margin-bottom:1rem}#bottom-footer .footer-right{border-top:1px solid #fff;margin-top:2rem}#bottom-footer{grid-template-columns:1fr}.footer-right-menu{gap:1rem;flex-wrap:wrap}.template-index .image__overlay-section,.template-index .image__overlay-container{background-image:url(/cdn/shop/files/TWO09538_copy.png?v=1756312392)!important}.template-index .image__overlay-section{--caption-vertical: 15% !important}.template-index .image__overlay-section h2{font-size:30px!important}.template-index .image__overlay-container>.box-ratio{display:none}.template-index .image__overlay-container .image__overlay-caption{max-width:100%;width:100%;padding:0 2rem}.template-page-contact #main-content{grid-template-columns:1fr}.template-page-contact #main-content>div:first-child{order:1}.template-page-contact #main-content>div:first-child section{padding-bottom:0!important}.template-page-contact #main-content>div:nth-child(2){order:3}.template-page-contact #main-content>div:last-child{order:2}.product-text__block-content{width:100%;margin-top:.5rem}.product__section-content{padding:0!important}.collection--banner_title{padding:1rem 0}.template-index .scrolling__marquee--content{animation:marquee 10s linear infinite!important}.shop__theLook-section .hotspot:after{width:15px!important;height:15px!important;border:2px solid white!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
