.p-relative{position:relative}span.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{padding-right:10px!important}.es-cro-badge{background:#000000a1;position:absolute;top:0;left:var(--left);gap:20px;width:100%;display:flex;align-items:center;justify-content:center;padding:12px!important;max-width:var(--max-width)}@media (max-width: 990px){.es-cro-badge{flex-direction:column;gap:4px;padding:8px 12px 6px!important}}.es-cro-badge .es-cro-badge-content,.es-cro-badge .es-cro-badge-content *{font-family:Nunito,sans-serif;color:#fff;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;margin:0!important}@media (max-width: 990px){.es-cro-badge .es-cro-badge-content,.es-cro-badge .es-cro-badge-content *{font-size:12px!important}}.variant-label .variant-label_1{width:84%}.variant-label{position:unset!important}.cro-badge-image{position:absolute!important;left:24px;bottom:24px;height:auto;max-width:var(--max-width, 132px)!important;grid-area:unset!important}@media (max-width: 990px){.cro-badge-image{left:12px;bottom:12px;max-width:72px!important}}.cro-badge-image img{display:block}.media-grid .media-grid__item .content-over-media{background-color:var(--ada-background-color)}.js-quote-landing-line-item-container:has(.pdf-container){align-items:unset}@media screen and (min-width: 768px){.js-quote-landing-line-item-container:has(.pdf-container) .pdf-container object{height:100%}}@media screen and (max-width: 768px){.es-product-picker-select-size .swatch-product-variation__price{display:none}.es-product-picker-select-size .variant-picker__option-values{grid-template-columns:repeat(3,1fr)}.es-product-picker-select-size .variant-picker__option-values .swatch-product-variation .block-swatch{padding:0 4px}}@media (max-width: 750px){.es-above-the-fold .small--hide{display:none}}@media (min-width: 751px){.es-above-the-fold .medium-up--hide{display:none}}.es-above-the-fold .announcement-bar{padding:4px 0}.es-above-the-fold .announcement-bar .text-xs{font-size:14px}@media (min-width: 992px){.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .media-swatch{flex-direction:row;height:118px;align-items:center}.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .media-swatch img{width:70px;min-width:70px;object-position:left}.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .media-swatch .variant-label{padding:2px 12px;line-height:120%}.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .swatch__wrapper:nth-child(2) .media-swatch img{object-position:right}.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .swatch__wrapper.is-selected .media-swatch{border:0!important}.es-above-the-fold .shopify-section--main-product .product-info .swatch-product-variation .block-swatch{padding:0 4px;min-height:40px}.es-above-the-fold .shopify-section--main-product .product-info>*+*{margin-top:12px;margin-bottom:12px}.es-above-the-fold .shopify-section--main-product .product-info .variant-label__price-difference{top:4px}}@media (min-width: 992px) and (max-width: 1300px){.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .media-swatch .variant-label,.es-above-the-fold .shopify-section--main-product .product-info .product-info__variant-picker .variant-picker__option .media-swatch .variant-label .variant-label__name{font-size:13px}}@media (min-width: 992px) and (max-width: 1300px){.es-above-the-fold .shopify-section--main-product .product-info .swatch-product-variation .block-swatch{font-size:13px}}@media (min-width: 992px) and (max-width: 1300px){.es-above-the-fold .shopify-section--main-product .product-info .swatch-product-variation .swatch-product-variation__price{font-size:13px}}.es-above-the-fold .shopify-section--main-product .product-info__title{margin-top:4px;margin-bottom:0}.es-above-the-fold .shopify-section--main-product .product-info__title+div{margin-top:12px;margin-bottom:12px}.es-above-the-fold .shopify-section--main-product .product-info__separator{display:none!important}@media (max-width: 991px){.es-above-the-fold .shopify-section--main-product .vit-product-picker .variant-picker{overflow-x:auto;overflow-y:hidden;position:relative}.es-above-the-fold .shopify-section--main-product .vit-product-picker .variant-picker .variant-picker__option .variant-picker__option-info{position:sticky;left:0;width:max-content}.es-above-the-fold .shopify-section--main-product .vit-product-picker .variant-picker .variant-picker__option .variant-picker__option-values{display:flex;flex-wrap:nowrap;width:max-content}.es-above-the-fold .shopify-section--main-product .vit-product-picker .variant-picker .variant-picker__option .variant-picker__option-values .swatch-product-variation{min-width:120px}}@media (max-width: 769px){.es-above-the-fold .shopify-section--main-product .product-info .product-info__description{display:none}.es-above-the-fold .shopify-section--main-product .product-info .product-info__description~.product-info__description{display:block}.es-above-the-fold .shopify-section--main-product .product-info .product-info__description~.product-info__description .product-info__description{display:block}}@media (min-width: 990px) and (max-width: 1500px){.es-above-the-fold .navigation-drawer.lg\:hidden{display:block}.es-above-the-fold header .header__wrapper{grid-template:"main-nav logo secondary-nav"/minmax(0,1fr) auto minmax(0,1fr)}.es-above-the-fold header .header__wrapper .header__icon-list button.lg\:hidden{display:block}.es-above-the-fold header .header__wrapper .header__icon-list .header__link-list{display:none}}@media (max-width: 768px){div[aria-label="Item 3 of 4"]{order:3}}.product-gallery__media-list::selection{background-color:transparent!important}.demo-slider .swiper-material-content video{min-width:360px}.sea-above-product-detail,.sea-size-selctor,.hide-on-mobile{display:none}@media only screen and (max-width: 600px){.sea-cro-test .sea-size-selctor{display:block}.sea-cro-test .sea-size-selctor .size-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:1000;display:flex;align-items:center;justify-content:center}.sea-cro-test .sea-size-selctor .size-modal .modal-content{background:#fff;padding:16px;width:100%;min-width:320px;max-height:45vh;box-shadow:0 8px 32px #0000002e;position:absolute;bottom:0;text-align:center}.sea-cro-test .sea-size-selctor .size-modal .close-btn{position:absolute;top:16px;left:16px;background:none;border:none;font-size:1.5em;cursor:pointer}.sea-cro-test .sea-size-selctor .size-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 8px}.sea-cro-test .sea-size-selctor .size-option{background:#f8f8f8;border:1.5px solid #e0e0e0;border-radius:8px;padding:8px;font-size:1.1em;color:#222;cursor:pointer;transition:background .2s,border .2s;display:flex;flex-direction:column;align-items:center}.sea-cro-test .sea-size-selctor .size-option.active,.sea-cro-test .sea-size-selctor .size-option:hover{background:#37393e;color:#fff;border-color:#37393e}.sea-cro-test .sea-size-selctor .size-label{font-weight:600;margin-bottom:4px}.sea-cro-test .sea-size-selctor .size-price{font-size:.95em}.sea-cro-test .sea-size-selctor .compare-at{text-decoration:line-through;color:#888;margin-right:4px}.sea-cro-test .sea-size-selctor .sale-price{color:#e53935;font-weight:700}.sea-cro-test .sea-size-selctor .regular-price{color:#222}.sea-cro-test .sea-size-selctor .size-selector-main{width:100%;background:#f8f8f8;border:1.5px solid #e0e0e0;border-radius:8px;padding:16px 8px;font-size:1.1em;color:#222;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:12px}.sea-cro-test .sea-size-selctor .size-selector-main .arrow{margin-left:8px;font-size:1.2em}.sea-cro-test .sea-size-selctor .chevron-right{display:inline-block;width:16px;height:16px;border-right:2px solid #393A3A;border-bottom:2px solid #393A3A;transform:rotate(-45deg);margin:4px}.sea-cro-test .sea-size-selctor .select-btn{width:100%;background:#37393e;color:#fff;border:none;border-radius:4px;padding:16px 0;font-size:18px;font-weight:500;cursor:pointer;margin-top:10px;transition:background .2s}.sea-cro-test .sea-size-selctor .select-btn:hover{background:#222}.sea-cro-test .sea-size-selctor .close-btn{display:inline-block;width:24px;height:24px;position:relative}.sea-cro-test .sea-size-selctor .close-btn:before,.sea-cro-test .sea-size-selctor .close-btn:after{content:"";position:absolute;left:11px;top:3px;width:2px;height:18px;background:#37393e;border-radius:1px}.sea-cro-test .sea-size-selctor .close-btn:before{transform:rotate(45deg)}.sea-cro-test .sea-size-selctor .close-btn:after{transform:rotate(-45deg)}.sea-cro-test .variant-picker__option-values.product-variation__option-values{display:none}.sea-cro-test .sea-above-product-detail .product-info>.shopify-block.shopify-app-block{display:block;margin-top:4px}.sea-cro-test .product-info>.shopify-block.shopify-app-block{display:none}.sea-cro-test .product-info{display:flex;flex-direction:column}.sea-cro-test .product-info .product-info__separator{display:none}.sea-cro-test .product-info .product-info__product-picker.vit-product-picker{margin-top:0}.sea-cro-test .product-info .product-info__text{display:none}.sea-cro-test .product-info .product-info__text:nth-of-type(n+3){display:block;order:8}.sea-cro-test .product-info .product-info__price{display:none}.sea-cro-test .product-info .product-info__variant-picker{margin-top:6px}.sea-cro-test .product-info .variant-picker__option-info{display:flex!important}.sea-cro-test .product-info .product-info__title{display:none}.sea-cro-test .product .sea-above-product-detail{padding-top:12px;display:block}.sea-cro-test .product .sea-above-product-detail .product-info__text{display:block}.sea-cro-test .product .sea-above-product-detail .product-info__text [data-convert]{display:block!important;color:#818a9f!important}.sea-cro-test .product .sea-above-product-detail .product-info__price{display:block;margin-top:0}.sea-cro-test .product .sea-above-product-detail .product-info__price [data-convert]{display:block!important}.sea-cro-test .product .sea-above-product-detail .yotpo-sr-bottom-line-text{text-decoration:underline}.sea-cro-test .product .sea-above-product-detail .yotpo-star-rating-reviews-summary-link,.sea-cro-test .product .sea-above-product-detail .yotpo-star-rating-reviews-summary-text{display:none}.sea-cro-test .product .sea-above-product-detail .product-info__title{display:block}}@media only screen and (max-width: 370px){.sea-cro-test .product-info__price .rating-with-text .text-lg{font-size:1rem}.sea-cro-test .text-subdued{font-size:.8rem}}.scrolling{position:relative!important}@media only screen and (min-width: 1000px){.section-full .product-gallery--desktop-grid .product-gallery__media-list-wrapper .gallery-arrow{display:none}}#glass-clarity-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:100;justify-content:flex-end;align-items:center}.modal-content{background-color:#fff;margin:0;padding:30px 50px;max-width:685px;height:100%;box-shadow:-4px 0 20px #00000026;overflow-y:auto}.modal-header{position:relative;text-align:center}.close-btn{position:absolute;top:-12px;left:0;font-size:32px;cursor:pointer;color:#37393e}.close-btn:hover{color:#333}.modal-header h3{margin:0;color:#37393e;text-align:center;font-family:Nunito Sans;font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.1px;text-transform:capitalize}.modal-body{margin-top:40px}.glass-examples{display:flex;gap:20px;margin-bottom:30px;justify-content:center}.glass-example{flex:1;max-height:235px;max-width:282px;display:flex;justify-content:center;align-items:center;overflow:hidden}.glass-example img{width:100%;object-fit:cover}.clarity-info{margin-bottom:30px}.clarity-option{margin-bottom:20px}.clarity-option h4{margin:0 0 10px;font-size:26px;color:#37393e;font-family:Optima nova LT Pro;font-style:normal;font-weight:400;line-height:30.8px;letter-spacing:-.56px}.clarity-option p{margin:0;font-size:16px;color:#37393e;font-family:Nunito Sans;font-style:normal;font-weight:400;line-height:25.6px;letter-spacing:-.08px}.modal-footer{text-align:center;padding-top:20px;margin-top:20%}.close-button{color:#fff;padding:12px 30px;font-size:16px;width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#37393e}.glass-examples.mobile{display:none}.image_bottom{background-color:#37393e;color:#fff;text-align:center;font-family:Nunito Sans;font-size:14px;padding:8px;font-style:normal;font-weight:700;width:100%;position:relative;bottom:8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.img-vender{width:101%;overflow:hidden}@media (max-width: 720px){.clarity-option{margin-bottom:10px}.clarity-option p{line-height:20px}.glass-examples.mobile{display:flex}.glass-examples.desktop{display:none}.modal-content{max-width:100%;padding:14px 18px;overflow:hidden}#glass-clarity-modal{max-height:540px;height:100%;bottom:0;top:unset}.modal-footer{margin-top:0;padding:0;position:absolute;width:100%;bottom:45px}.glass-example{max-width:50%;flex-direction:column;border-radius:4px}.modal-header h3{font-size:16px}.clarity-option h4{font-size:20px;margin:0}.glass-examples{margin-bottom:10px}.modal-body{margin-top:15px;position:relative;height:100%}.mobile .glass-example{max-height:38vw!important}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/es.scss.css.map */
