.payment-buttons{display:flex;flex-wrap:wrap;align-items:center;clear:both}.payment-buttons #product-addtocart-button{margin-bottom:0}.payment-buttons #product-addtocart-button,.catalog-product-view .payment-buttons .paypal.checkout{width:49%}.payment-buttons #product-addtocart-button{margin:0 2% 0 0}.catalog-product-view .payment-buttons .paypal.checkout .paypal-checkout-btn,.payment-buttons div#instant-purchase{display:none}body .payment-buttons .paypal button{padding:13px 10px}.payment-icons{margin-top:20px}@media (max-width:550px){.payment-buttons #product-addtocart-button,.catalog-product-view .payment-buttons .paypal.checkout{width:100%}.payment-buttons #product-addtocart-button{margin-bottom:10px;margin-right:0}}body.catalog-product-view .product-info-main .product-options-bottom .icon-warning:before{color:#ff1c00}body.pixiedust.checkout-cart-index .form-cart thead .col{background-color:#000;color:#fff}@media (max-width:767px){.forceshow{display:block !important}}.action.primary,.action-primary{background:#cfd800 !important;border:1px solid #cfd800 !important;color:#000 !important}.action.primary:hover,.action-primary:hover{background:#fff !important;border:1px solid #cfd800 !important;color:#000 !important}body.catalog-product-view div#stock_availability{display:flex}body.catalog-product-view div#product-options-wrapper .fieldset{display:flex;flex-wrap:wrap}body.catalog-product-view div#product-options-wrapper .field.configurable{flex:1 1 100%}body.catalog-product-view div#product-options-wrapper .field.fieldhalfwidth{display:flex;flex-direction:column;flex:1;min-width:200px}body.catalog-product-view div#product-options-wrapper .field.fieldhalfwidth .control{width:100%}.product-info-main .icon-oos:before{content:'\e60e';-webkit-font-smoothing:antialiased;color:red;font-family:'luma-icons';margin:0 10px 0 0;vertical-align:middle}body.catalog-product-view .product-add-form .product-options-wrapper .options-list.nested .field input.checkbox{margin:0 10px 0 0;padding:0;width:20px}body.catalog-product-view .product-add-form .product-options-wrapper .field.choice.admin__field.admin__field-option{display:inline-flex}body.catalog-product-view .product-add-form .product-options-wrapper .options-list.nested label.label.admin__field-label{margin-top:7px}body.catalog-product-view .product-add-form .product-options-wrapper .options-list.nested .field input.checkbox:focus{box-shadow:0 0 3px 1px #cfd800 !important;height:20px !important;margin:0 10px 0 0;top:10px}body.catalog-product-view .product-add-form .fieldset>.field.pix-customoption-checkbox{margin:-70px 0 30px !important}body.checkout-index-index #checkoutcouponcss .payment-option._collapsible.discount-code{padding:15px 10px;margin-bottom:20px;border:none;background:0 0;border-radius:0}body.checkout-index-index #checkoutcouponcss .payment-option-title,#checkoutcouponcss .form-discount .label{display:none}body.checkout-index-index #checkoutcouponcss .payment-option._collapsible.discount-code .payment-option-content{display:block !important;padding:0}body.checkout-index-index #checkoutcouponcss .form-discount{display:flex;align-items:center;gap:10px;padding:0}body.checkout-index-index #checkoutcouponcss .form-discount .payment-option-inner,#checkoutcouponcss .form-discount .actions-toolbar{all:unset;display:contents}body.checkout-index-index #checkoutcouponcss .form-discount .field{flex:1;margin:0 !important}body.checkout-index-index #checkoutcouponcss input.input-text{width:100%;padding:10px 12px;border:2px solid #d7de00;border-radius:3px;font-size:14px;height:40px;box-sizing:border-box}body.checkout-index-index #checkoutcouponcss .action-apply{background-color:#d7de00;color:#fff;padding:0 10px;font-weight:700;border:none;border-radius:20px;height:35px;line-height:35px;white-space:nowrap;font-size:14px}body.checkout-index-index #checkoutcouponcss .action-apply:hover{background-color:#c6cc00;color:#000;cursor:pointer}body.checkout-index-index #checkoutcouponcss .actions-toolbar>.primary:last-child,#checkoutcouponcss .actions-toolbar:before{content:unset}.main-content{display:flex;justify-content:space-between;align-items:center;gap:10px}.main-content-left,.main-content-right{display:flex;align-items:center;gap:15px}.top-header-links .main-content a.contactheadretel{border-left:1px solid #fff}.tax_display_select{appearance:none;background-color:#3b3b3b !important;color:#fff;padding:6px 12px;font-size:18px;border:none;border-radius:2px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M0 0l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 5px;padding-right:30px;font-weight:400;width:100px}.page-header .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle.active:after{content:''}div#switcher-currency{appearance:none;background-color:#f0f0f0 !important;color:#000;padding:1px 3px;font-size:18px;border:none;border-radius:2px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M0 0l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 5px;padding-right:30px;font-weight:400}.page-header .switcher .options ul.dropdown{left:0}@media (min-width:769px),print{.top-header-links .main-content .switcher{margin-left:0}.top-header-links .main-content li:nth-of-type(2){width:100px}body.pixiedust .top-header-links .main-content li:first-of-type{margin-left:0}body.pixiedust .page-header .switcher .options ul.dropdown{min-width:170px}body.pixiedust .page-header .switcher .options ul.dropdown li{min-width:160px}}.footer-social-icons{float:right;display:inline-block;margin-top:-10px}.footer-social-icons a{display:inline-block;margin-left:10px}@media (max-width:768px){.top-header-links .main-content{justify-content:center}.footer-social-icons{float:none;display:block;text-align:center}.footer-information .footer-social-icons{float:none;display:block;text-align:center}.info-fotovelo-co-uk,.info-fotovelo-co-uk>a{color:#fff !important}.info-fotovelo-co-uk{color:#fff !important;margin-bottom:25px}}