@charset "UTF-8";.woocommerce-products-header .woocommerce-products-header__container .page-title{-ms-flex-item-align:start;align-self:flex-start;font-size:2.3rem}@media (max-width:767px){.woocommerce-products-header .woocommerce-products-header__container .page-title{display:none}}.woocommerce-products-header .woocommerce-products-header__container .term-description{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:auto;width:40%;text-align:left}@media (max-width:767px){.woocommerce-products-header .woocommerce-products-header__container .term-description{display:none}}@media (max-width:767px){.woocommerce-products-header{max-height:300px;height:275px;margin-bottom:20px}}.mobile_header_title .page-title{font-size:2.2rem;font-weight:400;margin:0}@media (min-width:767px){.mobile_header_title .page-title{display:none}}@media (max-width:767px){.site-content-container .site-main .products-tools{padding:20px 0}}.woocommerce .wcboost-variation-swatches__item{margin:0 3px;padding:4px;-webkit-box-shadow:none;box-shadow:none}.woocommerce .wcboost-variation-swatches__item.selected{border-color:#adadad;-webkit-box-shadow:0 0 0 1px #adadad;box-shadow:0 0 0 1px #adadad}.woocommerce .layout-v2.product .add-to-wishlist-button,.woocommerce .layout-v2.product .wcboost-wishlist-button{margin:15px 0!important}.woocommerce .layout-v2.product .single_variation_wrap .woocommerce-variation-description{display:none}.woocommerce .layout-v2.product .woocommerce-product-details__short-description{clear:both}.woocommerce .layout-v2.product .product_meta{margin:10px 0 0}@media (max-width:767px){.woocommerce .layout-v2.product .product_meta{font-size:.725rem!important;padding:5px 0 20px!important}}.woocommerce .layout-v2.product .summary .product-toolbar{padding-bottom:30px}.woocommerce .layout-v2.product .summary .product_title,.woocommerce .layout-v2.product .summary .woocommerce-product-rating{text-align:center}.woocommerce .layout-v2.product .summary .add-to-wishlist-button,.woocommerce .layout-v2.product .summary .product-share{margin:15px 0}@media (max-width:767px){.woocommerce .layout-v2.product .summary .add-to-wishlist-button,.woocommerce .layout-v2.product .summary .product-share{margin:10px 0;padding:0;border-bottom:0}.woocommerce .layout-v2.product .summary .add-to-wishlist-button .sharing-icon span,.woocommerce .layout-v2.product .summary .product-share .sharing-icon span{font-size:.8rem}.woocommerce .layout-v2.product .summary .add-to-wishlist-button .socials a,.woocommerce .layout-v2.product .summary .product-share .socials a{font-size:16px}}.woocommerce .layout-v2.product .summary .other-finishings{font-size:.875rem;border:1px solid #e3e7e8;border-right:0;border-left:0}.woocommerce .layout-v2.product .summary .other-finishings ul.benefits{margin:0;padding:20px 0;list-style:none}.woocommerce .layout-v2.product .summary .other-finishings ul.benefits li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.woocommerce .layout-v2.product .summary .other-finishings ul.benefits li .list-icons{padding-right:7px}.woocommerce .layout-v2.product .summary .other-finishings ul.benefits li:last-child{margin-bottom:0}.woocommerce .layout-v2.product .summary .woocommerce-product-details__short-description{padding-top:20px}.woocommerce .layout-v2.product .summary .woocommerce-tabs{padding:0}@media (max-width:767px){.woocommerce .layout-v2.product .summary .woocommerce-tabs{margin-top:0}}.woocommerce .layout-v2.product .summary .woocommerce-tabs ul.wc-tabs{display:none}.woocommerce .layout-v2.product .summary .help-section{padding:20px 0}.woocommerce .layout-v2.product .summary .help-section p{font-size:.875rem;margin:0}.woocommerce .layout-v2.product .summary .help-section p.title{font-weight:500}.woocommerce .layout-v2.product .summary .help-section p a{text-decoration:underline}.woocommerce .layout-v2.product .summary .custom-weight-fields{font-size:.875rem;list-style-type:none;padding-left:1em;margin:0}.woocommerce .layout-v2.product .summary .custom-weight-fields li:before{content:"–";position:absolute;margin-left:-1em}.woocommerce .layout-v2.product .summary .weight-tolerance{font-size:.875rem}.woocommerce .layout-v2.product .variations{margin-bottom:15px}.woocommerce .layout-v2.product .variations tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.woocommerce .layout-v2.product .variations tbody tr{min-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce .layout-v2.product .variations tbody tr th.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.woocommerce .layout-v2.product .variations tbody tr th.label a.size_guide{text-decoration:underline;margin-left:auto}.woocommerce .layout-v2.product .variations tbody tr .value{-ms-flex-pack:distribute;justify-content:space-around}.woocommerce .layout-v2.product .variations tbody tr.border-variations{width:100%;border-bottom:1px solid #e3e7e8}@media (max-width:767px){.woocommerce .layout-v2.product .variations{margin-bottom:12px!important;font-size:1.1rem}.woocommerce .layout-v2.product .variations tbody tr .value{display:-webkit-box;display:-ms-flexbox;display:flex}}.woocommerce .layout-v2.product .custom-field-wrap{text-align:center}.woocommerce .layout-v2.product .custom-field-wrap label{font-size:.875rem}@media (max-width:767px){.woocommerce .layout-v2.product .custom-field-wrap label{font-size:1.1rem}}.woocommerce .layout-v2.product .custom-field-wrap input{font-size:.875rem;width:100%;margin:25px 0}@media (max-width:767px){.woocommerce .layout-v2.product .custom-field-wrap input{font-size:1.1rem}}.woocommerce .layout-v2.product .single_variation_wrap{text-align:center}.woocommerce .layout-v2.product .single_variation_wrap .woocommerce-variation-price{margin-bottom:15px}.woocommerce .layout-v2.product .single_variation_wrap .woocommerce-variation-price .price{font-size:1.5rem}.woocommerce .layout-v2.product .sticky-cart-form--pin .variations tbody{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.woocommerce .layout-v2.product .sticky-cart-form--pin .variations tbody tr{min-width:50%}.woocommerce .layout-v2.product .sticky-cart-form--pin .variations tbody tr th a.size_guide{margin-left:auto}.woocommerce .layout-v2.product .sticky-cart-form--pin .variations tbody tr.border-variations{display:none}@media (max-width:767px){.woocommerce .products.related,.woocommerce .products.upsells{margin-top:0}}.woocommerce .cart-collaterals .shipping .woocommerce-shipping-methods{padding-bottom:0;margin-bottom:0;border-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce .cart-collaterals .shipping .woocommerce-shipping-methods li label{padding-left:0}.woocommerce .cart-collaterals .shipping .woocommerce-shipping-methods li label:after,.woocommerce .cart-collaterals .shipping .woocommerce-shipping-methods li label:before{display:none}.woocommerce .cart-collaterals .shipping .woocommerce-shipping-destination{margin-bottom:0;display:none}@media (max-width:767px){.woocommerce .cart-collaterals .shipping{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}@media (max-width:767px){.woocommerce .cart-collaterals .shop_table{font-size:1rem}}.woocommerce .cart-collaterals .shop_table tr th{width:auto;font-size:1rem}@media (max-width:767px){.woocommerce .cart-collaterals .shop_table tr th{font-size:1rem}}.woocommerce .cart-collaterals .shop_table tr td{width:200px;text-align:right;font-size:1rem}.woocommerce-cart .site-content{padding-top:50px}@media (max-width:767px){.woocommerce-cart .site-content{padding-top:25px}}.woocommerce-cart .site-header{border-bottom:1px solid #f5f5f5}.woocommerce-cart .entry-header{margin-bottom:0!important}.woocommerce-cart .entry-header .entry-title{font-size:35px;font-weight:500;margin-bottom:50px}@media (max-width:767px){.woocommerce-cart .entry-header .entry-title{font-size:25px;margin-bottom:25px}}.d-none{display:none}.d-block{display:block}@media (min-width:768px){.d-lg-none{display:none}}@media (min-width:768px){.d-lg-block{display:block}}.woocommerce-checkout .site-content{padding-top:50px}@media (max-width:767px){.woocommerce-checkout .site-content{padding-top:25px;padding-bottom:30px}}.woocommerce-checkout .site-header{border-bottom:1px solid #f5f5f5}@media (max-width:1199px){.woocommerce-checkout .site-header .header-bottom,.woocommerce-checkout .site-header .header-main{display:block}}@media (max-width:1199px){.woocommerce-checkout .site-header .header-main{height:65px}.woocommerce-checkout .site-header .header-main .site-branding .logo img{max-width:118px}.woocommerce-checkout .site-header .header-main .cart{font-size:1rem;text-decoration:underline}}.woocommerce-checkout .site-header .cart{font-size:1rem}.woocommerce-checkout .entry-header{margin-bottom:0!important}.woocommerce-checkout .entry-header .entry-title{font-size:35px;font-weight:500;margin-bottom:50px}@media (max-width:767px){.woocommerce-checkout .entry-header .entry-title{font-size:25px;margin-bottom:25px}}.woocommerce-checkout .footer-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;padding:40px 0 35px}.woocommerce-checkout .footer-checkout p{margin:0}.woocommerce-checkout #order_review .woocommerce-shipping-methods{padding-bottom:0;margin-bottom:0;border-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-checkout #order_review .woocommerce-shipping-methods li label{padding-left:0}.woocommerce-checkout #order_review .woocommerce-shipping-methods li label:after,.woocommerce-checkout #order_review .woocommerce-shipping-methods li label:before{display:none}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-center{text-align:center}#gift-voucher .gift-title{margin-top:2rem}#gift-voucher .gift-title h1{font-family:"Josefin Sans";font-size:1.6em;letter-spacing:0;line-height:24px;text-align:center;text-transform:capitalize;font-weight:300}#gift-voucher .gift-title p{font-size:14px;letter-spacing:0;line-height:19px;color:rgba(0,0,0,.85)}#gift-voucher .gift-step-title{font-family:"Josefin Sans";font-size:1.1rem;letter-spacing:0;line-height:26px;margin:10px 0;font-weight:600;text-align:center}#gift-voucher div.summary{width:100%;margin:0;padding:1rem}#gift-voucher div.summary h1.product_title{display:none}#gift-voucher div.summary p.price{display:none}#gift-voucher div.summary .variations_form .variations tbody tr{margin-bottom:0}#gift-voucher div.summary .variations_form .variations tbody tr th.label{padding-top:.8rem}#gift-voucher div.summary .variations_form .variations tbody tr th .gift-step-title{font-family:"Josefin Sans";font-size:1.1rem;letter-spacing:0;line-height:26px;margin-top:10px;font-weight:600}#gift-voucher div.summary .variations_form .variations tbody tr td select{width:100%;font-size:14px;border-radius:0;padding:12px 10px;margin-top:10px;height:auto;border:1px solid #ced4da}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-top:0}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container .gift-step-title{font-family:"Josefin Sans";font-size:1.1rem;letter-spacing:0;line-height:26px;margin:10px 0;font-weight:600}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container .pwgc-field-container{text-align:left}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container p.step-decription{font-size:18px;font-weight:300;letter-spacing:0;line-height:28px;margin-bottom:1rem}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container label.pwgc-label{font-weight:500;letter-spacing:0;line-height:16px;text-transform:capitalize}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container input,#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container textarea{width:100%;font-size:14px;border-radius:0;padding:12px 10px;margin-top:10px;border:1px solid #ced4da}#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container input:focus,#gift-voucher div.summary .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart #pwgc-purchase-container textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#gift-voucher .help-section{text-align:right}.woocommerce-checkout-payment .payment_methods{border-bottom:0;margin-bottom:0}.woocommerce-checkout-payment .payment_methods li.wc_payment_method label .wc-stripe-card-icons-container .wc-stripe-card-icon{width:auto;max-width:30px}.woocommerce-checkout-payment .payment_methods li.wc_payment_method .payment_box{width:100%}.woocommerce-checkout-payment .payment_methods li.wc_payment_method .payment_box .wc-stripe-gateway-desc p{margin-bottom:10px}.woocommerce-checkout-payment .place-order{margin-top:20px}.woocommerce-checkout-payment #pwgc-redeem-gift-card-form #pwgc-redeem-gift-card-number{width:60%}.woocommerce-checkout-payment #pwgc-redeem-gift-card-form #pwgc-redeem-button{display:inline-block!important;width:38%;padding:0;line-height:40px}.wc-proceed-to-checkout #pwgc-redeem-gift-card-form{text-align:left}.wc-proceed-to-checkout #pwgc-redeem-gift-card-form #pwgc-redeem-button{line-height:40px}
/*# sourceMappingURL=../src-maps/theme.min.css.map */
