.button-choose{width:100%;background:#ff7c24;color:#fff;box-shadow:none;display:inline-block;min-height:40px;height:auto;padding:14px 28px;border:2px solid #ff7c24;vertical-align:top;border-radius:100px;transition:opacity .2s,box-shadow .25s,background-color .1s,border-color .1s,color .1s;font-family:Montserrat,sans-serif;font-size:.875em;line-height:1.5em;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:center}.button-choose:hover{background:#fff;color:#ff7c24;box-shadow:none}.sub-bundle-button{font-size:12px;padding:10px 0 30px;text-align:center;font-weight:600;color:#000}.opkl-modal .bottom-text{text-align:center;width:100%;font-size:12px}.opkl-modal .watches-color{font-weight:700}.opkl-modal{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99999;font-size:10px}.opkl-modal .properties .title{font-size:24px;font-weight:500}.opkl-modal .subtitle{font-size:14px;font-weight:500;margin-bottom:10px}.opkl-modal .b-buttons{justify-content:end}.opkl-modal .b-buttons .button{border:1px solid green;background:green;color:#fff;font-size:14px;transition:.2s}.opkl-modal .b-buttons button:hover{background:#fff;color:green}.opkl-modal label{cursor:pointer}.opkl-modal .property label{font-size:10px;font-weight:500;padding:3px 9px;background:#fff;transition:.2s;box-shadow:1px 1px 1px #0000001b;border-radius:30px;line-height:0;margin:0}.opkl-modal .property label img{border-radius:50%;background-color:#fff;width:30px}.opkl-modal .property label:hover,.property input:checked+label{background:#e8f5ff;box-shadow:3px 3px 3px #00000034}.opkl-modal .property label:hover{color:#000}.opkl-overlay{background-color:#00000034;height:100%;display:flex;justify-content:center;align-items:center;padding:3%}.opkl-modal-box{min-width:1000px;width:100%;padding:4%;background-color:#fff;gap:46px}.opkl-modal-box h2{font-size:28px;margin:0}.opkl-modal-box .back{color:#006cba;font-size:14px;font-weight:500;transition:.2s;text-decoration:underline}.opkl-modal .watch-image-top img{height:30px;width:auto;display:flex}.opkl-modal .watch-image-top{display:flex;background:#fff;border-radius:20px;overflow:hidden;padding:2px}.opkl-modal-box .back:hover{text-decoration:none;cursor:pointer}.opkl-modal #watches{border:unset;display:flex;gap:7px}.opkl-modal input{display:none}.opkl-modal .watch-input label{font-size:14px;line-height:10px;height:48px;padding:6px;margin:0;background:#fff;border:1px solid #ededed;display:flex;align-items:center;gap:6px;border-radius:60px;transition:.2s;pointer-events:none}.opkl-modal .watch-input label:hover{background:#006cba;cursor:pointer;color:#fff}.opkl-modal .watch-input input:checked+label{background:#006cba;color:#fff}.opkl-modal .collections label{padding:12px}.opkl-modal .message{font-size:12px;text-align:right}.opkl-modal .total-price{font-size:12px;font-weight:700}.opkl-modal .total-price .full-price{font-size:24px}.opkl-modal .prices{display:flex;gap:16px}.opkl-modal .images>*{max-width:50%}.opkl-modal .images{position:relative;height:auto;justify-content:center}#fpd-customize-button{text-align:center!important}.fpd-container.fpd-sidebar>.fpd-mainbar{width:auto!important}.fpd-container.fpd-sidebar>.fpd-mainbar:has(.fpd-show){width:400px!important}.fpd-ui-theme-doyle.fpd-modal-product-designer>.fpd-modal-wrapper{width:80%!important;height:80%!important;margin:auto;top:5%}.opkl-modal .old-price{font-size:24px;opacity:.5;text-decoration:line-through}.opkl-modal .price-section{align-items:end}@media only screen and (max-width:990px){.opkl-modal-box{min-width:unset;gap:16px;height:100%}.opkl-modal-box h2{font-size:1.4rem}.opkl-modal{overflow-y:scroll;height:100%;background-color:#fff}.opkl-overlay{padding:0;display:block}.opkl-modal .properties .title{font-size:1.2rem}.opkl-modal .images{height:150px;justify-content:center}.opkl-modal .images>*{max-width:50%}.mobile-vertical{flex-direction:column}.hide-mobile{display:none}.models{flex-wrap:nowrap!important;overflow-x:scroll;padding:15px 0}.models>*{flex:1 1 0px;white-space:nowrap}.opkl-modal .property label{width:max-content}.opkl-modal .b-buttons,.opkl-modal .total-price{margin-top:0}.opkl-modal .old-price,.opkl-modal .total-price .full-price{font-size:14px}.opkl-modal .b-buttons .button{padding:14px 8px;border-radius:0;font-size:12px}.opkl-modal #watches{flex-wrap:nowrap;overflow-x:scroll}}.flex{display:flex}.basis-40{flex-basis:40%}.basis-60{flex-basis:60%}.items-center{align-items:center}.content-between{justify-content:space-between}.flex-vertical{flex-direction:column}.hidden{display:none!important}.flex-wrap{flex-wrap:wrap}.gap-8{gap:8px}.gap-20{gap:20px}.m-auto{margin:auto}.opkl-modal .property label img{width:40px;height:40px;object-fit:contain;margin-right:5px}.product-icons.product-icons--compact{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:10px;grid-column-gap:20px;margin:16px 0 20px}.product-icon{display:flex;align-items:center;font-size:15px;line-height:1.4}.product-icon__check{color:#3b873e;font-size:18px;font-weight:700;margin-right:8px}@media (max-width: 768px){.product-icons.product-icons--compact{grid-template-columns:1fr;gap:8px}}.quadd-wrapper{display:flex;align-items:center;gap:14px;margin-top:10px}.quadd-wrapper .quantity-area{flex:0 0 110px;display:flex;align-items:center;gap:8px}.quadd-wrapper .quantity-area input.quantity{width:60px;padding:8px;font-size:16px;text-align:center}.quadd-wrapper .product-add .button,.quadd-wrapper .product-add .preorder_btn{width:100%}@media (max-width: 768px){.quadd-wrapper{flex-direction:column;align-items:stretch}.quadd-wrapper .quantity-area{width:100%;justify-content:flex-start}}.quantity-area{display:inline-flex;align-items:center;gap:6px}.quantity-area .quantity{width:55px;height:44px;text-align:center;font-size:16px;border:1px solid #ccc;border-radius:8px}.qty-btn{width:44px;height:44px;border-radius:8px;background:#f3f3f3;border:1px solid #ccc;font-size:20px;font-weight:600;cursor:pointer;line-height:1;transition:all .15s ease}.qty-btn:hover{background:#e7e7e7}.quadd-wrapper{display:flex;align-items:center;gap:14px}.quadd-wrapper .product-add{flex:1}@media (max-width: 768px){.quadd-wrapper{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
