.cart-page .quantity{max-width:128px}.cart-page .summary-container{border-bottom:none!important;background-image:url('data:image/svg+xml;utf8, <svg viewBox="0 0 200 110" xmlns="http://www.w3.org/2000/svg"><path d="M -15 110 L100 10 L215 110" fill="none" stroke="%23000" stroke-width="1" vector-effect="non-scaling-stroke"/></svg>');background-position:bottom left;background-size:4% auto;background-repeat:repeat-x}.pagination .prev,.pagination .next,.pagination .page{display:flex}.pagination .prev a{margin-right:.5rem}.pagination .prev a,.pagination .next a{padding:.375rem .75rem;border:1px solid var(--color-black);text-decoration:none}.pagination a:hover{background-color:var(--color-black);color:var(--color-white)}.pagination .page a,.pagination .page.current{padding:.375rem .75rem;border:1px solid var(--color-black);margin-right:.5rem;text-decoration:none}.pagination .page.current{background-color:var(--color-black);color:var(--color-white)}footer{padding-top:64px;padding-bottom:64px;margin-top:128px}footer h3{font-size:40px}footer nav.subnav a{word-break:break-all;text-decoration:underline!important}footer nav.subnav a:hover{opacity:.8}footer .logo img{max-width:256px}footer .payment-option ul{font-size:0}footer .payment-options li{padding:.25rem;border-radius:4px;min-width:4rem;max-width:4rem;background:var(--color-white);display:inline-block}footer .payment-options img{width:100%}@media (max-width: 991.98px){footer{margin-top:64px}}@media (min-width: 576px){footer .subnav.col-2{display:grid;grid-template-columns:repeat(2,1fr)}}header{z-index:2}header .logo img{height:auto;width:100%}header a.nav-link{font-size:16px;border-bottom:2px solid #00000010!important}header .nav-icons a{font-size:24px}header .navbar,header .navbar-collapse,#shopify-section-header{background-color:var(--color-white)}header .nav-icons .quantity{width:1.25rem;height:1.25rem;font-size:.75rem;right:8px;bottom:16px}@media (max-width: 991.98px){header .logo img{height:32px;width:auto}header .nav-collapse-toggle{border:none;background:none}header .navbar-collapse{position:absolute;top:1rem;display:none;z-index:2}.opacity{margin-left:-12.5vw;margin-top:0;position:fixed;top:4rem;left:0;width:125vw;height:125vh;background:#00000035;z-index:-1}header .nav-icons .quantity{right:8px;bottom:32px;top:unset}}@media (min-width: 992px){header .navbar-nav a,header .navbar-nav a:after{transition:all .5s}header .navbar-nav a:after{position:absolute;top:0;left:0;right:0;margin:auto;width:0%;content:".";color:transparent;background:#00000010;height:1px}header .navbar-nav a:hover:after{width:100%}header a:hover{text-decoration:none!important}}@media (max-width: 1199.98px){header a{font-size:14px}}.homepage .slider img{border-radius:48px}.homepage .slider h2{font-size:48px}.homepage .slider .btn-cta{border-radius:18px;position:absolute;bottom:-3rem;transition:all .3s ease-in-out}.homepage .slider .btn-cta:hover{transform:scale(1.1)}.homepage .featured-collections .collection .title{bottom:1rem}.homepage .featured-collections .collection-grid{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.homepage .featured-collections .collection-grid .collection{height:20rem;border-radius:48px;background-size:cover;background-position:inherit;flex:1 0 100%;max-width:100%}.homepage .featured-collections .collection-grid .collection:hover{opacity:.9}.homepage .seo-text p strong:first-child{font-family:Unbounded;font-weight:600;color:var(--color-red);font-size:20px}.homepage .photos .photo-grid{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.homepage .photos .photo-grid .photo{overflow:hidden;border-radius:10px;flex:1 0 100%;max-width:100%}.homepage .photos .photo-grid .photo:hover{opacity:.9}@media (max-width: 767.98px){.homepage .slider{padding-left:0;padding-right:0}.homepage .slider .color-overlay{color:var(--color-white);background-color:#00000035}.homepage .slider .bg-light{background-color:transparent!important}}@media (min-width: 368px) and (max-width: 992.98px){.homepage .featured-collections .collection-grid .collection{flex:1 0 47%;max-width:47%}.homepage .photos .photo-grid .photo{flex:1 0 31%;max-width:31%}}@media (min-width: 992px){.homepage .featured-collections .collection-grid .collection{flex:1 0 18%;max-width:18%}.homepage .photos .photo-grid .photo{flex:1 0 14%;max-width:14%}}.product-detail-page .color{border:2px solid transparent;outline:1px solid var(--color-lightgrey)}.product-detail-page .color.active{border:2px solid transparent;outline:1px solid var(--color-black)}.product-detail-page .colors,.product-detail-page .sizes{column-gap:1rem;row-gap:1rem}.product-detail-page .colors{grid-template-columns:repeat(8,1fr)}.product-detail-page .description table tbody tr td{padding:.5rem}.product-detail-page .description table tbody tr td:first-child{padding-left:0}@media (max-width: 767.98px){.product-detail-page .colors{grid-template-columns:repeat(4,1fr)}}.product-detail-page .sizes{grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:3rem}.product-detail-page .size.active{border-color:var(--color-black)}.product-detail-page .size label{background-color:var(--color-white);cursor:pointer}.product-detail-page .size input[type=radio]:checked+label{color:var(--color-white);background-color:var(--color-black)}.product-detail-page .size input[type=radio]:disabled+label{cursor:not-allowed}.product-detail-page .size svg{width:100%;height:100%;position:absolute}.product-detail-page .size.sold-out{color:var(--color-grey)}.product-detail-page .size svg line{stroke:var(--color-grey);stroke-width:1}.product-detail-page .swiper-pagination-bullet:only-child{visibility:hidden}.product-detail-page .swiper-pagination-bullet-active{background-color:var(--color-black)!important}
/*# sourceMappingURL=/cdn/shop/t/65/compiled_assets/styles.css.map */
