.cart-page .clyde-bottom-border:has(+.custom-options .engraving-box),.container-fluid.pdp-v-one .clyde-bottom-border:has(+.custom-options .engraving-box),.container-fluid.product-detail .clyde-bottom-border:has(+.custom-options .engraving-box){margin-bottom:0}.cart-page .product-options,.container-fluid.pdp-v-one .product-options,.container-fluid.product-detail .product-options{display:block;margin-bottom:.625rem}@media (max-width:767.98px){.cart-page .product-options,.container-fluid.pdp-v-one .product-options,.container-fluid.product-detail .product-options{-ms-flex-pack:center;justify-content:center}}.cart-page .product-options .product-option,.container-fluid.pdp-v-one .product-options .product-option,.container-fluid.product-detail .product-options .product-option{margin:0}.cart-page .product-options .product-option:not(:first-child),.container-fluid.pdp-v-one .product-options .product-option:not(:first-child),.container-fluid.product-detail .product-options .product-option:not(:first-child){margin-left:0}.cart-page .pulse-product-model .popup .popup-body .watch-image,.container-fluid.pdp-v-one .pulse-product-model .popup .popup-body .watch-image,.container-fluid.product-detail .pulse-product-model .popup .popup-body .watch-image{background:#fff}.cart-page .pulse-product-model .popup .popup-body .preview-btn button,.container-fluid.pdp-v-one .pulse-product-model .popup .popup-body .preview-btn button,.container-fluid.product-detail .pulse-product-model .popup .popup-body .preview-btn button{background-color:#000;border-radius:.1875rem}.cart-page .pulse-product-model .popup .popup-body .popup-action-btns .cancel,.cart-page .pulse-product-model .popup .popup-body .popup-action-btns .save,.container-fluid.pdp-v-one .pulse-product-model .popup .popup-body .popup-action-btns .cancel,.container-fluid.pdp-v-one .pulse-product-model .popup .popup-body .popup-action-btns .save,.container-fluid.product-detail .pulse-product-model .popup .popup-body .popup-action-btns .cancel,.container-fluid.product-detail .pulse-product-model .popup .popup-body .popup-action-btns .save{border-radius:.1875rem}.cart-page .popup,.container-fluid.pdp-v-one .popup,.container-fluid.product-detail .popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:9999;text-align:center}.cart-page .popup .popup-head h1,.container-fluid.pdp-v-one .popup .popup-head h1,.container-fluid.product-detail .popup .popup-head h1{font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-size:2.125rem;color:#333;line-height:2.5625rem;letter-spacing:normal;margin:2.5rem 0 1.25rem}@media (max-width:767.98px){.cart-page .popup .popup-head h1,.container-fluid.pdp-v-one .popup .popup-head h1,.container-fluid.product-detail .popup .popup-head h1{font-size:1.75rem;margin:1.875rem 0 .8125rem}}.cart-page .popup .popup-body p,.container-fluid.pdp-v-one .popup .popup-body p,.container-fluid.product-detail .popup .popup-body p{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;line-height:1.25rem;font-size:.9375rem;color:#787a8a;max-width:37.5rem;width:100%;text-align:center;letter-spacing:normal;margin:0 auto;padding:0 1.25rem}@media (max-width:767.98px){.cart-page .popup .popup-body p,.container-fluid.pdp-v-one .popup .popup-body p,.container-fluid.product-detail .popup .popup-body p{line-height:1.5rem}}.cart-page .popup .popup-body .watch-image,.container-fluid.pdp-v-one .popup .popup-body .watch-image,.container-fluid.product-detail .popup .popup-body .watch-image{background:#efefef;margin:1.25rem 0;height:18rem}@media (max-width:767.98px){.cart-page .popup .popup-body .watch-image,.container-fluid.pdp-v-one .popup .popup-body .watch-image,.container-fluid.product-detail .popup .popup-body .watch-image{margin:.625rem 0;margin-bottom:.9375rem;height:22.125rem}}.cart-page .popup .popup-body .watch-image .image,.container-fluid.pdp-v-one .popup .popup-body .watch-image .image,.container-fluid.product-detail .popup .popup-body .watch-image .image{position:relative}.cart-page .popup .popup-body .watch-image .text-on-watch,.container-fluid.pdp-v-one .popup .popup-body .watch-image .text-on-watch,.container-fluid.product-detail .popup .popup-body .watch-image .text-on-watch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-page .popup .popup-body .watch-image .text-on-watch pre,.cart-page .popup .popup-body .watch-image .text-on-watch span,.container-fluid.pdp-v-one .popup .popup-body .watch-image .text-on-watch pre,.container-fluid.pdp-v-one .popup .popup-body .watch-image .text-on-watch span,.container-fluid.product-detail .popup .popup-body .watch-image .text-on-watch pre,.container-fluid.product-detail .popup .popup-body .watch-image .text-on-watch span{display:block;color:#000;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-size:.9375rem;line-height:1.25rem;letter-spacing:normal;text-align:center}.cart-page .popup .popup-body .watch-image .text-on-watch span,.container-fluid.pdp-v-one .popup .popup-body .watch-image .text-on-watch span,.container-fluid.product-detail .popup .popup-body .watch-image .text-on-watch span{color:#fff}.cart-page .popup .popup-body .watch-image img,.container-fluid.pdp-v-one .popup .popup-body .watch-image img,.container-fluid.product-detail .popup .popup-body .watch-image img{object-fit:contain;max-height:18rem;aspect-ratio:1/1}@media (max-width:767.98px){.cart-page .popup .popup-body .watch-image img,.container-fluid.pdp-v-one .popup .popup-body .watch-image img,.container-fluid.product-detail .popup .popup-body .watch-image img{max-height:20rem;margin:1.0625rem}}.cart-page .popup .popup-body .text-area,.container-fluid.pdp-v-one .popup .popup-body .text-area,.container-fluid.product-detail .popup .popup-body .text-area{max-width:16.25rem;margin:0 auto;margin-bottom:2.5rem}@media (max-width:767.98px){.cart-page .popup .popup-body .text-area,.container-fluid.pdp-v-one .popup .popup-body .text-area,.container-fluid.product-detail .popup .popup-body .text-area{margin-bottom:1.875rem}}.cart-page .popup .popup-body .text-area .option-message,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message,.container-fluid.product-detail .popup .popup-body .text-area .option-message{position:relative}.cart-page .popup .popup-body .text-area .option-message .engraving-error-msg,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-error-msg,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-error-msg{display:-ms-flexbox;display:flex;font-weight:300;font-style:normal;font-size:.75rem;letter-spacing:normal;text-transform:capitalize;text-align:left;margin-bottom:1.25rem;color:#c82727}.cart-page .popup .popup-body .text-area .option-message .engraving-error-msg:empty,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-error-msg:empty,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-error-msg:empty{display:none}.cart-page .popup .popup-body .text-area .option-message .engraving-profanity-error-msg,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-profanity-error-msg,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-profanity-error-msg{display:-ms-flexbox;display:flex;font-weight:300;font-style:normal;font-size:.75rem;letter-spacing:normal;text-align:left;margin-bottom:1.25rem;color:#c82727}.cart-page .popup .popup-body .text-area .option-message .engraving-profanity-error-msg:empty,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-profanity-error-msg:empty,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-profanity-error-msg:empty{display:none}.cart-page .popup .popup-body .text-area .option-message .engraving-input-box,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input-box,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input-box{position:relative;margin-bottom:1.25rem}.cart-page .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input{font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;font-weight:500;font-size:.9375rem;color:#000;letter-spacing:normal;border:none;border-radius:0;resize:none;height:3.1875rem;line-height:1.25rem;background-color:#eff3f6;padding:.8125rem;border-bottom:.0625rem solid #4f4f4f}.cart-page .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input:focus,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input:focus,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input-box .engraving-input:focus{box-shadow:none}.cart-page .popup .popup-body .text-area .option-message .engraving-input-box .remove-value,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input-box .remove-value,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input-box .remove-value{position:absolute;top:50%;right:.625rem;transform:translateY(-50%);cursor:pointer}.cart-page .popup .popup-body .text-area .option-message .engraving-input-box .input-highlight,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input-box .input-highlight,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input-box .input-highlight{border:.0625rem solid #c82727}.cart-page .popup .popup-body .text-area .option-message .engraving-input,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input{font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;font-size:.9375rem;color:#787a8a;letter-spacing:normal;border-color:#a0a9ba;border-radius:.1875rem;resize:none;height:3.125rem;line-height:1.125rem}.cart-page .popup .popup-body .text-area .option-message .engraving-input:focus,.container-fluid.pdp-v-one .popup .popup-body .text-area .option-message .engraving-input:focus,.container-fluid.product-detail .popup .popup-body .text-area .option-message .engraving-input:focus{box-shadow:none}.cart-page .popup .popup-body .text-area label.error,.container-fluid.pdp-v-one .popup .popup-body .text-area label.error,.container-fluid.product-detail .popup .popup-body .text-area label.error{color:#333;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;font-size:.9375rem;letter-spacing:normal;margin-bottom:0;text-transform:capitalize;width:120%;position:absolute;top:-1.4375rem;left:0;text-align:left}@media (max-width:767.98px){.cart-page .popup .popup-body .text-area label.error,.container-fluid.pdp-v-one .popup .popup-body .text-area label.error,.container-fluid.product-detail .popup .popup-body .text-area label.error{font-size:.8125rem;text-align:left}}.cart-page .popup .popup-body .preview-btn,.container-fluid.pdp-v-one .popup .popup-body .preview-btn,.container-fluid.product-detail .popup .popup-body .preview-btn{margin-bottom:1.875rem}.cart-page .popup .popup-body .preview-btn button,.container-fluid.pdp-v-one .popup .popup-body .preview-btn button,.container-fluid.product-detail .popup .popup-body .preview-btn button{font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;height:2.8125rem;width:16.25rem;background-color:#118feb;color:#fff;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:2.8125rem;text-align:center;border:none;outline:none;box-shadow:none;text-transform:uppercase;cursor:pointer}.cart-page .popup .popup-body .engraving-total,.container-fluid.pdp-v-one .popup .popup-body .engraving-total,.container-fluid.product-detail .popup .popup-body .engraving-total{font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.25rem;text-align:center;margin-bottom:.875rem}.cart-page .popup .popup-body .popup-action-btns,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns,.container-fluid.product-detail .popup .popup-body .popup-action-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:16.25rem}.cart-page .popup .popup-body .popup-action-btns .cancel,.cart-page .popup .popup-body .popup-action-btns .save,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .cancel,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .save,.container-fluid.product-detail .popup .popup-body .popup-action-btns .cancel,.container-fluid.product-detail .popup .popup-body .popup-action-btns .save{width:7.5rem;height:2.8125rem;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-size:.9375rem;letter-spacing:normal;line-height:2rem;transition:.3s}.cart-page .popup .popup-body .popup-action-btns .cancel:focus,.cart-page .popup .popup-body .popup-action-btns .save:focus,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .cancel:focus,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .save:focus,.container-fluid.product-detail .popup .popup-body .popup-action-btns .cancel:focus,.container-fluid.product-detail .popup .popup-body .popup-action-btns .save:focus{box-shadow:none}.cart-page .popup .popup-body .popup-action-btns .cancel.disabled,.cart-page .popup .popup-body .popup-action-btns .save.disabled,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .cancel.disabled,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .save.disabled,.container-fluid.product-detail .popup .popup-body .popup-action-btns .cancel.disabled,.container-fluid.product-detail .popup .popup-body .popup-action-btns .save.disabled{opacity:.2}.cart-page .popup .popup-body .popup-action-btns .cancel,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .cancel,.container-fluid.product-detail .popup .popup-body .popup-action-btns .cancel{border:.0625rem solid #000;margin-left:.75rem}.cart-page .popup .popup-body .popup-action-btns .cancel:hover,.container-fluid.pdp-v-one .popup .popup-body .popup-action-btns .cancel:hover,.container-fluid.product-detail .popup .popup-body .popup-action-btns .cancel:hover{background:#000;color:#fff}.cart-page .popup .popup:before,.container-fluid.pdp-v-one .popup .popup:before,.container-fluid.product-detail .popup .popup:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:top}.cart-page .popup .popup-inner,.container-fluid.pdp-v-one .popup .popup-inner,.container-fluid.product-detail .popup .popup-inner{display:inline-block;text-align:left;vertical-align:middle;position:absolute;max-width:90%;width:100%;padding:0;box-shadow:0 .125rem .375rem #000;background:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);overflow-y:auto;max-height:51.5625rem;height:100%}@media (max-width:767.98px){.cart-page .popup .popup-inner,.container-fluid.pdp-v-one .popup .popup-inner,.container-fluid.product-detail .popup .popup-inner{left:50%;height:100vh;max-width:100%}}.cart-page div.availability,.container-fluid.pdp-v-one div.availability,.container-fluid.product-detail div.availability{margin-top:1.25rem}.cart-page .engraving-box,.container-fluid.pdp-v-one .engraving-box,.container-fluid.product-detail .engraving-box{padding-bottom:1.25rem;border-bottom:.0625rem solid hsla(0,0%,59%,.28);max-width:23.5rem;width:100%}@media (max-width:991.98px){.cart-page .engraving-box,.container-fluid.pdp-v-one .engraving-box,.container-fluid.product-detail .engraving-box{max-width:100%}.cart-page .engraving-box .engraving-inner,.container-fluid.pdp-v-one .engraving-box .engraving-inner,.container-fluid.product-detail .engraving-box .engraving-inner{max-width:23.5rem;margin:0 auto}}.cart-page .engraving-box .engraving-info,.container-fluid.pdp-v-one .engraving-box .engraving-info,.container-fluid.product-detail .engraving-box .engraving-info{font-size:1rem;letter-spacing:0;line-height:1.3125rem;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-weight:600;color:#333}.cart-page .engraving-box .engraved-action,.container-fluid.pdp-v-one .engraving-box .engraved-action,.container-fluid.product-detail .engraving-box .engraved-action{max-width:7.9375rem;margin-top:.625rem}.cart-page .engraving-box .engraved-action .remove-engraved,.container-fluid.pdp-v-one .engraving-box .engraved-action .remove-engraved,.container-fluid.product-detail .engraving-box .engraved-action .remove-engraved{font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.125rem;color:#118feb;cursor:pointer}.cart-page .engraving-box .engraved-action .engraved-text-one,.cart-page .engraving-box .engraved-action .engraved-text-two,.container-fluid.pdp-v-one .engraving-box .engraved-action .engraved-text-one,.container-fluid.pdp-v-one .engraving-box .engraved-action .engraved-text-two,.container-fluid.product-detail .engraving-box .engraved-action .engraved-text-one,.container-fluid.product-detail .engraving-box .engraved-action .engraved-text-two{text-align:left;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-size:.8125rem;line-height:1.125rem;letter-spacing:normal;color:#000;margin-top:0;display:block}.cart-page .engraving-box .engraving-btn>a,.container-fluid.pdp-v-one .engraving-box .engraving-btn>a,.container-fluid.product-detail .engraving-box .engraving-btn>a{color:#000;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;font-weight:500;font-size:.75rem;background:none;border:.0625rem solid #000;padding:.25rem .8125rem;border-radius:1.25rem;background:url("../images/pulseid-add.svg") left .75rem center no-repeat;background-size:.75rem;outline:none;padding-left:1.875rem;letter-spacing:normal;box-shadow:none;text-transform:capitalize;line-height:1rem}.cart-page .engraving-box .engraving-btn>a:hover,.container-fluid.pdp-v-one .engraving-box .engraving-btn>a:hover,.container-fluid.product-detail .engraving-box .engraving-btn>a:hover{background:#000 url("../images/pulseid-add-white.svg") left .75rem center no-repeat;background-size:.75rem;color:#fff;transition:.3s}.cart-page .engraving-box .engraving-btn>a.focus,.container-fluid.pdp-v-one .engraving-box .engraving-btn>a.focus,.container-fluid.product-detail .engraving-box .engraving-btn>a.focus{box-shadow:none}.cart-page .engraving-box .engraving-btn>a.remove-engraving,.container-fluid.pdp-v-one .engraving-box .engraving-btn>a.remove-engraving,.container-fluid.product-detail .engraving-box .engraving-btn>a.remove-engraving{background:url("../images/pulseid-remove-engraving.svg") left .75rem center no-repeat;background-size:.625rem}.cart-page .engraving-box .engraving-btn>a.remove-engraving:hover,.container-fluid.pdp-v-one .engraving-box .engraving-btn>a.remove-engraving:hover,.container-fluid.product-detail .engraving-box .engraving-btn>a.remove-engraving:hover{background:#000 url("../images/pulseid-remove-white.svg") left .75rem center no-repeat;background-size:.625rem;color:#fff}.cart-page .engraving-box .remove-engraved,.container-fluid.pdp-v-one .engraving-box .remove-engraved,.container-fluid.product-detail .engraving-box .remove-engraved{display:none}.cart-page .product-detail-right-box .engraving-box,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box,.container-fluid.product-detail .product-detail-right-box .engraving-box{padding:1.25rem 0;max-width:100%;border-bottom:.0625rem solid #e2e2e2;border-top:.0625rem solid #e2e2e2;margin:.3125rem 0 1.25rem}.cart-page .product-detail-right-box .engraving-box .engraving-info,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box .engraving-info,.container-fluid.product-detail .product-detail-right-box .engraving-box .engraving-info{font-family:proxima-nova;text-transform:uppercase;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.3125rem}.cart-page .product-detail-right-box .engraving-box .engraving-btn>a,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box .engraving-btn>a,.container-fluid.product-detail .product-detail-right-box .engraving-box .engraving-btn>a{font-family:proxima-nova;border-radius:.9375rem;font-weight:600;padding:.25rem 1.0625rem .25rem 2.125rem}.cart-page .product-detail-right-box .engraving-box .engraved-action,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box .engraved-action,.container-fluid.product-detail .product-detail-right-box .engraving-box .engraved-action{margin-top:0}.cart-page .product-detail-right-box .engraving-box .engraved-text-one,.cart-page .product-detail-right-box .engraving-box .engraved-text-two,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box .engraved-text-one,.container-fluid.pdp-v-one .product-detail-right-box .engraving-box .engraved-text-two,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .engraving-total,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .popup-action-btns .cancel,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .popup-action-btns .save,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .popup-body p,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .popup-head h1,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .preview-btn button,.container-fluid.product-detail.mcs-product-detail-section-redesign .popup .text-area .option-message .engraving-input-box .engraving-input,.container-fluid.product-detail .product-detail-right-box .engraving-box .engraved-text-one,.container-fluid.product-detail .product-detail-right-box .engraving-box .engraved-text-two{font-family:proxima-nova}.cart-page .engraving-box .engraving-btn>a{display:none}.cart-page .engraving-box .engraving-btn .remove-engraved{display:block;margin-left:.625rem}.cart-page .engraving-info{color:#1d1d1d;letter-spacing:.025rem}.cart-page .engraving-info .content-asset{display:inline-block}.engraved-action-checkout .engraved-text-one,.engraved-action-checkout .engraved-text-two,.engraving-checkout .engraving-info-checkout{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal;font-size:.813rem;margin:0}.pulseid-engraving .modal-header-options .close-option-popup{background:url(../images/pop-cross.png) 50% no-repeat;background-size:1.125rem;right:1.875rem;position:absolute;top:1.25rem}.veil{z-index:9999999}
