.single-product .open-close-list{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.breadcrumb li:last-child,.breadcrumb li:nth-last-child(2):before{display:none}}.rs-has-sub{font-weight:600;text-transform:uppercase;font-size:.875rem;margin-bottom:5px}.section-single-product{padding:34px 0}.section-single-product .container{max-width:1162px}.section-single-product .product-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 0;margin-bottom:38px}.woocommerce div.product form.cart .reset_variations{text-transform:uppercase;font-size:12px;letter-spacing:.4px;font-weight:600}.woocommerce div.product form.cart .variations{margin-bottom:0}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul li{border-radius:0;height:auto;width:100%;border:none}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul li p{margin:0;padding:5px 2px}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-description{text-transform:uppercase;font-weight:600;font-size:.9375rem}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-enable-field{margin:10px 0 5px}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul li:hover{border:none;box-shadow:none}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul li:hover .checkmark{background-color:#60747c}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current,.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current:hover{border:none;box-shadow:none}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current .checkmark,.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current:hover .checkmark{background-color:#504f4f}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current .checkmark:after,.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-items-content ul .gtw_current:hover .checkmark:after{display:block}.rs-giftwrap.gtw-product-gift-wrapper .gtw-product-gift-wrapper-total-payable{padding-left:10px}.rs-giftwrap.gtw-product-gift-wrapper label.c-cb-sm{padding-left:25px;font-size:.875rem;line-height:17px!important;margin-bottom:7px}.rs-giftwrap.gtw-product-gift-wrapper label.c-cb-sm.emph{margin-bottom:10px;padding-left:25px;font-size:.875rem;text-transform:uppercase;letter-spacing:.6px;font-weight:700;line-height:22px!important}.rs-giftwrap.gtw-product-gift-wrapper label.lbl-msg{font-size:.8125rem;font-weight:600;text-transform:uppercase;margin-bottom:5px;letter-spacing:.3px}.rs-giftwrap.gtw-product-gift-wrapper h4{display:none}.single-product .slider-holder{position:relative}@media (min-width:768px){.single-product .mobile-product-heading{display:none}}.single-product .mobile-product-heading .product-brand{display:block;color:#60747c;font-size:.875rem;margin-bottom:2px;text-transform:uppercase;font-weight:600}.single-product .mobile-product-heading .product-brand a{color:#60747c;text-decoration:none}.single-product .mobile-product-heading .product-brand a:hover{border-bottom:1px solid #504f4f}.single-product .mobile-product-heading .rs-price{display:block;font-size:1.5rem;font-weight:700;margin-bottom:0}.single-product .mobile-product-heading .rs-price .sale-old-price{text-decoration:line-through;color:#e60000;font-weight:500;display:inline-block;margin-right:16px}.single-product .mobile-product-heading .stock.out-of-stock{columns:#e60000;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-size:.9375rem}.single-product h2.top-category{text-align:center;text-transform:uppercase}@media (min-width:768px){.single-product h2.top-category{font-size:43px;margin-bottom:24px}}@media (min-width:768px){.single-product h1.product-title{font-size:29px;line-height:1.2;margin-bottom:2px}}.single-product form.rs-product-form.cart{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0!important}.single-product form.rs-product-form.cart .add-monogram-wrap{margin-top:10px}.single-product form.rs-product-form.cart .add-monogram-wrap label.c-cb{font-size:19px;letter-spacing:.3px}.single-product form.rs-product-form.cart .has-br-monogram-wrap .rs-fields,.single-product form.rs-product-form.cart .has-jh-monogram-wrap .rs-fields{margin-bottom:30px!important}.single-product form.rs-product-form.cart .wcsatt-options-product-prompt{margin-top:10px}.single-product form.rs-product-form.cart .wcsatt-options-product-prompt .wcsatt-options-prompt-text{font-size:1rem;font-weight:700;text-transform:uppercase}.single-product form.rs-product-form.cart ul.wcsatt-options-prompt-radios{padding-left:5px}.single-product form.rs-product-form.cart ul.wcsatt-options-prompt-radios li{margin-top:6px;font-size:18px}.single-product form.rs-product-form.cart .wcsatt-options-product-wrapper{display:table;width:100%;margin-bottom:30px}.single-product form.rs-product-form.cart .wcsatt-options-product-wrapper .wcsatt-options-product-dropdown-label{font-weight:700;display:table-cell;line-height:2em}.single-product form.rs-product-form.cart .wcsatt-options-product-wrapper select.wcsatt-options-product-dropdown{display:table-cell}.single-product form.rs-product-form.cart .wcsatt-add-to-subscription-wrapper{float:left;margin-left:16px}.single-product form.rs-product-form.cart .wcsatt-add-to-subscription-action-label{float:left;width:100%;font-style:italic;letter-spacing:.4px}.single-product form.rs-product-form.cart .single_variation_wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-product form.rs-product-form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{display:none!important}.single-product form.rs-product-form.cart .custom-radio-holder{display:-ms-flexbox;display:flex;margin-bottom:30px;margin-top:10px}.single-product form.rs-product-form.cart .custom-radio-holder .added_to_cart.wc-forward{display:none!important}.single-product form.rs-product-form.cart .custom-radio-holder .custom-radio{width:50%}.single-product form.rs-product-form.cart .btn{display:block;text-transform:uppercase;font-size:10px;text-align:center;padding:8px;width:50%;border:1px solid #504f4f;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media (min-width:576px){.single-product form.rs-product-form.cart .btn{font-size:15px;padding:12px}}@media (min-width:768px){.single-product form.rs-product-form.cart .btn{font-size:10px;padding:8px}}@media (min-width:992px){.single-product form.rs-product-form.cart .btn{font-size:15px;padding:12px}}.single-product form.rs-product-form.cart .btn.disabled.wc-variation-selection-needed,.single-product form.rs-product-form.cart .btn.disabled.wc-variation-selection-needed:hover{background:#ccc}.single-product form.rs-product-form.cart .btn.btn-white{border-left:none;background-color:#fff}.single-product form.rs-product-form.cart .btn.btn-primary:focus,.single-product form.rs-product-form.cart .btn.btn-primary:hover,.single-product form.rs-product-form.cart .btn.btn-white:focus,.single-product form.rs-product-form.cart .btn.btn-white:hover{background-color:#60747c}.single-product .content{position:relative}@media (min-width:768px){.single-product .text-block{padding-top:32px}}.single-product .text-block h1.product-title{display:none}@media (min-width:768px){.single-product .text-block h1.product-title{display:block}}.single-product .text-block .product-brand{display:block;color:#60747c;font-size:.875rem;margin-bottom:2px;text-transform:uppercase;font-weight:600;display:none}.single-product .text-block .product-brand a{color:#60747c;text-decoration:none}.single-product .text-block .product-brand a:hover{border-bottom:1px solid #504f4f}@media (min-width:768px){.single-product .text-block .product-brand{display:block}}.single-product .text-block .product-code{display:block;font-size:.6875rem;color:#969696;margin-bottom:10px;text-transform:uppercase;font-weight:600}.single-product .text-block .product-code a{color:#60747c;text-decoration:none}.single-product .text-block .product-code a:hover{border-bottom:1px solid #504f4f}.single-product .text-block .ruk_rating_snippet{display:none}@media (min-width:768px){.single-product .text-block .ruk_rating_snippet{display:block}}.single-product .text-block .rs-price{display:none;font-size:1.5rem;font-weight:700;margin-bottom:0}@media (min-width:768px){.single-product .text-block .rs-price{display:block}}.single-product .text-block .rs-price .sale-old-price{text-decoration:line-through;color:#e60000;font-weight:500;margin-bottom:2px;display:inline-block;margin-right:16px}.single-product .text-block .stock.out-of-stock{columns:#e60000;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-size:.9375rem}.single-product .text-block .wcwl_elements.bound{margin-bottom:10px}.single-product .text-block .wcwl_elements.bound .wcwl_intro{font-size:1rem;margin-bottom:10px}.single-product .text-block .special-notice-product{margin-bottom:20px}.single-product .social-networks.product-sharer{margin-bottom:18px}.single-product .info-holder{border-top:1px solid #ebebeb;padding:10px 0 12px}.single-product .info-holder>p{font:15px/1.7 Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:18px}.single-product .info-holder>p a{color:#504f4f;text-decoration:none;border-bottom:1px solid #504f4f}.single-product .info-holder>p a:hover{border-bottom:1px solid #60747c}.single-product .open-close-list .open-close{border-top:1px solid #ebebeb}.single-product .open-close-list .open-close.active a:before{height:0}.single-product .open-close-list a{text-decoration:none;text-transform:uppercase;font:15px BodoniSevITC W05 Regular,Times New Roman,Times,Baskerville,Georgia,serif;display:block;position:relative;color:#504f4f;padding:15px 40px 15px 0}.single-product .open-close-list a:hover{color:#005030}.single-product .open-close-list a:after,.single-product .open-close-list a:before{content:"";display:block;background-color:#504f4f;position:absolute;top:50%;transform:translateY(-50%)}.single-product .open-close-list a:before{width:1px;height:11px;transition:height .3s ease-in-out;right:25px}.single-product .open-close-list a:after{width:11px;height:1px;right:20px}.product-reviews{padding:40px 0 60px}.product-reviews h2{text-align:center}@media (min-width:768px){.product-reviews h2{font-size:2.75rem;margin-bottom:20px}}.section-multipurchase{background:#ebebeb;padding:40px 0}@media (min-width:768px){.section-multipurchase{padding-bottom:60px}}.section-multipurchase h2{text-align:center}@media (min-width:768px){.section-multipurchase h2{font-size:2.75rem;margin-bottom:40px}}.section-multipurchase .container.small{max-width:1162px}.section-multipurchase div.product.single-grid-product{margin-bottom:30px;text-align:center}.product-slider{display:-ms-flexbox;display:flex;margin-bottom:30px}@media (min-width:768px){.product-slider{margin-bottom:60px}}.product-slider .slide{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-slider-nav{display:-ms-flexbox;display:flex;margin:0 -7px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-slider-nav .slide{width:33.33%;padding:7px;display:-ms-flexbox;display:flex}.product-slider-nav .img-block{height:120px;width:100%;border:1px solid #ebebeb;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-slider-nav .img-block.active{border-color:#504f4f}@media (min-width:576px){.product-slider-nav .img-block{height:177px}}@media (min-width:768px){.product-slider-nav .img-block{height:120px}}@media (min-width:992px){.product-slider-nav .img-block{height:177px}}.product-slider-nav .img-block img{max-height:100%;width:auto}.product-slider-nav .img-block a.product-nav-thumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.has-jh-monogram-wrap input[type=checkbox],.has-jh-monogram-wrap input[type=radio]{accent-color:#504f4f}.has-jh-monogram-wrap .yt-mode-tabs,.has-jh-monogram-wrap .yt-mono-layout{gap:18px}.has-jh-monogram-wrap .yt-mode-tabs .yt-mode-tab,.has-jh-monogram-wrap .yt-mode-tabs .yt-mono-layout-opt,.has-jh-monogram-wrap .yt-mono-layout .yt-mode-tab,.has-jh-monogram-wrap .yt-mono-layout .yt-mono-layout-opt{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;width:auto;margin-bottom:0;white-space:nowrap;cursor:pointer}.has-jh-monogram-wrap .yt-mode-tabs .yt-mode-tab input[type=radio],.has-jh-monogram-wrap .yt-mode-tabs .yt-mono-layout-opt input[type=radio],.has-jh-monogram-wrap .yt-mono-layout .yt-mode-tab input[type=radio],.has-jh-monogram-wrap .yt-mono-layout .yt-mono-layout-opt input[type=radio]{width:auto!important;height:auto;margin:0;-ms-flex:0 0 auto;flex:0 0 auto}.has-jh-monogram-wrap .yt-validation-msg{margin-bottom:16px;padding:10px 12px;color:#a94442;background:#f8e8e8;border-left:3px solid #a94442;font-size:.875rem}.has-jh-monogram-wrap .rs-fields.yt-missing .yt-step,.has-jh-monogram-wrap .rs-fields.yt-missing>label{color:#a94442}.has-jh-monogram-wrap .rs-fields.yt-missing .input-text{border-color:#a94442}.has-jh-monogram-wrap .yt-step{display:block}.has-jh-monogram-wrap .yt-step .yt-step-num{font-weight:700;color:#504f4f;margin-right:6px}.has-jh-monogram-wrap .gm-fnt-label{display:block;text-align:center;padding:12px 4px;font-size:.8125rem}li.reviews_tab{opacity:0}#ppcp-messages{margin-top:10px}.larger-notice{padding:15px 10px;background:#eee;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.larger-notice .iad svg{font-size:23px;margin-right:10px}.affirm-as-low-as{margin-bottom:26px;font-size:14px}.affirm-as-low-as a{font-size:14px}