@charset "UTF-8";.c-product-recommendations,.c-product-blog-section,.c-faq-section,.shopify-section__main-product{--color-red: #C92F07;--color-border: #E5E5E5;--color-bg-diff: #FFFDF7}.c-product-blog-section,.c-faq-section,.shopify-section__main-product{background-color:var(--color-bg-diff)}.section__title{font-family:Open Sans,sans-serif}.product-meta__title{font-size:1.44rem}.c-product-popup .product-meta__title{font-size:1.73rem}.product-meta__price{font-weight:600;color:#474747;font-size:1.62rem}.c-price__tax-include{color:#474747;font-size:.75rem}.c-delivery-info__title{font-weight:600}.c-delivery-info__content{font-size:.86rem}.product__description,.c-delivery-info__content,.product__description p,.c-delivery-info__content p{line-height:1.57}.c-product-popup__open-btn span{font-weight:600}.c-product-popup__open-btn small{font-size:70%}@media screen and (min-width: 801px){.c-product-popup .product-meta__title,.product-meta__title{font-size:1.62rem}}.shopify-section+.shopify-section{border-top:none}.c-faq-section .faq__question{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.357;color:#212121}.c-faq-section .faq__answer{font-size:1rem;line-height:1.786}.c-section__title{text-align:left;border-bottom:2px dotted var(--color-red);margin:0 auto 30px;font-size:1.44rem;font-weight:600;padding-bottom:10px}@media screen and (min-width: 801px){.c-section__title{font-size:1.62rem;text-align:center;display:inline-block}}.c-product-blog-section .article__title{font-weight:600;font-size:1.37rem}.c-product-blog-section .article__excerpt{line-height:1.563}.c-product-meta__tag{background-color:#c92f07;color:#fff;padding:5px 10px 3px;border-radius:2px;font-size:13px}.c-product-meta__tag.is-color--light-blue{background-color:#bae6fd;color:#075985}.c-product-meta__tag.is-color--light-green{background-color:#bbf7d0;color:#166534}.c-product-meta__tag.is-color--orange{background-color:#d97706}.c-product-meta__tag.is-color--pink{background-color:#f87171}.c-product-meta__tag.is-color--indigo-blue{background-color:#4665ce}.c-product-meta__tag.is-color--deep-green{background-color:green}@media screen and (max-width: 800px){.c-product-meta__tag{font-size:.86rem}}.button--primary:hover:not([disabled]){background-repeat:no-repeat;background-position:26px center;color:var(--color-red);background-color:#fff;border:1px solid var(--color-red)}.c-product__notice-buy{text-align:left;font-size:.75rem;margin-top:15px}.product__quantity{border:none}.product__quantity label{border:none;padding-left:0}#gsAppContainer{margin-bottom:1.25rem!important}.c-quantity-selector{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--color-border)}.c-quantity-selector__button{background-color:transparent;width:22px;padding:0}.c-product-popup{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:#00000080;color:#212121}.c-product-popup__content{position:relative;background-color:#fff;margin:100px auto;width:85%;max-width:1000px;padding:25px 15px;border:2px solid var(--color-red);-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes modalopen{0%{opacity:0}to{opacity:1}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.c-product-popup__open-btn{background-repeat:no-repeat;background-position:16px center;margin-top:30px;padding-right:15px}.c-product-popup__open-btn small,.c-product-popup__open-btn span{width:100%;display:inline-block;padding-left:15px}.c-product-popup__open-btn-fixed{z-index:2;position:fixed;top:auto;left:0;bottom:0;width:100%;margin:0!important}.c-product-popup__close-btn{position:absolute;top:-28px;right:-28px;display:inline-block;width:58px;height:58px;cursor:pointer}.c-product-popup .giftwrapping-description{position:relative;vertical-align:middle;border-bottom:1px solid var(--color-red)}.c-product-popup .giftwrapping-description__step{position:absolute;bottom:0;width:68px;border-bottom:23px solid var(--color-red);border-right:15px solid transparent}.c-product-popup .giftwrapping-description__step small{position:absolute;color:#fff;font-size:12px;line-height:23px;padding-left:9px}.c-product-popup .giftwrapping-description__title{display:inline-block;padding-left:78px}.c-product-popup .product__form{margin-bottom:0}.c-only-pc{display:none}.c-only-sp{display:block}@media screen and (min-width: 801px){.c-only-pc{display:block}.c-only-sp{display:none}.c-product__notice-buy{text-align:center}.c-product-popup__content{margin:15% auto;width:90%;padding:30px 15px}.c-product-popup__open-btn{background-position:26px center}.c-product-popup__open-btn small,.c-product-popup__open-btn span{padding-left:15px}.c-product-popup__open-btn-fixed{display:none!important}}.product__thumbnails,.product__slideshow .slick-prev,.product__slideshow .slick-next{display:block!important}.slick-dots{display:none!important}.breadcrumb{display:inline-block;margin:15px 0 0;font-size:12px;text-transform:uppercase;color:var(--color-red)}.breadcrumb .breadcrumb__list{list-style:none;margin:0;padding:0}.breadcrumb .breadcrumb__item{float:left}.breadcrumb .breadcrumb__item--active{color:#474747}.breadcrumb .breadcrumb__item+.breadcrumb__item[data-breadcrumb-separator]:before{content:"\a0" attr(data-breadcrumb-separator);color:#474747}.product__details{margin-top:10px}.product__thumbnail.is-selected img{border:1px solid var(--color-red)}.product__slideshow{margin-top:0}.product__slideshow .icon{width:18px;height:18px}@media screen and (min-width: 801px){.product__thumbnails{margin:25px 30px 25px 0;text-align:left}.product__slideshow .slick-list{margin-left:0;margin-right:30px}.product__slideshow .slick-prev{left:-30px}}@media screen and (max-width: 800px){.product__showcase{margin-bottom:25px}.product__thumbnails{overflow-y:auto;overflow-x:scroll;height:60px;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.product__thumbnails::-webkit-scrollbar{display:none}.product__thumbnails img{width:75px;height:50px}.product__thumbnail{margin-right:8px}.product__thumbnail:last-child{margin-right:0}.product__showcase .slick-next,.product__showcase .slick-prev{bottom:26px;z-index:1}.product__showcase .slick-next:before,.product__showcase .slick-prev:before{width:10px;height:18px}.product__showcase .slick-next .icon,.product__showcase .slick-prev .icon{width:10px;height:18px}.product__showcase .slick-prev{left:13px}.product__showcase .slick-next{right:-12px}}@media screen and (min-width: 500px) and (max-width: 800px){.product__showcase .slick-next,.product__showcase .slick-prev{display:none!important}}.product{padding-bottom:60px}.product__details>.inner{max-width:1050px}.product__details .c-product-meta__tags{margin-top:22px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 15px}@media screen and (max-width: 800px){.product__details .c-product-meta__tags{margin-top:15px}}.c-product-meta__prices-and-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.c-product-meta__prices-and-share>*{margin:0!important}.product__description{margin-top:12px;margin-bottom:0!important}.c-delivery-info{background-color:#f2f2f2;padding:10px 10px 20px 20px;margin-top:20px}.c-delivery-info__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}@media screen and (min-width: 801px){.c-product-meta__prices-and-share{display:block;margin-top:20px}.product__share{margin-top:20px}.product__description{margin-top:20px;font-size:15px}}.c-faq-section{padding-bottom:60px}.c-faq-section>.inner{max-width:870px;text-align:center}.c-faq-section .faq__item{padding:0;border-top:1px solid #474747}.c-faq-section .faq__item:last-child{border-bottom:1px solid #474747}.c-faq-section .faq__question{padding:15px;text-align:left;position:relative}.c-faq-section .faq__item ul{text-align:left;padding:15px}.c-faq-section .faq__item ul li{list-style:none}.c-faq-section .faq__question:before,.c-faq-section .faq__question:after{content:"";width:13px;height:1px;background:#474747;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-faq-section .faq__question:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:.2s;transition:.2s}.c-faq-section .faq__item.is-open .faq__question:after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.c-faq-section .faq__answer{text-align:left;max-width:100%;margin-top:10px;margin-bottom:15px;margin-left:15px}.c-product-recommendations,.c-product-blog-section{padding:30px 0}.c-product-blog-section .article__inner{text-align:left}.c-product-blog-section .article__excerpt{margin-top:8px}.c-product-blog-section .article__read-more,.c-product-blog-section .article__date{display:none}@media screen and (min-width: 801px){.c-product-recommendations>.inner,.c-product-blog-section>.inner{text-align:center;padding:0 60px}.c-product-blog-section .article__excerpt{margin-top:16px}}.c-metafield-wrapper{padding-top:24px;padding-bottom:24px;max-width:920px}#judgeme_product_reviews{max-width:900px}@media screen and (max-width: 800px){.jdgm-rev-widg{padding-left:0;padding-right:0}}.gs__product-option[data-child-name=\8ffd\52a0\5546\54c1] ul li{margin-bottom:36px!important}@media screen and (max-width: 800px){.gs__product-option[data-child-name=\8ffd\52a0\5546\54c1] ul li{margin-bottom:56px!important}}@media screen and (max-width: 480px){.gs__product-option[data-child-name=\8ffd\52a0\5546\54c1] ul li{margin-bottom:90px!important}}.c-product-popup__body .anygift-option-button .ag-whitespace-nowrap{white-space:normal;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-product.css.map */
