.product_section .product_form,.product_section .contact-form{max-width:100%}.recomatic-wrap.recomatic-product-widget .recomatic-attributes,.recomatic-brand-wrap .recomatic-attributes{margin-top:-15px}.fancybox-content{border-radius:16px}.product .price-ui-badge__sticker{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;border-radius:8px}.product .product-block--title .product_name{font-weight:400;font-size:22px;line-height:32px;color:#000}.product_tabs{margin:12px 0 24px}.product_tabs .tabs{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;border-bottom:2px solid #b6cde4}.product_tabs .tablinks{font-weight:700;font-size:18px;line-height:27px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#b6cde4;padding:4px;min-width:60px;border-bottom:3px solid transparent}.product_tabs .tablinks:hover{cursor:pointer}.product_tabs .tablinks.active{color:#5272b3;border-bottom:3px solid #5272b3;margin-bottom:-3px}.product_tabs .tabcontent#shop{background:transparent;border:none;border-radius:0;padding:0}.product_tabs .tabcontent .swatch_options .swatch{margin-bottom:16px}.product_tabs .tabcontent .swatch_options .swatch:last-child{margin-bottom:0}.product_tabs .tabcontent .swatch_options .swatch .option_title,#customily-options .option_name{font-weight:500;font-size:24px;line-height:28px;color:#000;margin-bottom:8px}.product_tabs .tabcontent .swatch_options .swatch .swatch-element{border:1px solid #000000;box-sizing:border-box;border-radius:16px}span.seemore{font-weight:500;font-size:18px;line-height:24px;text-align:center;text-decoration-line:underline;color:#000;margin-left:24px}.swatch .swatch-element:last-child{margin-right:0}#cl_optionsapp select,#cl_optionsapp input:not([type=checkbox]):not(.vc-input__input){border-radius:8px;min-height:56px}.product_tabs .tabcontent .swatch_options .swatch label{font-weight:500;font-size:20px;color:#000;padding:8px 16px}div.is-product-sidebar{display:none}.product_tabs .tabcontent .swatch_options input:checked+.swatch-element{background:#cbcbcb}.product_tabs .tabcontent .swatch_options input:checked+.swatch-element.color{background:transparent}.product_tabs .tabcontent .swatch_options input:checked+.swatch-element.color label{border:1px solid #cbcbcb}.product_tabs .tabcontent .swatch_options input:checked+.swatch-element.color label svg{opacity:1}.product_tabs .tabcontent .swatch_options .swatch-element.color.white-swatch .white_svg{display:none}.product_tabs .tabcontent .swatch_options .swatch-element.color.white-swatch .black_svg{display:block}.product_tabs .tabcontent .swatch_options .swatch-element.color{border-radius:100%!important;width:40px;height:40px;padding:0;border:none}.product_tabs .tabcontent .swatch_options .swatch-element.color svg{opacity:0}.product_tabs .tabcontent .swatch_options .swatch-element.color label{border-radius:100%!important;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}.black_svg{display:none}.product_tabs .tabcontent .swatch_options input:checked+.swatch-element label{color:#000}.breadcrumbs{font-size:14px;line-height:21px;color:#b6cde4}.breadcrumbs span,.breadcrumbs a{font-size:13px;line-height:21px;text-decoration:underline;text-underline-offset:3px;color:#b6cde4}.breadcrumbs span.product_title,.breadcrumbs span.spancing{text-decoration:none}.spancing{padding:0 3px}.jdgm-widget.jdgm-widget{display:block;margin:4px 0 18px}.product-block--title{margin-bottom:6px}span.jdgm-prev-badge__text{font-weight:400;font-size:16px;line-height:24px;color:#000;margin-left:8px;opacity:1}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:17px}.modal_price .price .money{font-weight:600!important;font-size:32px!important;line-height:48px!important;margin-right:3px;color:#b21e42!important}.product .product__details--product-page .price-ui .compare-at-price{display:flex;align-items:center}.modal_price .compare-at-price .money{font-weight:400!important;font-size:16px;line-height:24px;text-decoration-line:line-through!important;color:#858585}.sale.savings{font-weight:700;font-size:18px;line-height:24px;color:#de1200}.product-quantity-box.purchase-details__quantity{max-width:143px;margin-right:27px;border:1px solid #000000;box-sizing:border-box;border-radius:8px}.product-quantity-box.purchase-details__quantity input.quantity{border:none}.product-quantity-box .product-plus,.product-quantity-box .product-minus{border-radius:8px;background:#cbcbcb;color:#000}.purchase-details__buttons button.add_to_cart,.purchase-details__buttons a.custom{height:56px;border-radius:16px;font-weight:500;font-size:24px;line-height:24px}.back-to-shop{border-radius:16px;font-weight:500;font-size:24px;line-height:24px;padding:24px 0}.product .description p,.product .description span,.tabcontent p,.tabcontent span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#000}.smart-payment-button--false .purchase-details{align-items:flex-start;flex-direction:row-reverse}.product_gallery img,.product_gallery_nav .gallery-cell img,.product .product_gallery{border-radius:8px}.product-gallery__thumbnail.is-nav-selected img{border:1px solid #cbcbcb}.trust_block{background:#cbcbcb;padding:33px;border-radius:16px}.trust_block .trust_block_items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.trust_block .trust_block_items .trust_item{text-align:center}.trust_block .trust_block_items .trust_item p{text-align:center;margin-top:28px;font-size:14px;line-height:21px;color:#000}.pay_block svg{max-width:100%}.product #customily-options #cl_optionsapp select,.product #cl_optionsapp .customily_option input:not([type=checkbox]):not(.vc-input__input){border-radius:8px;border:1px solid #000000;min-height:56px}.product #cl_optionsapp .customily_option input:not([type=checkbox]):not(.vc-input__input),#cl_optionsapp .customily_option select{min-height:56px;padding:10px 24px}#cl_optionsapp select{background:#fff url(/cdn/shop/t/29/assets/select1.png?v=4387925911213475743) no-repeat 96% 50%!important}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:0!important;border:none!important}.recomatic,.recently-viewed__section,#judgeme_product_reviews{margin-top:50px}@media (min-width: 769px){.product_section .price_container{display:flex;justify-content:flex-start;align-items:baseline}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link{max-width:250px}.jdgm-prev-badge{display:flex!important;flex-wrap:wrap;justify-content:flex-start;align-items:center}span.jdgm-prev-badge__stars{width:41%}span.jdgm-prev-badge__text{text-align:right}span.seemore{width:100%;text-align:right}}@media (max-width:746px){.gallery-wrap.gallery-thumbnails--left .product_gallery_nav .gallery-cell{display:inline-block;width:9px;height:9px;background:#333;border-radius:50%;opacity:.25;cursor:pointer;margin-right:5px}.gallery-wrap.gallery-thumbnails--left .product_gallery_nav .gallery-cell img{display:none!important}.gallery-wrap.gallery-thumbnails--left .product_gallery_nav .gallery-cell.is-nav-selected{opacity:1;width:10px;height:10px}.product .product_nav .flickity-prev-next-button.previous,.product .product_nav .flickity-prev-next-button.next{display:none}}@media (max-width: 768px){.product .jdgm-rev-widg__summary{width:100%;margin:20px 0}h2.jdgm-rev-widg__title{font-weight:600;font-size:24px;line-height:24px;text-align:center;color:#000}.product .jdgm-histogram .jdgm-histogram__row:before{content:attr(data-rating) " stars";min-width:50px;display:inline-block;font-size:13px;font-weight:400;color:#000}.product .jdgm-histogram .jdgm-histogram__row:after{content:attr(data-frequency);min-width:24px;display:inline-block}.product .jdgm-histogram .jdgm-histogram__star,.product .jdgm-histogram .jdgm-histogram__percentage,.product .jdgm-histogram .jdgm-histogram__frequency{display:none}.product .jdgm-histogram .jdgm-histogram__bar{width:222px}.product .jdgm-histogram .jdgm-histogram__row{margin-left:auto;margin-right:auto;white-space:normal;margin-bottom:10px}.jdgm-histogram__bar-content{height:100%;font-size:9px;line-height:16px;background:#fbcd0a;box-shadow:inset 0 0 1px #888;-webkit-transition:width .3s ease;transition:width .3s ease}.product a.jdgm-write-rev-link,.product input.jdgm-submit-rev.btn.btn_c.button{font-weight:600;font-size:15px;line-height:24px;text-align:center;color:#fff;background:#000;border-radius:8px;height:auto;margin:0;padding:10px 18px 9px}.product .jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:18px;color:#0b2a4a;border:none;font-weight:400}.product .jdgm-rev-widg__header{position:relative}.product .jdgm-widget-actions-wrapper{position:absolute;width:auto;top:300px}.product .jdgm-widget-actions-wrapper.close-form-btn{position:relative}.jdgm-rev-widg__header{display:flex;justify-content:center;flex-direction:column}.jdgm-rev-widg__summary,.jdgm-rev-widg__title{margin-bottom:12px}div.matching_products .matching_product{margin-bottom:0}label.hide-tablet-and-up{font-weight:500;font-size:16px;line-height:28px;color:#000}html,body{overflow-x:hidden}.hide-phone{display:none}.productitem .tag-name,.productitem .tag-sales{font-size:8px;line-height:12px}.product .flickity-prev-next-button{width:40px;height:40px}.product .flickity-prev-next-button svg{width:65%;height:70%}div#shopify-section-template--15469244219553__sidebar{display:none}.shopify-section--product-template.is-product-main.content{padding-top:10px}.breadcrumbs span,.breadcrumbs a{font-weight:400;font-size:12px;line-height:18px}.product_gallery_nav{margin-bottom:0}.product .product_gallery{margin-bottom:16px}.product .product-block--title h1.product_name{font-size:16px;line-height:20px}.product .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:17px}span.jdgm-prev-badge__text{font-size:15px;line-height:22px}.product .jdgm-widget.jdgm-widget{display:block;margin:0 0 16px}#cl_optionsapp .customily_option label .option_name{position:relative;z-index:-1}.product .product_tabs .tabcontent .swatch_options .swatch .option_title,#customily-options .option_name{font-size:16px;line-height:24px;margin-bottom:8px}.product .product_tabs .tabcontent .swatch_options .swatch:last-child{margin-bottom:0}.product .product_tabs .tabcontent .swatch_options .swatch{margin-bottom:16px}.product .description p,.product .description span,.tabcontent p,.tabcontent span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#000}.product .purchase-details__buttons{flex-direction:row-reverse}.purchase-details__buttons button.add_to_cart.stick_bottom,.purchase-details__buttons a.custom.stick_bottom,#buy-it-now-btn.stick_bottom{height:56px;border-radius:8px;font-weight:400;font-size:24px;line-height:24px;bottom:10px!important;left:auto;max-width:90%;width:100%;margin:0 auto!important}.product .trust_block{padding:30px 4px}.product .trust_block .trust_block_items{grid-gap:6px}.product .trust_block .trust_block_items img{max-width:40px}.product .trust_block .trust_block_items p{font-size:10px;line-height:16px;margin-top:8px;margin-bottom:0;font-weight:500}.product .trust_block{margin:0 -24px}button.customily-preview-button.ld-over-inverse{font-size:0!important;position:fixed!important;width:93px!important;height:76px!important;right:-16px!important;left:auto!important;top:160px!important;padding:16px 24px 16px 16px!important;background-image:url(/cdn/shop/files/Screen_Shot_2022-03-30_at_6.31.24_PM.png?v=1648639917)!important;background-size:contain!important;border:2px solid #000000!important;z-index:9999!important}.pay_block{display:grid;grid-template-columns:1fr 1.2fr 1fr 1.4fr;gap:0px;background:#f5f5f5;border-radius:8px;padding:0 12px 0 0}.pay_text,.swym-btn-container .swym-fave-count{font-family:Poppins;font-weight:400;font-size:12px!important;line-height:16px!important;text-align:center}.swym-btn-container .swym-fave-count{padding:7px 8px!important}.fivestars-icon{width:80px}.cart-now-icon{min-width:42px!important;padding-top:4px!important}.people-cart{font-size:13px}}.product .product__title{display:flex;align-items:flex-start;justify-content:space-between}.product .product-block--title .product_name{width:93%;margin:0}.product button.swym-button.swym-add-to-wishlist-view-product{font-size:20px}.matching_products{background:#fff}@media (min-width: 768px){.product_tabs .tabcontent .swatch_options .swatch-element.color label,.product_tabs .tabcontent .swatch_options .swatch-element.color{width:52px;height:52px}.product .product-block--title .product_name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.matching_products .matching_product .matching_info .title{font-weight:400;font-size:24px;line-height:32px;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.matching_products .matching_product .matching_info .current_price .money{font-weight:800;font-size:20px;line-height:28px;color:#000}.matching_products .matching_product .matching_info .was_price .money{font-weight:400;font-size:14px;line-height:28px;text-decoration-line:line-through;color:#021b4d;opacity:.5}.matching_products .matching_product .matching_info .current_price .from{text-transform:capitalize;font-weight:800;font-size:20px;line-height:28px;font-style:initial}.matching_products{background:#fff;border:1px solid #cbcbcb;box-sizing:border-box;border-radius:16px;padding:40px;margin-bottom:24px}.matching_products .matching_product .matching_image{max-width:160px;width:160px;margin-right:24px}.matching_products .matching_product .matching_info{max-width:calc(100% - 184px);display:flex;flex-direction:column;justify-content:space-between}.matching_products .matching_product .matching_info .btn{font-weight:600;font-size:24px;line-height:24px;text-align:center;color:#fff;background:#000;border-radius:16px;padding:16px 24px;max-width:196px;height:56px;margin:0}.matching_products .matching_product .matching_info span.price{margin:8px 0 34px}}@media (max-width: 767px){.product #customily-options #cl_optionsapp select{margin:0 0 8px}.product_tabs .tabs{margin:0 -24px}.product_tabs .tablinks{padding:4px 24px}.product .swatch .swatch-element{margin:0 8px 8px 0}.matching_products .matching_product .matching_info span.price{margin:8px 0 15px}.matching_products .matching_product .matching_info .title{font-weight:400;font-size:18px;line-height:24px;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.matching_products .matching_product .matching_info .current_price .money{font-weight:800;font-size:20px;line-height:28px;color:#000}.matching_products .matching_product .matching_info .was_price .money{font-weight:400;font-size:14px;line-height:28px;text-decoration-line:line-through;color:#021b4d;opacity:.3}.matching_products .matching_product .matching_info .current_price .from{text-transform:capitalize;font-weight:800;font-size:20px;line-height:28px;font-style:initial}.matching_products{padding-bottom:32px;padding-top:0}.matching_products .matching_product .matching_image{max-width:89px;width:89px;margin-right:16px}.matching_products .matching_product .matching_info{max-width:calc(100% - 105px);display:flex;flex-direction:column;justify-content:space-between}.matching_products .matching_product .matching_info .btn{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#fff;background:#000;border-radius:16px;padding:10px;max-width:131px;height:44px;margin:0}}.matching_products .matching_product{display:flex;align-items:stretch;margin-bottom:50px;padding-top:40px}.matching_products .matching_product:last-child{margin-bottom:0}.matching_products .matching_product .matching_image img{max-width:100%;border-radius:16px}.pay_item{text-align:center}.pay_image{height:50px;width:50px}@media (min-width: 768px){.product_nav .product_gallery_nav{overflow:hidden}.product .product_nav .flickity-prev-next-button.previous{left:-16px}.product .product_nav .flickity-prev-next-button.next{right:-16px}.product_nav .flickity-button{transform:translateY(-50%)!important;opacity:1!important}.product_nav .flickity-prev-next-button svg{width:8px!important;height:45px!important}.hide-tablet-and-up{display:none}.pay_block{display:grid;grid-template-columns:1fr 1.1fr 1fr 1.2fr;gap:10px;background:#f5f5f5;border-radius:16px;padding:0 24px 0 0}.pay_text{font-family:Poppins;font-weight:400;font-size:15px;line-height:21px;text-align:center}}@media (min-width: 768px){#customily-options #cl_optionsapp .customily_option{margin-bottom:16px}a.size_chart,a.pillow-help{font-size:18px}div.recomatic-products .recomatic-product{padding:15px!important}div.recomatic-from{font-size:20px!important}div.recomatic-price-wrap .recomatic-price{font-size:24px!important}.product_tabs .tabcontent{box-sizing:border-box;border-radius:8px;padding:0 30px 30px}.product_tabs .tabcontent#shop .swatch_options,.product_tabs .tabcontent#shop #customily-options{background:#fff;border:1px solid #cbcbcb;box-sizing:border-box;border-radius:8px;padding:24px 24px 8px}}#customily-options #cl_optionsapp label{margin-top:0}@media (max-width: 767px){span.seemore{display:none}.product_nav .product_gallery_nav{overflow:initial}.product_nav .flickity-button{transform:translateY(-50%)!important;opacity:1!important}.product .product_nav .flickity-prev-next-button.previous{left:-20px}.product .product_nav .flickity-prev-next-button.next{right:-20px}.product .product_nav .flickity-prev-next-button svg{width:100%;height:91%}.product_gallery .flickity-button{display:none!important}.recomatic-wrap.recomatic-product-widget,.recomatic-brand-wrap{padding:0}div.recomatic-title{margin:7px 0 0!important}.breadcrumbs{margin-top:0!important;margin-bottom:8px!important}}@media (max-width: 991px) and (min-width: 768px){.breadcrumbs{margin-top:0!important;margin-bottom:8px!important}}@media (max-width: 1199px) and (min-width: 746px){.product .product_nav .flickity-button{display:none!important}.main-nav.main_menu-meowcart .header_main-menu .right_item{padding:6px 14px!important}.breadcrumbs.columns{margin:0}.recently-viewed__section .equal-columns--outside-trim .one-fourth:nth-of-type(3n+1){margin-left:0}.recently-viewed__section .equal-columns--outside-trim .one-fourth:nth-of-type(3n){margin-right:0}.recently-viewed__section .equal-columns--outside-trim .one-fourth:nth-of-type(4n){margin-right:24px}.recently-viewed__section .equal-columns--outside-trim .one-fourth{width:calc(32.33% - 16px)}.recomatic,.recently-viewed__section,#judgeme_product_reviews{margin-top:70px}.breadcrumbs{margin-top:0!important;margin-bottom:10px!important}.product__images.two-fourths.columns.medium-down--one-whole,.two-fourths.columns.medium-down--one-whole.product__details.product__details--product-page{width:100%}.gallery-wrap{display:flex;justify-content:space-between;flex-direction:row-reverse}.product_gallery.flickity-enabled.is-draggable{width:calc(100% - 186px);flex:0 0 calc(100% - 186px);max-width:calc(100% - 186px);margin-right:20px}.product .product_nav{width:156px;flex:0 0 156px;max-width:156px}.product_gallery_nav.flickity-enabled.is-draggable{width:520px;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.product .product_nav .flickity-slider{transform:translate(0)!important}.is-draggable.product_gallery_nav .gallery-cell{transform:rotate(-90deg);cursor:pointer;margin-right:1rem;font-size:1.4rem}.is-draggable.product_gallery_nav .gallery-cell img{max-width:110px}.product_gallery_nav .flickity-prev-next-button{width:40px;height:40px;background:transparent}.product_gallery_nav .flickity-prev-next-button.previous{left:-40px}.product_gallery_nav .flickity-prev-next-button.next{right:-40px}.product_gallery_nav .gallery-cell{display:block}.purchase-details__buttons button.add_to_cart,.purchase-details__buttons a.custom,.back-to-shop{width:80%}.product-quantity-box.purchase-details__quantity{width:20%!important;position:relative;margin-right:auto}.purchase-details__buttons{flex-direction:row-reverse;align-items:center}.purchase-details__buttons{margin-top:0;flex:1 0 calc(50% - 12px)}.customily-preview-button{width:100%!important;background:#fff!important;-webkit-text-fill-color:#000000!important;border:2px solid #000000!important;border-inline:2px solid #000000!important;min-height:43px!important;max-height:65px!important;text-transform:capitalize!important;margin-top:10px!important;margin-bottom:24px!important;font-weight:500!important;font-size:24px!important;line-height:24px!important;text-align:center!important;color:#000!important}@media (max-device-width: 768px){.is-draggable.product_gallery_nav .gallery-cell img{max-width:135px}.product_gallery_nav .gallery-cell{width:27%}}}.product .flickity-button-icon{fill:#000}.product .flickity-prev-next-button{border-radius:100%;background:#cbcbcb;opacity:0}.product .product__images:hover .flickity-prev-next-button{opacity:1}.purchase-details__buttons a.custom .text{color:#fff}.product .price-ui-badges{margin:0 0 8px}.product_gallery .flickity-prev-next-button{display:none;opacity:0}@media (min-width: 1200px){.two-fourths.columns.medium-down--one-whole.product__details.product__details--product-page{width:calc(45% - 24px)}.product__images.sticky-desktop.two-fourths.columns.medium-down--one-whole{width:calc(55% - 24px)}.sticky-desktop{position:-webkit-sticky;position:sticky;top:0;height:100%}.product_tabs .tabs{display:grid!important;grid-template-columns:1fr 1fr 1fr!important}.product .product__title button.swym-button.swym-add-to-wishlist-view-product{line-height:40px}.product .swym-button.swym-add-to-wishlist-view-product.swym-custom:after{display:block;height:28px!important;width:28px!important}.product button.swym-button.swym-add-to-wishlist-view-product{font-size:28px;line-height:30px}.product .swatch_options{margin-bottom:24px}.breadcrumbs.columns{margin:0}.product .flickity-prev-next-button{width:64px;height:64px;top:50%}.product .flickity-prev-next-button.previous{left:0}.product .flickity-prev-next-button.next{right:0}.product .product_gallery_nav{margin-bottom:0}.product_gallery_nav.product-gallery__thumbnails .flickity-prev-next-button{width:32px;height:32px;transform:translateY(-50%)}.purchase-details__buttons button.add_to_cart,.purchase-details__buttons a.custom,.back-to-shop{width:72%}.product-quantity-box.purchase-details__quantity{width:16%!important;position:relative;margin-right:auto}.purchase-details__buttons{flex-direction:row-reverse;align-items:center}.purchase-details__buttons{margin-top:0;flex:1 0 calc(50% - 12px)}.customily-preview-button{width:100%!important;background:#fff!important;-webkit-text-fill-color:#000000!important;border:2px solid #000000!important;border-inline:2px solid #000000!important;min-height:43px!important;max-height:65px!important;text-transform:capitalize!important;margin-top:10px!important;margin-bottom:24px!important;font-weight:500!important;font-size:24px!important;line-height:24px!important;text-align:center!important;color:#000!important;min-height:56px!important}.breadcrumbs{margin-top:0!important;margin-bottom:8px!important}.product_tabs .tablinks{min-width:139px}.recently-viewed__section,#judgeme_product_reviews,.recomatic{margin-top:90px}}.purchase-details .add_to_cart.hide{display:none}.show-custom.add_to_cart#customily-cart-btn,.show-custom#customily-options{display:block!important}.recomatic-wrap.recomatic-product-widget .recomatic-variants,.recomatic-wrap.recomatic-product-widget .recomatic-sale,.recomatic-wrap.recomatic-product-widget .recomatic-save,.recomatic-wrap.recomatic-product-widget .recomatic-off,.recomatic-brand-wrap .recomatic-variants,.recomatic-brand-wrap .recomatic-sale,.recomatic-brand-wrap .recomatic-save,.recomatic-brand-wrap .recomatic-off{display:none}.recomatic-wrap.recomatic-product-widget .recomatic-ratings>*,.recomatic-brand-wrap .recomatic-ratings>*{text-align:left!important}.recomatic-price-wrap{text-align:left!important;justify-content:space-between!important;align-items:center!important}.recomatic-price-wrap .recomatic-price{font-size:24px!important;line-height:24px!important;font-weight:600!important;letter-spacing:-.01em!important;color:##B21E42!important}.recomatic-from{font-size:12px!important;font-style:normal!important;text-transform:capitalize!important;color:#000!important;line-height:28px!important;font-weight:600!important;letter-spacing:-.01em!important}.recomatic-products .recomatic-product{padding:8px!important;background:#fdfdfd!important;border:1px solid #CBCBCB!important;box-sizing:border-box!important;border-radius:8px!important}.recomatic-wrap.recomatic-product-widget .recomatic-products,.recomatic-brand-wrap .recomatic-products{gap:24px!important}#custom_product:hover,#customily-cart-btn:hover{background:#2f2f2f;border-color:#2f2f2f}.customily-preview-button:hover{background:#d9e8f4!important}.recomatic-title{text-align:left!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:-o-ellipsis-lastline!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;letter-spacing:-.01em!important;color:#000!important;margin:0!important}a.jdgm-write-rev-link{font-weight:600;font-size:24px;line-height:24px;text-align:center;color:#fff;background:#000;border-radius:16px;padding:16px 17px;height:56px;margin:0}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f8c83f!important}.swatch_options{position:relative}a.size_chart,a.pillow-help{font-weight:500;line-height:24px;text-align:center;text-decoration-line:underline;color:#b21e42;position:absolute;right:24px}.swatch .swatch-element.soldout{display:none}span.color_selected,span.style_selected{font-weight:400;font-size:18px;line-height:24px;color:#858585;margin-left:16px}@media (max-width: 480px){.product .handle-button .purchase-details__buttons{flex-direction:column-reverse}span.color_selected,span.style_selected{font-size:16px;margin-left:8px}.product .price-ui-badges{margin:16px 0 8px}a.size_chart,a.pillow-help{font-size:16px}.swatch_options a.size_chart,.swatch_options a.pillow-help{right:0}.recomatic{margin-top:50px}.product .flickity-prev-next-button,.product .flickity-prev-next-button:hover{width:40px;height:40px;top:50%!important}}.tabcontent .swatch_options .swatch label{position:relative}span.bestbadge{position:absolute;width:70px;height:15px;font-weight:700;font-size:10px;line-height:15px;color:#fff;background:#b21e42;border-radius:8px;top:-2px;left:50%;transform:translate(-50%,-50%)}.handle-button .add_to_cart#customily-cart-btn{display:none!important}.handle-button .purchase-details__buttons{flex-direction:row}.handle-button .purchase-details__buttons a.custom{display:none}.handle-button .hide_custom_btn .purchase-details__buttons{flex-direction:row-reverse!important}.priview-image-section,.pillow-cover-section,.pillow-upgrade-section,.ornament-upgrade-section{position:fixed;width:100%;height:100%;display:inline-block;float:left;top:0;left:0;right:0;bottom:0;background:#0000006e;z-index:9999;text-align:center}.priview_close_button img{width:100%}span.priview_close_button,.pillow-cover_close_button,.pillow-upgrade_close_button,.ornament-upgrade_close_button{position:absolute;right:15px;top:15px;width:28px;padding:0;color:#fff;font-size:15px}.popup_action{display:flex;justify-content:center;margin-top:24px}.popup_action a{font-weight:500;font-size:20px;line-height:30px;text-align:center;padding:13px 20px;margin:0 8px}.main_priview_img{display:inline-block;position:relative;padding:20px;background:#fff;border-radius:16px}.main_priview_img img{max-width:370px;width:100%;max-height:85vh;border-radius:16px}.main_priview_img_container{max-width:95%;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);text-align:center}.preview_btn{text-align:center;text-transform:capitalize;word-spacing:0px;background-color:#fff;padding:16px 0;width:100%;margin:0 auto 8px;font-weight:400;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #000000;border-radius:8px;transition:.3s ease-in-out;position:absolute;display:flex;justify-content:center;align-items:center;position:relative;height:58px}.preview_btn:hover{background:#f5f5f5!important}@media (max-width: 767px){.preview_btn.preview-show-left{content:""!important;font-size:0!important;position:fixed!important;width:93px!important;height:76px!important;right:-16px!important;left:auto!important;top:365px!important;padding:16px 24px 16px 16px!important;background-image:url(/cdn/shop/t/206/assets/previeweyeicon.jpg?v=1690951316)!important;background-size:contain!important;border:1px solid #000000!important;z-index:999!important}.icon-preview-btn{display:block!important}.preview-show-left .icon-preview-btn{display:none!important}h1.product_name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}}@media (min-width: 1200px){.preview_btn{width:100%!important;background:#fff!important;-webkit-text-fill-color:#000000!important;border:1px solid #000000!important;border-inline:1px solid #000000!important;min-height:43px!important;max-height:60px!important;text-transform:capitalize!important;margin-top:10px!important;margin-bottom:24px!important;font-weight:500!important;font-size:24px!important;line-height:24px!important;text-align:center!important;color:#000!important;min-height:58px!important}}@media (min-width: 767px){.ld-done .icon-preview-btn{display:block!important}.tabbed-title{font-size:24px!important;line-height:28px!important}.shipping-tabbed-items,.description-tabbed-items{border-radius:8px!important;padding:16px 24px!important;margin-top:16px!important}}#customily-buy-it-now-btn-preview,#customily-add-to-cart-btn-preview{border:2px solid #B21E42!important;border-radius:8px!important;color:#fff!important;background-color:#b21e42!important}#customily-buy-it-now-btn-preview:hover,#customily-add-to-cart-btn-preview:hover{background-color:#2f2f2f;border-color:#2f2f2f}.preview-close{border:2px solid #000000;border-radius:16px;color:#000}.ld-done .ld-preview-btn,.purchase-details__buttons .customily-preview-button{display:none!important}.product-quantity-box label{text-align:left;margin-bottom:.5em}.product-quantity-box.purchase-details__quantity{margin-right:5px;position:relative;min-width:100px}#quantity{width:100%;padding-right:1.75rem;cursor:pointer;background-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:.375rem .625rem;font-size:20px;line-height:24px;font-style:normal;font-weight:700;margin-bottom:0;border:unset!important}.purchase-details__quantity select{background:#fff url(/cdn/shop/t/49/assets/select1.png?v=4387925911213475743) no-repeat 72% 50%}.form-field-title{position:absolute;top:.525rem;left:.625rem;z-index:2;pointer-events:none;opacity:.6;-webkit-transition:.12s;transition:.12s;-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);line-height:1;font-size:13px;font-style:normal;font-weight:400;text-transform:none!important;margin-bottom:0}.purchase-details__buttons a.custom:not(.stick_bottom),.purchase-details__buttons button.add_to_cart:not(.stick_bottom),.back-to-shop{width:calc(84% - 20px);margin-left:20px}@media (max-width: 480px){.product-quantity-box.purchase-details__quantity{max-width:80px;min-width:80px}.purchase-details__buttons button.add_to_cart:not(.stick_bottom){margin-left:20px}.purchase-details__buttons{margin-top:10px}}@media (min-width: 481px) and (max-width: 798px){.product-quantity-box.purchase-details__quantity{max-width:120px;min-width:120px}}.product-quantity-box .quantity{height:55px}.purchase-details__buttons{flex-wrap:nowrap!important}.purchase-details .purchase-details__buttons{align-items:center!important}.shipping-tabbed-items,.description-tabbed-items{background:#fff;border:1px solid #cbcbcb;box-sizing:border-box;border-radius:8px;padding:10px 16px;margin-top:10px}.tabbed-title{font-weight:500;font-size:16px;line-height:24px;color:#000}.description div ul li:before{position:absolute;content:"";top:5px;left:-19.5px;width:8px;height:8px;border-radius:100%;background:#000}.description div ul li{position:relative}#buy-it-now-btn{height:56px;border-radius:8px;font-weight:500;font-size:24px;line-height:24px;width:100%;margin-top:15px}.swym-btn-container.swym-inject{display:flex;flex-direction:column}.swym-btn-container .swym-button{align-self:center!important}.swym-btn-container .swym-fave-count{background:unset!important;box-shadow:unset!important;padding:4px 8px;font-weight:600}.swym-btn-container .swym-button.swym-added:after{opacity:1!important}button.swym-button.disabled,.swym-btn-container .swym-button.swym-added+.swym-fave-count{opacity:1!important}.wishlist-lover-text{text-align:center;margin-top:-6px}.cart-now-icon{min-width:46px;padding-top:6px;padding-left:4px}.people-cart{margin:0 10px 10px}.review-count{cursor:pointer}.preview-cover-headline{text-align:left;font-size:20px;line-height:30px;margin-bottom:20px;font-weight:500}#select-conver-only,#select-choose-current,#ornament-select-no{border-radius:8px;border:1px solid #C8C8C8}#select-get-insert,#select-choose-bigger,#ornament-select-yes{border-radius:8px;border:1px solid #B21E42;background-color:#b21e42;color:#fff}.pillow-cover-image-wrapper{position:relative}.pillow-upgrade-image-wrapper,.ornament-upgrade-image-wrapper{position:relative;width:fit-content}.pillow-cover-price-wrapper{position:absolute;top:16px;right:16px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:flex-end;padding:6px 12px 0;width:fit-content;height:fit-content}.pillow-cover-was-price,.pillow-upgrade-was-price,.ornament-upgrade-was-price{font-weight:400;font-size:16px;line-height:18px;text-align:right;text-decoration-line:line-through;color:#858585}.pillow-cover-price,.pillow-upgrade-price,.ornament-upgrade-price{font-weight:600;font-size:24px;line-height:36px;text-align:right;color:#b21e42}#pillow-cover-img{width:100%}@media (max-width: 480px){.pillow-cover-was-price{font-size:14px;line-height:15px}.pillow-cover-price{font-size:18px;line-height:28px}.pillow-cover-price-wrapper{position:absolute;top:10px;right:10px}}.main-pillow-cover,.main-pillow-upgrade,.main-ornament-upgrade{display:inline-block;position:relative;padding:26px;background:#fff;border-radius:16px}.style-option-image{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px;width:95px!important;height:95px!important}@media only screen and (max-width: 798px){.style-option-image{width:60px!important;height:60px!important}#ornament-select-yes,#ornament-select-no,#select-conver-only,#select-choose-current,#select-get-insert,#select-choose-bigger{width:100%}.priview-image-section .popup_action,.ornament-upgrade-section .popup_action,.pillow-upgrade-section .popup_action,.pillow-cover-section .popup_action{margin-top:20px;flex-direction:column;gap:15px}}#pillow-help{max-width:500px}.pillow-upgrade-wrapper,.ornament-upgrade-wrapper{background:#fff;border-radius:8px;position:relative}.pillow-upgrade-image-wrapper,.ornament-upgrade-image-wrapper{margin:auto;width:fit-content}#pillow-upgrade-img,#ornament-upgrade-img{width:250px;height:250px;border-radius:8px}.pillow-upgrade-price-wrapper,.ornament-upgrade-price-wrapper{position:absolute;top:16px;right:16px;background-color:#fdedf0;border-radius:8px;display:flex;flex-direction:column;align-items:flex-end;padding:6px 12px 0;width:fit-content;height:fit-content}.pillow-upgrade-size{padding:0 8px;position:absolute;background:#b21e42;border-radius:8px;color:#fff;font-weight:600;font-size:18px;line-height:27px;bottom:26px;right:16px}div#bookmarkit{font-size:22px!important;padding:2px 4px!important;text-align:unset!important}@media (max-width: 745px){#smartwishlist{right:22px!important}}@media (min-width: 746px) and (max-width: 1200px){#smartwishlist{right:40px!important}}@media only screen and (max-width: 320px){.popup_action{flex-direction:column;gap:10px}.recomatic-products{margin-left:12px;margin-right:12px}.recomatic-wrap.recomatic-product-widget .recomatic-products,.recomatic-brand-wrap .recomatic-products{grid-template-columns:repeat(1,1fr);margin-left:12px;margin-right:12px}.recomatic-wrap.recomatic-product-widget .recomatic-content,.recomatic-brand-wrap .recomatic-content{display:unset}.recomatic-wrap.recomatic-product-widget .recomatic-attributes,.recomatic-brand-wrap .recomatic-attributes{margin-top:unset}}.product__title{margin-bottom:10px}#customily-buy-it-now-btn-preview,#buy-it-now-btn{display:none}.two-sides-tag{position:absolute;left:0%;z-index:2;bottom:2%;width:27%;min-width:100px}.special-product-discount-tag{position:absolute;left:-5px;z-index:2;top:0%;width:27%;min-width:110px}@media only screen and (max-width: 746px){.two-sides-tag{position:absolute;left:2%;z-index:2;bottom:1%;width:27%;min-width:100px}.special-product-discount-tag{position:absolute;left:0!important;z-index:2;top:0%;width:27%;min-width:110px}}@media only screen and (max-width: 400px){.product .product_tabs .tabcontent .swatch_options .swatch label{font-size:16px!important;line-height:20px}}.delivery-title{font-weight:500}.deliver-wrapper{border:1px solid #cbcbcb;border-radius:8px;padding:16px 10px;margin-bottom:16px}@media only screen and (min-width: 768px){.delivery-title{font-weight:500}.deliver-wrapper{border:1px solid #cbcbcb;border-radius:8px;padding:16px 24px;margin-bottom:24px}}.etsy-icon{position:relative;display:inline-block;width:34px;height:34px;background:#eaeaea;border:#fff solid 5px;border-radius:100%}.etsy-icon svg{width:18px;height:18px}.wt-grid{display:flex;flex-wrap:wrap}.wt-grid .wt-grid__item-xs-4{flex:0 0 33.33%}.wt-align-items-flex-start{text-align:left}.wt-align-items-center{text-align:center}.wt-align-items-flex-end{text-align:right}.wt-text-caption-title{margin-bottom:0;font-weight:700;font-size:14px;margin-top:12px;line-height:1em}p.wt-text-caption-title{margin:unset!important}.wt-text-caption{display:inline-block;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under;text-decoration-color:inherit;font-size:14px;margin-top:6px}.js-estimated-delivery{position:relative}.js-estimated-delivery:before{content:"";position:absolute;top:17px;left:17px;right:17px;background:#eaeaea;height:2px}#special-discount-text{display:flex;margin-bottom:10px}#special-discount-text span{font-weight:500;margin-left:5px;color:#b21e42!important}.flame22{width:24px!important;height:24px!important}.need-help{padding:15px 5px 10px}.need-help i{color:#b21e42!important}.need-help a{font-weight:600!important;color:#b21e42}
/*# sourceMappingURL=/cdn/shop/t/236/assets/product.css.map */
