header#header{border:none}section.intro x-grid{--globalBorder: none!important}summary.dropdown-caret{width:max-content!important;margin-right:0!important}x-grid#ajaxSection{gap:20px!important;border:none!important}section.product{padding:40px 20px}.product .card-image{width:100%;height:340px}.product .card-image img{width:100%;height:320px}.product .cards>*{--globalBorder: var(--globalBorderWidth) solid #e7e7e7;border-radius:6px;overflow:hidden}.product .cards .card-meta .card-footer{position:absolute;bottom:auto;inset-inline:0;top:298px}.product .card-head{padding-bottom:16px!important}.product .card-badge.text-end span.product-badge.soldout{position:absolute;top:4px;right:6px;background:#da2121;color:#fff;padding:5px 14px;font-size:11px;border-radius:50px}.product .cards .card-aspect-ratio{width:100%;padding-bottom:0!important}.product button.is-primary.soldoutButton{border:none}.card-head x-grid{grid-template-columns:1fr}.product x-cell.select{display:none}product-info{padding-bottom:50px}slider-component#GalleryThumbnails-template--19274808131761__main{--globalBorder: none !important;padding:10px}.thumbnail-slider__slide{--globalBorder: 3px solid #ffffff!important}x-cell.bullet-product-media{--globalBorder: none}x-cell.bullet-product-content{padding:0 50px;border:none!important}.t-product section.vendor a{text-transform:uppercase;color:#747474;font-family:GTStandard-M!important}.t-product section#xtitle h1{font-size:20px}.t-product .price{font-weight:600}.t-product input[type=checkbox]+label,.t-product input[type=radio]+label{border-radius:50%!important;width:40px;height:40px;padding:0!important;display:flex;align-items:center;justify-content:center}.t-product section.variant-picker{border-top:1px solid #ddd}.t-product .product-page variant-selects{gap:20px;padding:10px 0}.t-product a#more-payment-options-link{font-size:12px!important;text-transform:capitalize;padding:10px 0 0}.t-product button#ProductSubmitButton-template--19274808131761__main{border-radius:10px}.t-product .paypal-button-row{border-radius:10px!important;overflow:hidden!important}.product-page .bullet-product-content>product-content section:has(.dropdown-caret){border:none}.product-page .bullet-product-content>product-content section:has(.dropdown-caret){padding-inline:0;padding:0!important}section.description details{padding-top:20px}.product-page details .dropdown-caret{width:100%;min-width:100%}x-cell.bullet-product-content section.accordion details{padding:15px 0!important;border-bottom:1px solid #ddd;font-family:BIZUDPMincho;letter-spacing:1px}x-cell.bullet-product-content section.description details{padding:15px 0!important;border-bottom:1px solid #ddd!important}x-cell.bullet-product-content .text.rte{border:none!important;margin:0!important;padding:10px 24px!important}x-cell.bullet-product-content .text.rte li{font-family:Helvetica!important;color:#333;font-family:GTStandard-M!important}x-cell.bullet-product-content .text.rte p,x-cell.bullet-product-content .text.rte p span{color:#333;font-family:Helvetica!important;font-size:14px}x-cell.bullet-product-content summary.dropdown-caret{font-family:BIZUDPMincho;letter-spacing:1px}section.description{border-top:1px solid #ddd!important}section.paymenticons{border:none!important;padding:0 20px!important}.product-form__input--pill input[type=radio]+label{border:1px solid #000!important}.Mission-statement{background:#f2f2f2;padding:30px;margin:30px 0 0;border-radius:10px}.Mission-statement img{width:160px;margin:0 auto 30px}.Mission-statement .txt{text-align:center}.Mission-statement .txt h3{text-transform:none;font-size:24px;margin:0 0 10px}.Mission-statement .txt p{font-size:16px!important;font-family:GTStandard-M!important;color:#414141}.Mission-statement .txt p strong{color:#000}section.paymenticons x-cell{font-family:GTStandard-M!important;color:#333333a3}section.products.product x-grid.cards,section.products.product .gs-title{--globalBorder: none}section.products.product x-grid.cards{gap:20px!important}product-info#MainProduct-template--19274808131761__main{--globalBorder: none;padding-bottom:0}section.hero a:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(2deg,#00000080,transparent);z-index:1}section.hero a{position:relative}body.t-product[pid="/products/spectra-sunglasses"] .product-form__input--pill input[type=radio]:checked+label{width:max-content!important;border-radius:10px!important;padding:0 10px!important}x-flex#Slider-Gallery-template--19274808131761__main{align-items:flex-start}@media(max-width:767px){.product .card-image img,.product .card-image{width:100%;height:220px}.product .cards .card-meta .card-footer{top:179px}section.product{padding:20px 5px}x-grid#ajaxSection{gap:10px!important}x-cell.bullet-product-content{padding:0 10px}section.vendor,section#xtitle,section#xpurchase,section#price-template--19274808131761__main,section.variant-picker{padding:5px 0!important}section.paymenticons,x-cell.bullet-product-content summary.dropdown-caret{padding:5px 0!important}x-cell.bullet-product-content .text.rte{padding:10px 0!important}.Mission-statement img{width:100px;margin:0 auto 10px}.Mission-statement{padding:20px}.Mission-statement .txt p{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/style.css.map */
