.wrapper{max-width:100%;margin:0 auto}.template-collection .section-header{margin-bottom:20px}.template-collection .section-header h1{font-size:22px;text-transform:uppercase;line-height:28px;margin-bottom:75px}@media (max-width: 590px){.template-collection .section-header h1{line-height:24px;font-size:18px;margin-bottom:40px}}.template-collection .section-header .hr--small{width:100%;border-width:2px}.template-collection .collection-grid-inner-section{margin-top:75px}@media (max-width: 590px){.template-collection .collection-grid-inner-section{margin-top:35px}}@media (max-width: 590px){.template-collection .collection-grid-inner-section .grid-product-info-block{margin-bottom:30px}}.template-collection .collection-grid-inner-section .grid-product-info-block .grid-product__wrapper{border:2px solid #000;padding:55px 29px 32px}.template-collection .collection-grid-inner-section .grid-product-info-block .grid-product__wrapper h2{font-size:22px;line-height:28px;letter-spacing:2.7px;text-transform:uppercase}.template-collection .collection-grid-inner-section .grid-product-info-block .grid-product__wrapper hr{border-width:1px;width:100%;border-color:#000}.template-collection .collection-grid-inner-section .grid-product-info-block .grid-product__wrapper p{text-align:left;font-size:15px;line-height:22px}@media (max-width: 1269px){.template-collection .collection-grid-inner-section .grid-product-info-block .grid-product__wrapper p{font-size:13px;line-height:18px}}.template-collection .grid-product__wrapper{margin-bottom:0;padding:0 30px}@media (max-width: 590px){.template-collection .grid-product__wrapper{padding:0}}.template-collection .grid-product__wrapper .product--wrapper{max-width:100%!important}.template-collection .grid-product__wrapper .product--wrapper img.product--image{max-width:100%!important;max-height:100%!important}.template-collection .grid-product{padding-bottom:30px;margin-bottom:55px}@media (max-width: 1269px) and (min-width: 591px){.template-collection .grid-product{padding-bottom:15px;margin-bottom:35px}}@media (max-width: 590px){.template-collection .grid-product{margin-bottom:0;padding-bottom:15px}}.template-collection .grid-product .collection_swatch{padding:0 30px}@media (max-width: 590px){.template-collection .grid-product .collection_swatch{padding:0}}.template-collection .grid-product .collection_swatch>.swatch{margin:0;padding:0 0 2px 15px}.template-collection .grid-product .collection_swatch .swatch_block{opacity:0}.template-collection .grid-product .collection_swatch .header{display:inline-block;font-size:13px;line-height:15px;text-decoration:underline;margin:0;padding-top:0;padding-bottom:15px;cursor:pointer}.template-collection .grid-product .collection_swatch .swatch-element.soldout .crossed-out{border-radius:50%;cursor:not-allowed}.template-collection .grid-product .collection_swatch .swatch label{min-width:25px!important;height:25px!important;border-radius:50%;border:#ccc 0px solid}.template-collection .grid-product .collection_swatch .swatch .tooltip{display:none}.template-collection .grid-product .collection_swatch.active_swatch_block .swatch_block{opacity:1}.template-collection .grid-product__meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding:13px 15px 2px}.template-collection .grid-product__meta .grid-product__title{letter-spacing:0px;font-size:16px;line-height:18px;font-weight:700}@media (max-width: 590px){.template-collection .grid-product__meta .grid-product__title{line-height:17px;font-size:14px}}.template-collection .grid-product__meta .grid-product__price-wrap,.template-collection .grid-product__meta .grid-product__price{font-size:16px;line-height:20px;letter-spacing:0px}@media (max-width: 590px){.template-collection .grid-product__meta .grid-product__price-wrap,.template-collection .grid-product__meta .grid-product__price{line-height:17px;font-size:15px}}@media screen and (min-width: 591px){.template-product main.main-content{padding-top:42px}}.template-product .back-button-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:00px}.template-product .back-button-block .return-link{font-size:16px;line-height:20px;padding-left:16px;text-transform:capitalize}@media (max-width: 590px){.template-product .back-button-block .return-link{font-size:14px;line-height:16px;padding-left:5px}}@media (max-width: 590px){.template-product .grid.product-single{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;margin-left:0;padding-top:15px}}@media (max-width: 590px){.template-product .product-single__meta--wrapper{width:100%;order:2;padding-left:0;padding-right:0}}.template-product .product-single__meta--wrapper .product-single__meta{padding-left:8px}@media (max-width: 991px){.template-product .product-single__meta--wrapper .product-single__meta{padding-left:0}}@media (max-width: 590px){.template-product .product-single__meta--wrapper .product-single__meta{padding-top:19px}}@media screen and (max-width: 590px){.template-product .product_image_panel{padding-right:15px}}@media screen and (max-width: 590px){.template-product .product-single__media-group-wrapper{margin-top:35px}}.template-product .product-single__media-group-wrapper .product-single__media-wrapper{max-width:100%!important}.template-product .product-single__media-group-wrapper .product-single__media:focus{outline:none}.template-product .product-single__media-group-wrapper .product-single__media img{max-width:100%!important;max-height:100%!important}.template-product .product-single__media-group-wrapper .product-single__media img:focus{outline:none}@media (max-width: 590px){.template-product .product-single__media-group-wrapper .slick__arrow{display:none!important}.template-product .product-single__media-group-wrapper .slick-dots li a:before{border-color:#707070}.template-product .product-single__media-group-wrapper .slick-dots li.slick-active a:before{background-color:#707070;border-color:#707070}}.template-product .product-single__meta_inner_section{text-align:left}.template-product .product-single__meta_inner_section h1.product-single__title{font-size:28px;line-height:32px;font-weight:700;margin-bottom:00px}@media (max-width: 991px) and (min-width: 591px){.template-product .product-single__meta_inner_section h1.product-single__title{font-size:20px;line-height:28px}}@media (max-width: 590px){.template-product .product-single__meta_inner_section h1.product-single__title{font-size:18px;line-height:22px;margin-bottom:0}}.template-product .product-single__meta_inner_section .hr--small{display:none}.template-product .product-single__meta_inner_section .product-single__price{font-size:18px;line-height:24px;letter-spacing:normal}@media (max-width: 590px){.template-product .product-single__meta_inner_section .product-single__price{font-size:16px;line-height:20px}}.template-product .product-single__meta_inner_section .product-single__vendor{font-size:13px;line-height:15px;letter-spacing:0}.template-product .product-single__meta_inner_section .product-single__add-to-cart{width:100%;margin:50px 0 25px}@media (max-width: 1269px) and (min-width: 591px){.template-product .product-single__meta_inner_section .product-single__add-to-cart{margin:45px 0 25px}}@media (max-width: 590px){.template-product .product-single__meta_inner_section .product-single__add-to-cart{margin:10px 0 15px}}.template-product .product-single__meta_inner_section .product-single__add-to-cart button{text-transform:capitalize;font-size:16px;background:transparent;border:1px solid #000;color:#000;letter-spacing:normal;padding:20px 30px 19px}.template-product .product-single__meta_inner_section .product-single__add-to-cart button:hover{background:#000;color:#fff}@media (max-width: 590px){.template-product .product-single__meta_inner_section .product-single__add-to-cart button{font-size:16px;line-height:18px;padding:24px 30px;margin:10px 0}}.template-product .product-single__meta_inner_section .product-single__description{margin-top:20px;text-align:left;font-size:14px;line-height:16px}@media (max-width: 590px){.template-product .product-single__meta_inner_section .product-single__description{font-size:13px;line-height:15px}}.template-product .product-single__meta_inner_section .default_pro_option_section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;margin-top:30px}@media (min-width: 1367px){.template-product .product-single__meta_inner_section .default_pro_option_section{margin-left:-55px}}@media (min-width: 1660px){.template-product .product-single__meta_inner_section .default_pro_option_section{margin-left:-75px}}@media (max-width: 1366px){.template-product .product-single__meta_inner_section .default_pro_option_section{margin-left:-45px}}@media (max-width: 991px) and (min-width: 591px){.template-product .product-single__meta_inner_section .default_pro_option_section{margin-left:0}}.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{width:100%;font-size:17px;line-height:20px;margin-bottom:30px;font-weight:600}@media (min-width: 1367px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{padding-left:55px}}@media (min-width: 1660px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{padding-left:75px}}@media (max-width: 1366px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{padding-left:45px}}@media (max-width: 1269px) and (min-width: 591px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{font-size:15px;line-height:18px;margin-bottom:15px;padding-left:0}}@media (min-width: 991px) and (max-width: 1366px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{padding-left:45px}}@media (max-width: 590px){.template-product .product-single__meta_inner_section .default_pro_option_section .d_option_section_label{font-size:14px;line-height:17px;font-weight:600;margin-bottom:10px}}.template-product .product-single__meta_inner_section .default_pro_option_section .single-option-radio__label{font-size:16px;line-height:20px;margin-bottom:21px}@media (max-width: 1269px) and (min-width: 591px){.template-product .product-single__meta_inner_section .default_pro_option_section .single-option-radio__label{font-size:14px;line-height:18px}}@media (max-width: 590px){.template-product .product-single__meta_inner_section .default_pro_option_section .single-option-radio__label{font-size:13px;line-height:15px;font-weight:600}}.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{width:50%;padding-right:15px}@media (min-width: 1367px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{padding-left:55px;padding-right:15px}}@media (min-width: 1660px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{padding-left:75px;padding-right:15px}}@media (max-width: 1366px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{padding-left:45px;padding-right:15px}}@media (max-width: 991px) and (min-width: 591px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{width:100%;margin-bottom:20px;padding:0}}@media (max-width: 590px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item{width:100%;padding-right:0}}.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item select{width:100%;background-color:transparent;border:none;outline:none;border-bottom:1px solid #707070;background-image:url(/cdn/shop/t/4/assets/angle-arrow-down.png?v=183467550415196012181603450274);background-position:right;background-size:18px;color:#6a6a6a;padding-left:0;font-size:16px;line-height:20px}@media (max-width: 1269px) and (min-width: 591px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item select{font-size:14px;line-height:18px}}@media (max-width: 590px){.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item select{font-size:13px;line-height:15px;background-size:15px}}.template-product .product-single__meta_inner_section .default_pro_option_section .product-form__item select option{background-color:#f1f1f1!important}.template-product .ad_active_section.ad_cust_option_section{display:block}.template-product .ad_cust_option_section{margin-top:56px;display:none}@media (max-width: 991px) and (min-width: 591px){.template-product .ad_cust_option_section{margin-top:35px}}@media (max-width: 590px){.template-product .ad_cust_option_section{margin-top:10px}}.template-product .ad_cust_option_section .ad_option_section_label{width:100%;font-size:17px;line-height:20px;margin-bottom:30px;font-weight:600}@media (max-width: 1269px) and (min-width: 591px){.template-product .ad_cust_option_section .ad_option_section_label{font-size:15px;line-height:18px;margin-bottom:20px}}@media (max-width: 590px){.template-product .ad_cust_option_section .ad_option_section_label{font-size:14px;line-height:17px;font-weight:600;margin-bottom:5px}}.template-product .ad_cust_option_section .mw-options-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;align-items:flex-start}@media (min-width: 991px){.template-product .ad_cust_option_section .mw-options-container{margin-left:-45px}}@media (min-width: 1366px){.template-product .ad_cust_option_section .mw-options-container{margin-left:-45px}}@media (min-width: 1660px){.template-product .ad_cust_option_section .mw-options-container{margin-left:-75px}}.template-product .ad_cust_option_section .ad_cust_option_style_block{width:50%;padding-right:15px;padding-top:14px}@media (min-width: 1367px){.template-product .ad_cust_option_section .ad_cust_option_style_block{padding-left:45px;padding-right:15px}}@media (min-width: 1660px){.template-product .ad_cust_option_section .ad_cust_option_style_block{padding-left:75px;padding-right:15px}}@media (max-width: 1366px){.template-product .ad_cust_option_section .ad_cust_option_style_block{padding-left:45px;padding-right:15px}}@media (max-width: 991px) and (min-width: 591px){.template-product .ad_cust_option_section .ad_cust_option_style_block{width:100%;margin-bottom:20px;padding:0}}@media (max-width: 590px){.template-product .ad_cust_option_section .ad_cust_option_style_block{width:100%;padding-right:0;padding-left:0}}.template-product .ad_cust_option_section .ad_cust_option_style_block select,.template-product .ad_cust_option_section .ad_cust_option_style_block input[type=text]{width:100%;background-color:transparent;border:none;outline:none;border-bottom:1px solid #707070;color:#6a6a6a;padding-left:0;margin-top:21px;font-size:16px;line-height:20px}@media (max-width: 1269px) and (min-width: 591px){.template-product .ad_cust_option_section .ad_cust_option_style_block select,.template-product .ad_cust_option_section .ad_cust_option_style_block input[type=text]{font-size:14px;line-height:18px}}@media (max-width: 590px){.template-product .ad_cust_option_section .ad_cust_option_style_block select,.template-product .ad_cust_option_section .ad_cust_option_style_block input[type=text]{font-size:13px;line-height:15px}}.template-product .ad_cust_option_section .ad_cust_option_style_block select{background-image:url(/cdn/shop/t/4/assets/angle-arrow-down.png?v=183467550415196012181603450274);background-position:right;background-size:18px}@media (max-width: 590px){.template-product .ad_cust_option_section .ad_cust_option_style_block select{background-size:15px}}.template-product .ad_cust_option_section .ad_cust_option_style_block select option{background-color:#f1f1f1}.template-product .ad_cust_option_section .ad_cust_option_style_block .mw_product_option_label{font-size:16px;line-height:20px;font-weight:400}@media (max-width: 1269px) and (min-width: 591px){.template-product .ad_cust_option_section .ad_cust_option_style_block .mw_product_option_label{font-size:14px;line-height:18px}}@media (max-width: 590px){.template-product .ad_cust_option_section .ad_cust_option_style_block .mw_product_option_label{font-size:13px;line-height:15px;font-weight:600}}.template-product .ad_cust_option_section_custom .ad_cust_option_style_block:nth-child(1),.template-product .ad_cust_option_section_custom .ad_cust_option_style_block:nth-child(2){padding-bottom:35px}@media (max-width: 590px){.template-product .ad_cust_option_section_custom .ad_cust_option_style_block:nth-child(1),.template-product .ad_cust_option_section_custom .ad_cust_option_style_block:nth-child(2){padding-bottom:15px}}.template-product .swatches.swatches-type-products{display:none!important}.template-product .default_pro_option_section .product-form__item,.template-product .default_pro_option_section .single-option-selector__radio{display:block!important}.template-product .monogram_input_text_block .char-label{display:none}.template-product .mw-options-container .ad_cust_input_file_block .mw_product_option_label{display:block;margin-top:5px}.template-product .mw-options-container .ad_cust_input_file_block input[type=file]{background-color:transparent;padding:10px 0;margin-top:20px}.template-product .mw-options-container .ad_cust_input_file_block .file_text12{position:relative}.template-product .mw-options-container .ad_cust_input_file_block #file_upload21{text-transform:capitalize;font-size:16px;background:transparent;border:1px solid #000;color:#000;letter-spacing:normal;padding-top:7px;padding-bottom:7px;margin-top:21px;width:100%}.template-product .mw-options-container .ad_cust_input_file_block #file_upload21:focus,.template-product .mw-options-container .ad_cust_input_file_block #file_upload21:active{outline:0}.template-product .mw-options-container .ad_cust_input_file_block .file_name_126{width:100%;overflow:hidden;font-size:15px;color:#6a6a6a;padding-top:30px}.template-product .mw-options-container .ad_cust_input_file_block .cross_out_icon12{background-image:url(/cdn/shop/t/4/assets/crossed-out.png?1732);background-repeat:no-repeat;background-size:18px;position:absolute;right:0;bottom:0;width:20px;height:20px}.template-product .mw-options-container .ad_cust_input_file_block .cross_out_icon12:focus{outline:0}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@media (max-width: 767px){.dom_template_cart .section-header{margin-bottom:55px}}.dom_template_cart .section-header h1{font-weight:400;font-size:22px;text-transform:uppercase;line-height:28px;margin-bottom:0}@media (max-width: 767px){.dom_template_cart .section-header h1{line-height:24px;font-size:18px}}.dom_template_cart .section-header hr{border-width:2px 0 0 0}.dom_template_cart .cart__row:first-child{margin-bottom:15px}.dom_template_cart .cart__row *,.dom_template_cart .cart__row:focus{outline:0}.dom_template_cart .cart__row .cart__product-name{font-size:20px;line-height:26px;font-weight:600}@media (max-width: 767px){.dom_template_cart .cart__row .cart__product-name{font-size:18px;line-height:24px}}.dom_template_cart .cart__row .cart__product-meta{font-size:18px;line-height:24px}@media (max-width: 767px){.dom_template_cart .cart__row .cart__product-meta{font-size:15px;line-height:20px}}.dom_template_cart .cart__row .cart__product-meta.cart__remove{padding-top:10px}.dom_template_cart .cart__row .cart__product-meta.cart__remove a{font-size:16px;text-transform:uppercase;line-height:20px}.dom_template_cart .cart__row .cart__item__properties{font-size:18px;line-height:24px}@media (max-width: 767px){.dom_template_cart .cart__row .cart__item__properties{font-size:15px;line-height:20px}}.dom_template_cart .cart__row .cart__pricing .cart__price{font-size:18px;line-height:24px}.dom_template_cart .cart__row .cart__subtotal-container button{text-transform:capitalize;font-size:16px;line-height:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.scss.css.map */
