.f-back-to-store-link{display:inline-block;margin:0 0 20px 0;text-decoration:none}.f-back-to-store-link .icon{width:11px;height:11px}.product-gallery .product-gallery-thumbs .product-gallery-thumb-wrap{cursor:pointer;opacity:0.5}.product-gallery .product-gallery-thumbs .product-gallery-thumb-wrap.active,.product-gallery .product-gallery-thumbs .product-gallery-thumb-wrap:hover{-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;opacity:1}.product-gallery .product-gallery-feature img{display:none;width:100%}#content_page_wrapper .product-info h2.xl-headline{text-align:left}.product-info .product-shipping{padding:20px 0 0 0;overflow:hidden}.product-info .product-shipping b{display:block;font-size:14px;margin:0 0 10px 0}.product-info .product-shipping .product-shipping-option{border-right:1px solid #000;display:block;float:left;padding:3px 15px 3px 0;margin-right:15px}.product-info .product-shipping .product-shipping-option:last-child{border:0}.product-info .product-description p{margin-bottom:10px}.product-info .product-order-form{margin:40px 0}.product-info .product-order-form label{display:block;font-size:14px;font-weight:bold;line-height:100%}.product-info .product-order-form select{display:block}.product-info .product-order-form-inputs{line-height:100%;padding:0;margin:0 0 20px 0;overflow:hidden}.product-info .product-order-form-inputs label{margin-bottom:10px}.product-info .product-order-form-inputs select{outline:0}.product-info .product-order-form-inputs .product-variants{float:left;margin:0 20px 20px 0}.product-info .f-add-to-cart-button{background:#fff;border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-family:inherit;font-size:14px;padding:10px 20px}input.paypal_button{border:none !important;padding:inherit !important;height:auto !important;width:auto !important}.product-order-form .select2-container{padding:0}.product-order-form .select2-container input{display:none}.product-order-form .select2-container .select2-choice{border:1px solid #CFCFCF;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:14px;height:auto;padding:8px 15px;outline:none;text-decoration:none !important}.product-order-form .select2-container .select2-choice div{background:none;border:none;-webkit-box-sizing:initial !important;box-sizing:initial !important;top:13px}.product-order-form .select2-container .select2-choice div b{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000}.product-order-form .select2-container.select2-dropdown-open .select2-choice b{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #000;border-top:0}.select2-drop{border-radius:0 0 3px 3px;-webkit-box-shadow:none !important;box-shadow:none !important;margin-top:-2px}.select2-drop ul{border-top:1px solid #CFCFCF;margin:0;padding:0}.select2-drop ul li:first-child .select2-result-label{border-top:none}.select2-drop ul .select2-result-label{border-top:1px solid #CFCFCF;font-size:13px;line-height:24px;padding:8px 15px}@media only screen and (max-width: 768px){.f-back-to-store-link{margin-left:20px}#content_page_wrapper{padding-top:20px}#content_page_wrapper ._4ORMAT_content_page_row .threecol.product{display:inline-block;margin-bottom:20px;width:37%;vertical-align:top}#content_page_wrapper ._4ORMAT_content_page_row .threecol.product .product-price{display:block}#content_page_wrapper .product-gallery{position:relative;padding-bottom:70px;margin:0 0 20px 0}#content_page_wrapper .product-gallery-thumbs{position:absolute;bottom:0;left:0;height:50px}#content_page_wrapper .product-gallery-thumbs .product-gallery-thumb-wrap{float:left;margin-right:2%;width:18%}#content_page_wrapper ._4ORMAT_content_page_row .tencol.product-gallery-feature{float:left;padding:0;width:100%}#content_page_wrapper .product-info{padding-bottom:40px}#content_page_wrapper .product-info .product-price{font-size:16px}#content_page_wrapper .product-order-form{margin-bottom:20px}#content_page_wrapper .product-order-form label{font-size:16px;font-weight:bold}#content_page_wrapper .order-confirmation{border:0}#content_page_wrapper ._4ORMAT_content_page_row .order-confirmation-payment.sixcol{float:left;padding-left:0}#content_page_wrapper ._4ORMAT_content_page_row .order-confirmation-total.sixcol{float:right;margin-bottom:25px}#content_page_wrapper .order-confirmation .order-confirmation-details{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#content_page_wrapper ._4ORMAT_content_page_row .threecol.product{display:inline-block;margin-bottom:20px;width:37%;vertical-align:top}#content_page_wrapper ._4ORMAT_content_page_row .threecol.product .product-price{display:block}#content_page_wrapper .product-gallery{position:relative;padding-bottom:50px;margin:0 20px 20px 0}#content_page_wrapper .product-gallery-thumbs{position:absolute;bottom:0;left:0;height:50px;width:100% !important}#content_page_wrapper .product-gallery-thumbs .product-gallery-thumb-wrap{float:left;margin-right:2%;width:18%}#content_page_wrapper ._4ORMAT_content_page_row .tencol.product-gallery-feature{float:left;padding:0;width:100%}#content_page_wrapper .product-info{padding-bottom:40px}#content_page_wrapper .product-info .product-price{font-size:16px}#content_page_wrapper .product-order-form{margin-bottom:20px}#content_page_wrapper .product-order-form label{font-size:16px;font-weight:bold}}