@charset "UTF-8";p.sp-price{color:red}div#PromoModal{z-index:99999999999}.humberger_menu_sparator:before{content:"";display:block;width:30%;height:1px;background:#000;padding:0;margin-left:17px;margin-top:20px;margin-bottom:20px}.real-data-mobile-real,.real-data-mobile,.real-data-mobile-model-image-real{border:1px solid #000}.real-data-mobile-model-image-real{margin-top:-1px}.product__wrapper .dir_sku{display:none}.real-data-mobile{margin-bottom:0;border-top:1px solid #000;border-bottom:1px solid #000}.collection-sale-sunglasess .collection__title.collection__title--no-image.align--middle-left{display:none}.special-fixed-mobile,.special-fixed-mobile2{position:fixed;z-index:9999;bottom:60px;width:100%}.special-filter-active .link--disable{pointer-events:none}.real-data-mobile-model{margin-bottom:0;border-top:1px solid #000;border-bottom:1px solid #000}@media only screen and (min-width: 750px){.min-749{display:none}.footer__secondary{width:30%}ul.footer__payment.payment-icons{width:70%}}@media only screen and (max-width: 749px){.special-content-single-product{margin-top:20px;margin-bottom:15px}.parent a.nav-link{pointer-events:none;cursor:pointer}.child a{pointer-events:unset!important;cursor:pointer!important}.max-749{display:none}.footer__payment{text-align:center}.header-special-grid-item .product-special-item-price,.header-special-grid-item .product-item-title{z-index:2}}.swatch-element.color.clear,.swatch-element.color.lilac-ash,.swatch-element.color.parchment,.swatch-element.color.crystal-clear,.swatch-element.color.boulevard-wood-block,.swatch-element.color.cloud,.swatch-element.color.biscotti-haze-block,.swatch-element.color.champagne,.swatch-element.color.daffodil,.swatch-element.color.milk,.swatch-element.color.lemongrass{border-radius:50%;border:1px solid #ddd}.template-collection .collection__title{background:#000;color:#fff}.product-special-item-label .sold-special{position:relative;padding:5px 10px;line-height:0px!important}.slider-categories-Sun .slideshow__slide-inner p,.slider-categories-Optical .slideshow__slide-inner p{font-size:20px}.flickity-page-dots{z-index:99999!important;bottom:20px!important}.flickity-page-dots .dot{background:#fff!important}.product-item .sale-box{letter-spacing:0}.product-special-price-var.original{display:block!important}.options-additional-item{text-align:right}.special-padding-narrow{padding:20px}.product-special-item-label-price span{display:block}.sale-special-label{position:relative!important}.sale-special-label{background:transparent!important;color:red!important;font-size:16px!important;line-height:30px!important;line-height:0px!important}.product-special-item-label-sale,.product-special-item-label-price{vertical-align:top}.header-special-grid-item .discount{margin-left:26px;margin-top:30px;display:inline;color:red}.special-inner-collection-box-image-box{height:650px;background-size:cover!important}p.item__price--final,.cart-single-total-price{text-align:right}@media only screen and (max-width: 749px){.search-page .product-grid--search .product-item{width:100%}.header-special-grid-item{padding:24px 16px!important}}.search__results-list .product-grid-item-special-box-image img{width:100%}.slick-prev:before,.slick-next:before{font-family:Icons;font-size:20px;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:before{content:"\e036"}.slick-prev:before{content:"\e035"}button.slick-next.slick-arrow{right:0!important;margin-top:-10px!important}button.slick-prev.slick-arrow{left:0;margin-top:-10px}@media only screen and (max-width: 769px){.search__results .product-grid-item-special-box-image img{width:100%!important}}@media only screen and (max-width: 600px){.search__results .product-grid--results .product-item{width:100%!important}}.search__results .swatch-element{pointer-events:none}.search__results .swatch label:after{border:unset!important}#shopify-section-cart td.quantity.center{display:none}#shopify-section-cart .cart table tbody td{border-left:1px solid black;border-bottom:none}#shopify-section-cart .cart table tbody tr{border-bottom:1px solid black}#shopify-section-cart .cart table tbody tr:first-child>td{border-top:none}@media only screen and (max-width: 749px){.hero__title{font-size:2rem}.collection__title .hero__title{font-size:1rem}#shopify-section-cart .cart table tbody td{min-height:200px}}@media only screen and (max-width: 749px){.grid.product__page{margin-left:0}}div#CartOuter td.desc>.special-item-properties-right{position:relative;bottom:20px;left:50%}.special-item-properties-wrap{display:flex;flex-wrap:wrap}.special-item-properties-left,.special-item-properties-right{width:50%}@media (max-width: 767px){.cart__foot{text-align:center}}.product__submit__add{margin-bottom:.5em}.product__submit:not(.product__submit--spb) .product__submit__buttons{display:block}.product__submit__buttons.Sunglasses button.btn.add-js.product__submit__add{background:#000;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:16px}.special-reset-filter a{background:#000;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:15px;border:solid 1px;padding:5px 10px}.special-reset-filter{margin-left:10px}.cart .empty h2{text-align:center!important;width:inherit!important;border:none!important}.form__wrapper.is_stuck{margin-top:100px}.accordion-toggle{text-transform:uppercase}.index-collections-list .collection-item__info h3{font-size:53px;color:#fff}.quantity-selector{display:none}.product__thumbs--square{margin-top:20px}div#mobile-sepecial-select-slider{width:14px;height:14px;background:#fff;border-radius:100%;border:solid 1px}li.slick-active div#mobile-sepecial-select-slider{background:#000}.product__thumbs--square ul.slick-dots img{display:none!important}.product__thumbs--square .slick-dots li a{width:auto;height:auto}.product__thumbs--square .slick-dots li{margin:0 5px}.product__thumbs--square .slick-dots{text-align:center}.product__thumbs--square .slick-dots li.slick-active:after{display:none}@font-face{font-family:HKGrotesk-Medium;src:url(//global.projectsouleyewear.com/cdn/shop/t/7/assets/HKGrotesk-Medium.woff2?v=83695541987528605431750467106) format("woff2");src:url(//global.projectsouleyewear.com/cdn/shop/t/7/assets/HKGrotesk-Medium.woff?v=43664913575048106391750467106) format("woff")}@font-face{font-family:HKGrotesk-Regular;src:url(//global.projectsouleyewear.com/cdn/shop/t/7/assets/HKGrotesk-Regular.woff2?v=36259476278281702471750467106) format("woff2");src:url(//global.projectsouleyewear.com/cdn/shop/t/7/assets/HKGrotesk-Regular.woff?v=84771104030840389891750467106) format("woff")}.index-products .product-item .product-grid-item-special-box-image img{width:100%}.index-products .product-item .product-link .product-information.aos-init.aos-animate{display:none!important}.header-special-grid-item{position:absolute;width:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px;align-items:flex-start}.related__wrapper .header-special-grid-item{z-index:2}.product-item-title{text-transform:uppercase}.index-collections-list .collection-item .collection-item__info{position:absolute;top:24px;left:24px}.page p,.page span{font-size:16px;line-height:1.7}.page h2{margin-bottom:24px}.page ul{font-size:16px}.page ul li{line-height:1.7}#faq-plus-app{margin:40px auto}#faq-plus-app h1{font-size:1.8rem}.main-menu>li>a{text-transform:uppercase}.swatch label:after{border:2px solid #000}.collection-item{border-bottom:none}.product__selectors{margin-right:0;margin-top:0}.product__form .product__selectors{margin-bottom:20px}.special-collection-box-image-box{border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;background-position:center center!important}h2.theme.coll-heading{text-transform:uppercase;font-size:28px;display:none}.collection-block__wrapper{background:#000}h2.collection-block__title{color:#fff;margin-bottom:0!important}.special-collection-box-desc,a.special-collection-button{color:#fff}.product__sharing .sharing{border-top:1px solid #fefefe}.oi[data-glyph=magnifying-glass]:before{content:"\f002";font-family:FontAwesome}.oi[data-glyph=cart]:before{content:"\f07a";font-family:FontAwesome}.input-group.newsletter-form .input-group-btn .btn{background:#000!important;color:#fff!important;padding-top:9px;padding-bottom:9px}.site-footer-wrapper hr{border-top:1px solid #000}.sp-popup-box h2{font-size:22px}.special-button-triger-popup{text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:16px;padding:9px 5px;-webkit-appearance:none;appearance:none;line-height:1.5;transition:all .15s ease;width:100%;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0;border-radius:0;cursor:pointer;background:#000;color:#fff;border:1px solid #000;margin-bottom:7px}.product__submit__buttons button.btn.add-js.product__submit__add.w3-options-add-to-cart{background:transparent!important;color:#000!important;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:16px;width:100%}.product__submit__buttons button.btn.add-js.product__submit__add{background:#000;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:16px;width:100%}#shopify-section-collection .collection-optical .collection__title,#shopify-section-collection .collection-sunglasses .collection__title,#shopify-section-collection .collection-sale-optical .collection__title,#shopify-section-collection .collection-sale-sunglasses .collection__title,#shopify-section-collection .collection-all-optical .collection__title,#shopify-section-collection .collection-all-sunglasses .collection__title{display:none}@media only screen and (min-width: 750px){.product__title{margin-bottom:.03em}}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-summary-actions-newreview,.button{border:1px solid #000}.site-footer input#subscribe{color:#fff!important}.site-footer-wrapper .input-group.newsletter-form input{color:#000!important}.input-group.newsletter-form{border:1px solid #000}.cart table thead th:last-child{display:none}.cart table tbody td:last-child{display:none}.collection__nav{background:#000}.popout--filter .popout__toggle,.popout--group .popout__toggle,.popout--sort .popout__toggle{color:#fff}.collection__sidebar__heading{border-bottom:1px solid #000000}.collection__sidebar__slider{border-right:1px solid #000;border-top:1px solid #000}@media only screen and (max-width: 749px){#related .small--one-half{width:100%}p.hero__description.h5--body{font-size:15px}}#shopify-section-related .related__wrapper .product-grid .product-item .product-item-title{font-weight:700}.faq-products,.faq-ukuran,.faq-order,.faq-payment,.faq-shipping,.faq-exchange,.faq-guarantee{margin-bottom:32px;border-bottom:1px solid black;padding-bottom:24px}.faq-products-item,.faq-ukuran-item,.faq-order-item,.faq-payment-item,.faq-shipping-item,.faq-exchange-item,.faq-guarantee-item{margin-bottom:24px}.faq-products-item h5,.faq-ukuran-item h5,.faq-order-item h5,.faq-payment-item h5,.faq-shipping-item h5,.faq-exchange-item h5,.faq-guarantee-item h5{margin-top:16px}.faq-products-item p,.faq-ukuran-item p,.faq-order-item p,.faq-payment-item p,.faq-shipping-item p,.faq-exchange-item p,.faq-guarantee-item p{margin-bottom:16px;margin-top:16px}.faq-products-item ul,.faq-products-item ol,.faq-ukuran-item ul,.faq-ukuran-item ol,.faq-order-item ul,.faq-order-item ol,.faq-payment-item ul,.faq-payment-item ol,.faq-shipping-item ul,.faq-shipping-item ol,.faq-exchange-item ul,.faq-exchange-item ol,.faq-guarantee-item ul,.faq-guarantee-item ol{margin-bottom:8px}#shopify-section-product .product__wrapper .breadcrumbs{display:none}#shopify-section-cart .cart .theme{text-align:center;width:67.9%;border:1px solid black;padding-top:16px;padding-bottom:16px;margin-bottom:0;border-bottom:none}#shopify-section-cart .cart table{border:1px solid black;margin:0}#shopify-section-cart .cart table tbody{margin:0}#shopify-section-cart .cart table tbody td{padding:0}#shopify-section-cart .cart table tbody td img{width:100%;max-height:100%}#shopify-section-cart .cart table tbody td.desc,#shopify-section-cart .cart table tbody td.price{padding:16px}#shopify-section-cart .cart table tbody td.desc{position:relative}#shopify-section-cart .cart table tbody td.desc p small.item_last{margin-bottom:8px}#shopify-section-cart .cart .cart__foot{margin-top:24px}@media screen and (min-width: 1240px){.homepage-slideshow .hero__content .hero__title{font-size:77px;letter-spacing:3px}.homepage-slideshow .hero__content .hero__description{font-size:25px;line-height:1em}.collection__title .hero__title{font-size:18px}#shopify-section-product .product__wrapper{margin:0 40px 0 0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-top:90px}#shopify-section-product .product__wrapper .product__page .product__slides{border-right:1px solid black;border-bottom:1px solid black}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-bottom:1px solid black}}@media screen and (min-width: 990px){.product__page .grid__item .form__width{max-width:90%}#shopify-section-product .product__wrapper{margin:0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-top:90px}#shopify-section-product .product__wrapper .product__page .product__slides{border-right:1px solid black;border-bottom:1px solid black}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-bottom:1px solid black}}@media screen and (min-width: 750px){.product__page .grid__item .form__width{max-width:90%}#shopify-section-product .product__wrapper{margin:0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-top:90px}#shopify-section-product .product__wrapper .product__page .product__slides{border-right:1px solid black;border-bottom:1px solid black}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-bottom:1px solid black}}@media screen and (max-width: 749px){.modal__overlay--newsletter .image-with-text-wrapper--no-image .image-with-text__text{padding-left:0;background:#000}.modal__overlay--newsletter .image-with-text__inner{padding:25px}#shopify-section-product .product__wrapper{margin:0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-left:40px;padding-right:40px}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper button,#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .product__submit__buttons{width:100%}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .quantity-selector{width:100%;max-width:unset}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-top:1px solid black;border-bottom:1px solid black}#shopify-section-list-collections .collection-list .collection-block__wrapper .Grids .mobile-hide{display:none}#shopify-section-cart .cart{padding:0;margin-top:0}#shopify-section-cart .cart .theme{text-align:center;width:100%;padding-top:16px;padding-bottom:16px;margin:0}#shopify-section-cart .cart table tbody td.desc p small.item_last{margin-bottom:8px}#shopify-section-cart .cart .cart-info-container .info__subtotal{text-align:center}#shopify-section-cart .cart .cart-info-container .proceed .btn{width:100%;max-width:unset!important}.modal__overlay .modal__outer .modal__wrapper .modal--newsletter{color:#fff}.modal__overlay .modal__outer .modal__wrapper .modal--newsletter form .input-group.newsletter-form{border:1px solid white}.modal__overlay .modal__outer .modal__wrapper .modal--newsletter form .input-group.newsletter-form input{color:#fff;background-color:#fff;padding:9px 6px}}@media screen and (max-width: 640px){#shopify-section-product .product__wrapper{margin:0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-left:40px;padding-right:40px}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper button,#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .product__submit__buttons{width:100%}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .quantity-selector{width:100%;max-width:unset}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-top:1px solid black;border-bottom:1px solid black}#shopify-section-list-collections .collection-list .collection-block__wrapper .Grids .mobile-hide{display:none}#shopify-section-cart .cart{padding:0;margin-top:0}#shopify-section-cart .cart .theme{text-align:center;width:100%;padding-top:16px;padding-bottom:16px;margin:0}#shopify-section-cart .cart table tbody td.desc p small.item_last{margin-bottom:8px}#shopify-section-cart .cart table tbody td.desc div p,#shopify-section-cart .cart table tbody td.desc div div{font-size:14px}#shopify-section-cart .cart .cart-info-container .info__subtotal{text-align:center}#shopify-section-cart .cart .cart-info-container .proceed .btn{width:100%;max-width:unset!important}}@media screen and (max-width: 480px){#shopify-section-product .product__wrapper{margin:0}#shopify-section-product .product__wrapper .product__page .grid__item:first-child{padding-left:0}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2){padding-left:40px;padding-right:40px}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper button,#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .product__submit__buttons{width:100%}#shopify-section-product .product__wrapper .product__page .grid__item:nth-child(2) .form__wrapper .quantity-selector{width:100%;max-width:unset}#shopify-section-product .product__wrapper .product__page .product__slides .product__photo{margin-bottom:0;border-top:1px solid black;border-bottom:1px solid black}#shopify-section-list-collections .collection-list .collection-block__wrapper .Grids .mobile-hide{display:none}#shopify-section-1599500267465 .product-grid .flickity-viewport{height:414px!important}#shopify-section-1599500267465 .product-grid .flickity-viewport .flickity-slider .product-item{min-height:auto;margin-top:0!important}#shopify-section-cart .cart{padding:0;margin-top:0}#shopify-section-cart .cart .theme{text-align:center;width:100%;padding-top:16px;padding-bottom:16px;margin:0}#shopify-section-cart .cart table,#shopify-section-cart .cart table tbody{margin:0}#shopify-section-cart .cart table tbody td{padding:24px}#shopify-section-cart .cart table tbody td img{max-width:100px!important;max-height:100%}#shopify-section-cart .cart table tbody td.desc,#shopify-section-cart .cart table tbody td.price{padding:16px}#shopify-section-cart .cart table tbody td.desc{display:block;margin:0}#shopify-section-cart .cart table tbody td.desc p small.item_last{margin-bottom:8px}#shopify-section-cart .cart table tbody td.desc div p,#shopify-section-cart .cart table tbody td.desc div div{font-size:14px}#shopify-section-cart .cart .cart-info-container .info__subtotal{text-align:center}#shopify-section-cart .cart .cart-info-container .proceed .btn{width:100%;max-width:unset!important}}@media screen and (max-width: 375px){#shopify-section-1599500267465 .product-grid .flickity-viewport{height:375px!important}#shopify-section-1599500267465 .product-grid .flickity-viewport .flickity-slider .product-item{min-height:auto;margin-top:0!important}}@media screen and (max-width: 360px){#shopify-section-1599500267465 .product-grid .flickity-viewport{height:360px!important}#shopify-section-1599500267465 .product-grid .flickity-viewport .flickity-slider .product-item{min-height:auto;margin-top:0!important}}@media screen and (max-width: 320px){#shopify-section-1599500267465 .product-grid .flickity-viewport{height:320px!important}#shopify-section-1599500267465 .product-grid .flickity-viewport .flickity-slider .product-item{min-height:auto;margin-top:0!important}#shopify-section-index-collections-list .index-collections-list .collection-list .collection-item .collection-item__info a h3{font-size:40px}}.swatch label::after\a0 {top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid\a0  black}.template-index .product-grid{padding-top:unset}#shopify-section-related{margin-top:3%}#shopify-section-related .product-item{border-top:unset}#shopify-section-related .product-grid{border-left:unset}#shopify-section-related .product-grid .product-item:last-child{border-right:0;margin-top:0}#shopify-section-related .product-grid .product-item:first-child{border-left:0}#shopify-section-related .product-item:nth-child(2){border-top:1px solid}.swatch-variant-name{visibility:hidden}.product-item variant-king-combined-listing{position:absolute;bottom:0;visibility:hidden}.related__wrapper variant-king-combined-listing{position:absolute}.real-data-mobile-model{display:none}.product-grid--search .header-special-grid-item,.product-grid--results .header-special-grid-item{z-index:2}video::-webkit-media-controls{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.scss.css.map */
