.fl-woocommerce-product-alt-colours-image div.product-title{margin-top:16px}.fl-woocommerce-product-alt-colours-image .product-title .color-code{margin-top:4px;line-height:150%}.fl-woocommerce-product-alt-colours-image span.product-title{font-size:16px;font-weight:600!important;line-height:150%}.slick-slide{min-width:0;width:100%}.slick-list{overflow:hidden}.slick-track{display:flex;align-items:center}.alt-colors{text-align:center!important}.alt-colors a{text-decoration:none!important}.alt-colors .product-title{padding-top:0}.alt-colors span.product-title{display:block!important}.alt-colors .product-title span{display:none;color:#1F1F1F;font-weight:400;text-align:center;font-size:16px;padding:0 40px;font-family:"Nunito Sans"}.alt-colors .product-title span.color-code{display:block}.alt-colors .fb-code,selector .product-link{display:none}.alt-colors .fl-photo-content.fl-photo-img-jpg{height:97px;display:flex;align-items:center;padding:0}.alt-colors img.fl-photo-img{width:auto;max-width:100%;margin:0 auto;max-height:100%}.alt-colors ul.slick-dots{list-style:none;display:flex;margin:0;padding:0;justify-content:center;gap:8px}.alt-colors ul.slick-slider{padding:0;margin:0}.alt-colors ul.slick-dots li button{padding:0;background:#C4C4C4;font-size:0;width:10px;height:10px;border:none;border-radius:10px}.alt-colors ul.slick-dots li.slick-active button{background:#5A5A5A}.alt-colors .slick-arrow{position:absolute;top:50%;font-size:0;margin-top:-11px;z-index:999;left:-40px;width:37px;height:37px;border-radius:100%;background:url(/wp-content/uploads/2025/12/left-arr-1.svg) no-repeat center #F5F5F5;background-size:14px}.alt-colors .next-icon.slick-arrow{right:-40px;left:auto;background:url(/wp-content/uploads/2025/12/right-arr-1.svg) no-repeat center center #F5F5F5;background-size:14px}.alt-colors .slick-arrow.slick-disabled{opacity:.4;cursor:not-allowed}.frame-guide-text table{width:43%!important}.frame-guide-text td{font-size:14px!important;line-height:1.5em!important;min-width:40px!important;padding-top:0!important}.pdp-usps .elementor-image-box-img{max-height:60px!important}.pdp-usps .elementor-image-box-wrapper{gap:8px}.pdp-usps figure{width:44px}.pdp-usps .elementor-image-box-content{width:69.9%;flex-grow:1}.pdp-breadcrumb .woocommerce-breadcrumb,.pdp-breadcrumb .woocommerce-breadcrumb a{font-size:12px;line-height:1.5;color:#707070}.pdp-breadcrumb .separate_icon{font-size:10px}.pdp-breadcrumb .separate_icon i::before{font-size:10px;opacity:.8}.pdp-breadcrumb .woocommerce-breadcrumb{margin-bottom:0!important}.pdp-brand-logo img{width:auto;max-width:150px}.pdp-brand-logo img[alt="Cartier logo"],.pdp-brand-logo img[alt="Celine logo"],.pdp-brand-logo img[alt="rayban logo"],.pdp-brand-logo img[alt="prada logo"],.pdp-brand-logo img[alt="Saint logo"],.pdp-brand-logo img[alt="versace logo"],.pdp-brand-logo img[alt="Fendi logo"],.pdp-brand-logo img[alt="Mui jim logo"],.pdp-brand-logo img[alt="Bottega logo"]{max-width:120px}.pdp-brand-logo img[alt="dior logo"],.pdp-brand-logo img[alt="Oakley-logo"]{max-width:100px}.pdp-brand-logo img[alt="Fendi logo"]{max-width:90px!important}.gform_wrapper input:focus::-webkit-input-placeholder,.gform_wrapper textarea:focus::placeholder{opacity:.8}.enquiry_form .gform-footer{padding:0px!important;margin-top:18px;display:flex;justify-content:center}.enquiry_form .charleft{display:none!important}.enquiry_form form label{display:none}.enquiry_form .gform_description{text-align:center;max-width:367px;margin:0 auto 24px}.enquiry_form form .gfield{margin-bottom:16px}.enquiry_form form input{font-size:14px!important;line-height:1.5;height:52px;padding:15.5px 4px 15.5px 14px!important}.enquiry_form form textarea{max-height:104px;height:100%}.enquiry_form .gform_wrapper.gravity-theme .gform_footer input[type="submit"]{width:100%;margin-bottom:0;padding-top:11px;padding-bottom:11px;transition-duration:0.5s;line-height:1.4em!important;text-transform:uppercase;font-size:16px!important;font-weight:500}.enquiry_form .gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover{color:#fff!important;background:#664651}.enquiry_form .gform-theme--foundation .gform_fields{row-gap:0}.enquiry_form .gform_submission_error.hide_summary{display:none}.enquiry_form .gfield.gfield_error input{border-color:#790000}.enquiry_form .gform_validation_errors{display:none!important}.enquiry_form .gfield_description.validation_message.gfield_validation_message{background:transparent!important;text-align:left!important;padding:0px!important;font-family:"Nunito Sans";font-size:12px!important;font-weight:600!important;border:none!important;margin-top:2px!important;color:#790000!important}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #790000!important}.gform_confirmation_message{background:green;color:#fff;text-align:center;padding:20px;margin:10px 0}.enquiry_form .gfield{margin-bottom:0px!important}.enquiry_form input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea{color:#1f1f1f!important}@media (min-width:769px){.alt-colors .slick-track{display:flex;justify-content:space-between;width:100%!important}}@media (max-width:768px){.pdp-brand-logo img{width:auto;max-width:100px}.alt-colors .slick-arrow{top:auto;left:calc(50% - 45px);bottom:-67px}.alt-colors .next-icon.slick-arrow{right:calc(50% - 45px)}.alt-colors.arrow-slides{padding-bottom:40px}.alt-colors ul.slick-slider{margin-bottom:30px}.pdp-usps .elementor-image-box-wrapper{gap:16px;display:flex;align-items:center}.enquiry_form .gform_description{margin-bottom:16px}.enquiry_form form .gfield{margin-bottom:0px!important}.enquiry_form .gform_wrapper.gravity-theme .gform_fields{row-gap:10px}}@media screen and (max-width:480px){.enquiry_form .gform_wrapper.gravity-theme .gform_fields{row-gap:0}.frame-guide-text table{width:100%!important}}