@import "../../../common/app.css";.basic .u-hero{display:block}.basic .u-hero .u-hero__hdg h1{margin-bottom:0}.basic .u-hero .u-hero__hdg img{max-width:500px}.basic .u-hero .u-hero__flex-container{margin-top:0}.basic .feature .feature__link-container{display:flex;justify-content:center}.basic .feature .feature__link-container .feature__link-box{max-width:220px;min-width:220px}.basic .product-size .product-size__container .product-size__img-box{height:120px;min-width:100px;text-align:center}.basic .product-size .product-size__container .product-size__img-box img{max-width:90px}.basic .logo_print-color{margin-top:80px}.basic .logo_print-color .silk-screen_pop-up{height:45px;margin-top:40px;text-align:center}.basic .logo_print-color .silk-screen_pop-up .pop-up_open{border:1px solid #000;color:#000;height:45px;margin:0 auto;padding:1em 3.5rem;text-decoration:none;width:254px}.basic .logo_print-color .print-size{margin-top:40px}.basic .logo_print-color .print-size h3{font-size:1.8rem}.basic .logo_print-color .print-size .print-size__container{display:grid;grid-template-columns:1fr auto;list-style:none;padding:0}.basic .logo_print-color .print-size .print-size__container .print-size__left-box{align-self:end;display:inline-block;justify-self:center;margin-bottom:1rem;position:relative;text-align:center}.basic .logo_print-color .print-size .print-size__container .print-size__left-box .normal-size_txt{font-size:1.3rem;padding-bottom:10px}.basic .logo_print-color .print-size .print-size__container .print-size__left-box .normal-size_txt:before{color:#000;content:"["}.basic .logo_print-color .print-size .print-size__container .print-size__left-box .normal-size_txt:after{color:#000;content:"]"}.basic .logo_print-color .print-size .print-size__container .print-size__left-box:after{background-color:#000;bottom:15px;content:"";display:inline-block;height:210px;position:absolute;right:-35px;width:1px}.basic .logo_print-color .print-size .print-size__container .print-size__right-box{display:list-item}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .option-size_txt:before{color:#000;content:"["}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .option-size_txt:after{color:#000;content:"]"}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .print-size__right-box__inline{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-around;padding:0}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .print-size__right-box__inline .print-size_option-size{list-style:none;margin-left:10px}.basic .logo_print-color .print-size .print-size__container .print-size_txt{font-size:1.3rem;margin-top:10px;text-align:center}.basic .logo_print-color .print-size .print-size__container .print-size_txt span{font-size:1.2rem}.basic .logo_print-color .common-logoColor-slick{margin-top:30px}.basic .logo_print-color .product-logo-color-cir{border:none!important;border-radius:50%;height:15px!important;width:15px!important}.basic .logo_print-color .product-logo-color-cir[data-color=white]{background-color:#fff}.basic .logo_print-color .product-logo-color-cir[data-color=d-gray]{background-color:#5a564d}.basic .logo_print-color .product-logo-color-cir[data-color=black]{background-color:#000}.basic .logo_print-color .product-logo-color-cir[data-color=d-brown]{background-color:#432f26}.basic .logo_print-color .product-logo-color-cir[data-color=navy]{background-color:#272e4b}.basic .logo_print-color .product-logo-color-cir[data-color=blue]{background-color:#0049ad}.basic .logo_print-color .product-logo-color-cir[data-color=beige]{background-color:#dbd1ae}.basic .logo_print-color .product-logo-color-cir[data-color=yellow]{background-color:#efc44e}.basic .logo_print-color .product-logo-color-cir[data-color=muscat-green]{background-color:#bccc3c}.basic .logo_print-color .product-logo-color-cir[data-color=orange]{background-color:#d16100}.basic .logo_print-color .product-logo-color-cir[data-color=light-pink]{background-color:#f0c8ce}.basic .logo_print-color .product-logo-color-cir[data-color=pink]{background-color:#faafb4}.basic .logo_print-color .product-logo-color-cir[data-color=red]{background-color:#ac1f1f}.basic .logo_print-color .product-logo-color-cir.add-border{border:1px solid #000!important}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure{bottom:-20px;left:10px;right:inherit;width:220px}.u-featureList__img{position:relative}.u-featureList__imgFigure{bottom:-30px;right:-30px;width:250px}.u-featureList__imgFigure img{width:100%}@media screen and (max-width:769px){.basic .u-hero .u-hero__hdg img{height:320px}.basic .feature .feature__link-container{flex-flow:column}.basic .logo_print-color .hdg-txt{width:85%}.basic .logo_print-color .silk-screen_pop-up .pop-up_open{margin-top:30px}.basic .logo_print-color .print-size h3{text-align:center}.basic .logo_print-color .print-size .print-size__container{grid-template-columns:1fr;margin-top:20px}.basic .logo_print-color .print-size .print-size__container .print-size__left-box:after{content:none}.basic .logo_print-color .print-size .print-size__container .print-size__right-box{margin-top:20px}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .option-size_txt{margin-left:5%}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .print-size__right-box__inline{flex-wrap:wrap}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .print-size__right-box__inline .print-size_option-size img{margin-top:20px;text-align:center;width:95%}.basic .logo_print-color .print-size .print-size__container .print-size_txt{font-size:1.1rem}.u-featureList__item:nth-child(2n) .u-featureList__imgFigure{bottom:10px;left:10px;width:180px}.u-featureList__imgFigure{bottom:10px;right:10px;width:180px}}@media screen and (min-width:769px){.basic .logo_print-color .print-size .print-size__container .print-size__right-box{position:relative}.basic .logo_print-color .print-size .print-size__container .print-size__right-box .option-size_txt{font-size:1.3rem;left:10px;position:absolute;top:10px}}