@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap");.product-content .product-author a:after,.product-content .swatch-option .swatch-item label{transition:all .4s ease-in-out 0s}@-webkit-keyframes fadeIn{0%{opacity:0}25%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes fadeIn{0%{opacity:0}25%{opacity:.5}50%{opacity:1}to{opacity:.5}}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes animation-right-left{0%{opacity:0;transform:translateX(610px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes animation-right-left{0%{opacity:0;transform:translateX(610px)}to{opacity:1;transform:translateX(0)}}@keyframes animation-left-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(610px)}}@-webkit-keyframes animation-left-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(610px)}}.slider-wrapper #customize_wrapper{display:flex;flex-direction:column}@media (min-width: 768px){.slider-wrapper #customize_wrapper{flex-direction:row;justify-content:center}}.slider-wrapper #customize_wrapper .slider-main{flex:0 0 100%;max-width:100%;min-width:0}.slider-wrapper #customize_wrapper .customize-tools{position:relative}.slider-wrapper #customize_wrapper .customize-tools .media-item{border:2px solid transparent;border-radius:3px;padding:2px;overflow:hidden}.slider-wrapper #customize_wrapper .customize-tools .media-item img{-o-object-fit:contain !important;object-fit:contain !important}.slider-wrapper #customize_wrapper .customize-tools .media-item.tns-nav-active{border-color:var(--main-color)}.slider-wrapper #customize_wrapper .customize-tools .slider-controls>a{left:50%;transform:translate(-50%) rotate(90deg);width:20px;height:30px}.slider-wrapper #customize_wrapper .customize-tools .slider-controls>a svg{width:100%;height:100%}.slider-wrapper #customize_wrapper .customize-tools .slider-controls>a.slider-prev-button{top:0;bottom:auto}.slider-wrapper #customize_wrapper .customize-tools .slider-controls>a.slider-next-button{bottom:0;top:auto}@media (min-width: 768px){.slider-wrapper #customize_wrapper .customize-tools{flex:0 0 91px;max-width:91px}.slider-wrapper #customize_wrapper .customize-tools .thumbnails .media-item:not(:last-child){margin-bottom:20px}}@media (max-width: 767px){.slider-wrapper #customize_wrapper .customize-tools{order:2;margin-top:10px}.slider-wrapper #customize_wrapper .customize-tools .thumbnails{display:flex;margin:0 -5px}.slider-wrapper #customize_wrapper .customize-tools .thumbnails .media-item{padding:0 5px;flex:0 0 25%;max-width:25%}}@media (min-width: 768px){.slider-wrapper #customize_wrapper .customize-tools+.slider-main{flex:0 0 calc(100% - 91px);max-width:calc(100% - 91px);padding:0 0 0 27px}}#customize-mw .image__style{padding-top:100% !important}#customize-mw .image__style img{-o-object-fit:contain;object-fit:contain}.product-content{padding-top:33px}@media (min-width: 992px){.product-content{padding-top:0}}@media (min-width: 768px){.product-content>div{max-width:565px;margin-left:auto;margin-right:auto}}.product-content .product-info .name-wishlist{margin-bottom:8px}.product-content .product-info .product-wishlist{padding-left:20px}.product-content .product-info .product-wishlist a{display:flex}.product-content .product-info .product-wishlist svg path{stroke:var(--special-border)}.product-content .product-info .product-wishlist .arn_pending svg:not(.arn_icon){display:none}.product-content .product-info .product-wishlist .arn_added svg path{fill:var(--special-border)}.product-content .product-info .product-name{color:var(--main-color);line-height:1.5;margin-bottom:0 !important}.product-content .price-reviews .fa-star,.product-content .price-reviews .fa-star-half-o,.product-content .price-reviews .fa-star-o,.product-content .price-reviews .stamped-fa-star,.product-content .price-reviews .stamped-fa-star-half-o,.product-content .price-reviews .stamped-fa-star-o{color:var(--special-border) !important}.product-content .price-reviews .stamped-badge-starrating{display:flex;margin:0 !important}.product-content .price-reviews .product-reviews{margin-top:0;margin-left:10px;display:flex}.product-content .price-reviews .stamped-badge{display:flex;align-items:center}.product-content .price-reviews .stamped-badge .stamped-badge-caption{display:none}.product-content .price-reviews .stamped-badge .stamped-badge-caption:before{content:"("}.product-content .price-reviews .stamped-badge .stamped-badge-caption:after,.product-content .price-reviews .stamped-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")" !important}.product-content .product-price{font-size:var(--heading-size-h4);line-height:33px;font-weight:500;color:var(--main-color);display:flex;flex-wrap:wrap;align-items:center;font-family:var(--font-heading)}@media (min-width: 768px){.product-content .product-price{line-height:40px}}.product-content .product-price .price{order:1}.product-content .product-price .price-compare{order:2;margin-left:15px}.product-content .product-price .afterpay-paragraph{font-size:var(--body-font-size);color:var(--body-color);font-weight:var(--body-font-weight);line-height:1.5;order:3;flex:0 0 100%;max-width:100%;display:block !important}.product-content .product-price .afterpay-paragraph strong{font-weight:var(--body-font-weight)}.product-content .product-author{line-height:1;color:var(--main-color);margin:7px 0 18px;font-family:Montserrat,sans-serif}@media (min-width: 768px){.product-content .product-author{line-height:22px;margin:16px 0 12px}}.product-content .product-author a{color:inherit;position:relative}.product-content .product-author a:after{content:"";height:1px;background:currentColor;position:absolute;left:0;right:0;bottom:-1px}@media (hover: hover){.product-content .product-author a:hover:after{left:50%;right:50%}}.product-content .product-sku{font-size:calc(var(--body-font-size) - 3px);line-height:18px;margin-top:15px;margin-bottom:13px;text-transform:uppercase;font-family:Montserrat,sans-serif}.product-content .product-descript{margin-top:12px;margin-bottom:10px}.product-content .product-descript:empty{display:none}.product-content .product-descript.descript-expands .descript-wrapper{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical}.product-content .btn-expands{display:inline-flex;align-items:center;justify-content:center;color:var(--main-color);font-weight:500;margin-top:20px}.product-content .product_stock{font-weight:700;margin-top:3px;margin-bottom:13px;display:flex}@media (min-width: 768px){.product-content .product_stock{margin-top:10px;margin-bottom:34px}}.product-content .product_stock .number-stock>span{position:relative;padding-left:13px;margin-left:10px}.product-content .product_stock .number-stock>span:after{content:"";width:8px;height:8px;border-radius:50%;transform:translateY(-50%);position:absolute;left:0;top:50%}.product-content .product_stock .number-stock>span#out-stock{color:#eb5757}.product-content .product_stock .number-stock>span#out-stock:after{background:#eb5757}.product-content .product_stock .number-stock>span#in-stock{color:#6fcf97}.product-content .product_stock .number-stock>span#in-stock:after{background:#6fcf97}.product-content .product_stock.low-stock .number-stock>span{color:#d84027 !important}.product-content .product_stock.low-stock .number-stock>span:after{background:#d84027 !important}.product-content .product_stock.hight-stock .number-stock>span{color:#d84027 !important}.product-content .product_stock.hight-stock .number-stock>span:after{background:#d84027 !important}.product-content .form-wrap{align-items:flex-end;flex-wrap:wrap}.product-content .form-wrap .qty-wrapper{width:140px;margin:0 60px 20px 0}.product-content .form-wrap .qty-wrapper .lb-quantity{display:block;margin-bottom:2px}.product-content .form-wrap .qty-wrapper .product-quantity{position:relative;background:#fff}.product-content .form-wrap .qty-wrapper .product-quantity input{width:100%;height:46px;border:none;line-height:20px;padding:8px 20px;text-align:center;border-radius:0;font-size:var(--body-font-size)}.product-content .form-wrap .qty-wrapper .product-quantity>a{position:absolute;top:0;display:flex;height:100%;align-items:center}.product-content .form-wrap .qty-wrapper .product-quantity>a.btn-minus{left:10px}.product-content .form-wrap .qty-wrapper .product-quantity>a.btn-plus{right:12px}.product-content .form-wrap .btn{margin-bottom:20px;line-height:25px;padding:15px;font-size:calc(var(--body-font-size) + 4px);width:100%}@media (min-width: 768px){.product-content .form-wrap .btn{max-width:280px}}.product-content .product-form{margin-top:20px;margin-bottom:1px}@media (min-width: 768px){.product-content .product-form{margin-top:37px;margin-bottom:11px}}.product-content .product-metaphysical{margin-bottom:20px;margin-top:8px}@media (min-width: 768px){.product-content .product-metaphysical{margin-bottom:37px;margin-top:20px}}.product-content .product-metaphysical .label{background:#ededed;padding:12px 13px;display:flex;align-items:center}@media (max-width: 767px){.product-content .product-metaphysical .label{flex-direction:column;justify-content:center}}.product-content .product-metaphysical .label .svg-element-ui svg path{fill:var(--main-color)}.product-content .product-metaphysical .label .text{text-align:center;color:var(--main-color)}@media (min-width: 768px){.product-content .product-metaphysical .label .text{padding:0 3px 0 10px;text-align:left}}.product-content .product-metaphysical .descript{background:#fff;padding:7px 10px}.product-content .swatch-option{margin-left:-3.5px;margin-right:-3.5px;flex-wrap:wrap}.product-content .swatch-option .swatch-header{font-weight:700;margin:0 0 7px;padding:0 3.5px;flex:0 0 100%;max-width:100%}.product-content .swatch-option .swatch-item{padding:0 5px 10px;flex:0 0 25%;max-width:25%}@media (min-width: 480px){.product-content .swatch-option .swatch-item{flex:0 0 20%;max-width:20%}}@media (min-width: 575px){.product-content .swatch-option .swatch-item{flex:0 0 16.66%;max-width:16.66%}}@media (min-width: 1200px){.product-content .swatch-option .swatch-item{flex:0 0 14.28%;max-width:14.28%}}.product-content .swatch-option .swatch-item input{display:none}.product-content .swatch-option .swatch-item label{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0;padding:5px;width:100%;cursor:pointer;line-height:1.3;min-height:40px;text-align:center;font-size:calc(var(--body-font-size) - 4px);border:1px solid var(--main-color);color:var(--main-color);background:#fff;font-weight:600;border-radius:5px}.product-content .swatch-option .swatch-item input:checked+label{background-color:var(--main-color);color:#fff}.product-content .swatch-option .swatch-item.disabled label{cursor:not-allowed !important;color:#babcbf !important;border-color:#babcbf !important;background:none !important}.product-content .swatch-option .swatch-item.disabled label:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none' stroke='%23959595'%3E%3Cpath d='M0 1l1-1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0/100% 100% no-repeat;transform:rotateY(160deg);position:absolute;left:0;top:0;right:0;bottom:0}.product-social{margin-top:7px}@media (min-width: 768px){.product-social{margin-top:3px;padding-top:0;max-width:565px;margin-left:auto;margin-right:auto}}.product-social .list-social{display:flex;flex-wrap:wrap;margin-left:-9px;margin-right:-9px;justify-content:center}@media (min-width: 768px){.product-social .list-social{justify-content:flex-start}}.product-social .list-social .svg_element-ui a{display:flex}.product-social .list-social .svg_element-ui a svg path:first-child{fill:var(--main-color)}.product-social .list-social li{padding:0 9px}.product-page-body{padding-top:33px}@media (min-width: 768px){.product-page-body{padding-top:80px}}.product-page-body .title{margin-bottom:32px;color:var(--main-color)}@media (min-width: 768px){.product-page-body .title{max-width:576px;margin-left:auto}}.product-page-body .details-content{background:#fff;padding:20px 15px;color:#000}.product-page-body .details-content:empty{display:none}@media (min-width: 768px){.product-page-body .details-content{max-width:576px;margin-left:auto;margin-right:auto;padding:40px 18px 40px 50px}}@media (min-width: 992px){.product-page-body .details-content{margin-right:0}}.product-page-body .details-content table tr{vertical-align:text-top}.product-page-body .details-content table td,.product-page-body .details-content table th{line-height:24px;text-align:left;padding:10px 0;font-family:var(--font-heading)}.product-page-body .details-content table th{font-weight:500;width:155px}.product-page-body .details-content table td{font-weight:900}.product-page-body .details-content iframe{max-width:100%}.product-recommendation{margin-top:40px}@media (min-width: 992px){.product-recommendation{margin-top:0}}@media (min-width: 768px){.product-recommendation .title{margin-left:auto;margin-right:auto}}@media (min-width: 768px){.product-recommendation .js-slider-container{max-width:570px;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.product-recommendation .featured-collection__item .featured-collection__vendor{font-size:calc(var(--body-font-size) - 4px)}}#recentlyView{margin-top:40px}@media (min-width: 768px){#recentlyView{margin-top:70px}}@media (min-width: 768px) and (max-width: 991px){#recentlyView{max-width:570px;margin-left:auto;margin-right:auto}}#recentlyView .title{margin-bottom:32px;color:var(--main-color)}@media (min-width: 768px){#recentlyView .featured-collection__item .featured-collection__vendor{font-size:calc(var(--body-font-size) - 4px)}}.product-reviews{margin-top:56px}.product-reviews>.title{color:var(--main-color)}.product-reviews [data-count="0"] .stamped-summary-starrating i:before{color:var(--rating-star-empty-color)}.product-reviews .stamped-form-review-rating a,.product-reviews .stamped-form-review-rating a:hover{color:var(--rating-star-color)}.product-reviews div.stamped-container[data-widget-style],.product-reviews div[data-widget-style] div.stamped-container{font-family:var(--font-family)}@media (min-width: 768px){.product-reviews div.stamped-container[data-widget-style],.product-reviews div[data-widget-style] div.stamped-container{margin-top:30px !important}}.product-reviews .product-page-reviews--title{font-family:var(--font-heading);font-size:30px;line-height:36px;font-weight:700;margin:30px 0 0;text-align:center}@media (min-width: 768px){.product-reviews .product-page-reviews--title{margin-top:40px}}.product-reviews .stamped-container[data-count="0"] .stamped-empty-state:before{color:var(--rating-star-color)}.product-reviews div[data-count="0"] .summary-overview,.product-reviews div[data-widget-style*=standard][data-count="0"] .summary-overview{display:flex;justify-content:center;align-items:center;margin:0 auto 15px}@media (max-width: 480px){.product-reviews .stamped-summary-actions-newquestion,.product-reviews .stamped-summary-actions-newreview{margin-bottom:20px}}.product-reviews #stamped-main-widget{margin:0}.product-reviews .stamped-form-label{font-size:var(--body-font-size);color:var(--body-color);display:block;line-height:30px;margin-bottom:13px}.product-reviews .stamped-form-label+.stamped-form-input{text-transform:none}.product-reviews input.stamped-form-input-email,.product-reviews input.stamped-form-input-text{height:48px}.product-reviews .stamped-form-input-textarea,.product-reviews input.stamped-form-input-email,.product-reviews input.stamped-form-input-text{padding:5px 15px;font-size:var(--body-font-size);border:none}.product-reviews .stamped-messages .stamped-thank-you{padding:0;border:none;margin-top:40px}.product-reviews .stamped-messages .stamped-share-links a{display:inline-block}.product-reviews p.stamped-review-content-body{font-size:calc(var(--body-font-size) - 4px)}.product-reviews .stamped-review-header-title{margin-bottom:5px;text-transform:uppercase;font-size:12px;letter-spacing:.18em}.product-reviews .stamped-summary-actions-clear:before,.product-reviews .stamped-summary-actions-mobile-filter i:before,.product-reviews .stamped-summary-actions-newquestion:before,.product-reviews .stamped-summary-actions-newreview:before{color:var(--body-link-hover)}.product-reviews ul.stamped-tabs li.active{color:var(--body-link-hover) !important;border-color:var(--body-link-hover) !important}.product-reviews .stamped-review-avatar,.product-reviews .summary-rating-bar>div{background:var(--body-link-hover) !important}#stamped-filter-select,#stamped-sort-select,#stamped-sort-select2,.stamped-filter-select,select#stamped-sort-select{padding-right:50px !important;min-width:200px !important;max-width:220px !important}.product-info .product-vendor{margin-top:5px;text-transform:uppercase}@media (min-width: 992px){.template-product .breadcrumbs .breadcrumb-list{padding-left:calc(50% - 591px)}}@media (min-width: 992px){.template-product .product-template_wrapper .slider-wrapper{padding-left:calc(100% - 576px)}}
