.product-grid .card__content{border:1px solid #D9D9D9}.cross-line{width:65px;position:absolute;left:0;bottom:-4px;border-bottom:4px solid white;transform:rotate(-45deg);transform-origin:bottom left}.product__blurb{border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}.product__title h1{font-size:3rem}.product-single-finalsale{color:#8a1538;font-weight:500;font-size:12px;font-style:italic;line-height:12px;margin:1px 0 14px}.product__collection_title a{font-size:1.2rem;color:#6e6e6e;text-decoration:none}.product__collection_title a:hover{text-decoration:underline}.product__tab{display:flex;border-bottom:1px solid #EAEAEA}.product__tab .tablinks{font-size:1.5rem;background-color:#fff;border:none;outline:none;cursor:pointer;transition:.3s;width:33%;padding:10px 0}.product__tab .tablinks:hover{background-color:#f1f1f1}.product__tab .tablinks.active{border-bottom:5px solid black}.tabcontent{display:none;border-bottom:1px solid #EAEAEA}.tabcontent.product__description{padding:0 20px 20px}.tabcontent.active{display:block}.product__specs ul.specs__table{display:flex;flex-wrap:wrap}.product__specs ul.specs__table li{width:50%;list-style:none;display:flex;padding:8px 5px 12px 0}.product__specs ul.specs__table li span{height:24px;width:24px;margin-right:15px}.product__media-wrapper{height:850px;overflow:hidden;transition:height .5s}.product__media-wrapper.show-all{height:auto}.product__media-show-more{position:absolute;top:950px;text-align:center;cursor:pointer;z-index:9;background:linear-gradient(transparent,#fff)}.product__media-show-more svg{max-width:600px;width:50vw;height:auto}@media screen and (max-width: 749px){.product__media-show-more{display:none}.product__media-wrapper{height:auto}}.product__extra .image-with-text{margin-top:2rem}.product-shipping-warranty-container{display:flex}.product-shipping-warranty-container .product-single-freeshipping{width:50%}.monogram-selections-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#00000080;display:none;visibility:hidden;opacity:0;transition:opacity .2s ease}.monogram-selections-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle}@media only screen and (max-width:767px){.monogram-selections-modal:before{display:none}}.monogram-selections-modal.is-active{opacity:1;visibility:visible;display:block;transition:opacity .2s ease}.monogram-selections-modal .modal-content{max-width:585px;padding:80px 70px;text-align:center}@media only screen and (max-width:767px){.monogram-selections-modal .modal-content{max-width:340px;height:auto;padding:55px 30px}}.monogram-selections-modal .modal-content .btn__close{width:14px;height:14px;top:20px;right:20px}@media only screen and (max-width:767px){.monogram-selections-modal .modal-content .btn__close{width:10px;height:10px;top:10px;right:15px}}.monogram-selections-modal .modal-content .heading{font-size:24px;letter-spacing:0;line-height:1.5;text-align:center;text-transform:none;margin-bottom:30px}@media only screen and (max-width:767px){.monogram-selections-modal .modal-content .heading{display:block;margin-bottom:20px}}.monogram-selections-modal .modal-content button{font-size:16px;letter-spacing:0;text-align:center;width:100%;max-width:375px;font-weight:400;text-transform:capitalize;border-radius:0;padding:17px 30px}.monogram-selections-modal .modal-content button[data-add-monogram]{color:#fff}.monogram-selections-modal .modal-content button[btn-without-monogram]{border:1px solid #000;background-color:#eaeaea;margin-top:4px}.product-monogram-add{margin:0;border-top:1px solid #EAEAEA}@media (max-width:1024px){.product-monogram-add{margin:5px 0}}.product-monogram-inner{max-width:445px;padding:24px 0 0}.product-monogram-inner a:active,.product-monogram-inner a:hover,.product-monogram-inner a:link,.product-monogram-inner a:visited{text-decoration:none}@media only screen and (max-width:1020px) and (min-width:768px){.product-monogram-inner{padding-inline:60px!important}}@media (max-width:1024px){.product-monogram-inner{padding:16px 35px;max-width:100%}}.product-monogram-inner .btn-add-monogram{cursor:pointer;border:none;background:none;text-transform:uppercase;display:inline-block;color:#000059;letter-spacing:.92px;line-height:11px;font-weight:500;transition:all .2s ease-in-out;font-family:var(--font-body-family)}.product-monogram-inner .btn-add-monogram:before{content:"+";width:20px;height:20px;border-radius:50%;border:.5px solid #000059;color:#000059;line-height:22px;padding-top:0;padding-left:1px;text-align:center;margin-right:10px;position:relative;top:-.5px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-monogram-inner .btn-add-monogram.remove{display:none}.product-monogram-inner .btn-add-monogram.remove:before{content:"-"}.product-monogram-inner .btn-add-monogram:hover:before{background:#d2d6e1;border:.5px solid #000059;color:#000059}.product-monogram-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#00000080;display:none;visibility:hidden;opacity:0;transition:opacity .2s ease}.product-monogram-modal:before{content:"";display:none;height:100%;vertical-align:middle;vertical-align:top}.product-monogram-modal.is-active{opacity:1;visibility:visible;display:block;transition:opacity .2s ease}.product-monogram-modal .bold_option{margin:25px 0 0}@media only screen and (max-width:767px){.product-monogram-modal .bold_option.bold_option_textbox{max-width:205px;margin:40px auto 0;text-align:center}}.product-monogram-modal .bold_option~.bold_option{margin:30px 0 0}@media only screen and (max-width:767px){.product-monogram-modal .bold_option~.bold_option{margin:40px auto 0;text-align:center}}.product-monogram-modal .bold_option_title{display:block;color:#000;font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px}@media only screen and (max-width:767px){.product-monogram-modal .bold_option_title{display:none}}.product-monogram-modal .bold_option_title>span{display:none}.product-monogram-modal .bold_help_text{display:block;font-size:12px;font-weight:300;line-height:1.2;font-style:normal;color:#000}@media only screen and (max-width:767px){.product-monogram-modal .bold_help_text{text-align:center;font-size:10px}}.product-monogram-modal .bold_help_text small{font-size:100%}.product-monogram-modal .bold_option_total{display:none!important}.product-monogram-modal .bold_option_element{display:block;margin:15px 0 0}@media only screen and (max-width:767px){.product-monogram-modal .bold_option_element{text-align:center}}.product-monogram-modal .bold_option_element input[type=text]{color:#000;width:100%;font-size:14px;font-weight:300;letter-spacing:1.75px;text-transform:none;box-shadow:inset 2px 2px #dedede80;border:1px solid #ccc;background-color:#fff;border-radius:0;padding:10px;text-align:center;max-width:165px;text-transform:uppercase}@media only screen and (max-width:767px){.product-monogram-modal .bold_option_element input[type=text]{max-width:125px;margin:0 auto;padding:5px 10px;display:block}}.product-monogram-modal .bold_option_element+span.error,.product-monogram-modal .bold_option_element span.error{font-size:12px;color:#8a1538;display:block;margin:2px 0 0}@media only screen and (max-width:767px){.product-monogram-modal .bold_option_element+span.error,.product-monogram-modal .bold_option_element span.error{margin:0}}@media (max-width:480px){.product-monogram-modal .bold_option_swatch{max-width:280px;margin:0 auto}.product-monogram-modal .bold_option_swatch .bold_option_value{width:20%}}.product-monogram-modal .bold_option_swatch .bold_option_value_element{border:1px solid transparent;box-shadow:none;border-radius:50%}.product-monogram-modal .bold_option_swatch .bold_option_value_element.bold_swatch_selected{border-color:#000}.product-monogram-modal .bold_option_swatch .bold_option_value_element span{border-radius:50%;cursor:pointer}.product-monogram-modal .bold_option_swatch .bold_option_value_swatch{width:44px;height:44px;border:5px solid #fff}@media only screen and (max-width:767px){.product-monogram-modal .bold_option_swatch .bold_option_value_swatch{width:30px;height:30px;border-width:3px}.product__info-container>*{margin:0 16px}.product__title h1{font-size:2.6rem}.caption-large{font-size:1.15rem;margin:16px 0}}.product-form__buttons .inject{display:none}.monogram-image-container{position:relative;width:fit-content;display:none}.monogram-image-container .monogram-text{font-size:4.5rem;font-weight:700;color:#dad9d9;text-shadow:0px 0px 4px black}.monogram-image-container .centered{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.pdp-highlights__heading{padding-top:80px;padding-bottom:40px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/386/assets/zh-product.css.map */
