.g-recaptcha div{margin:0 auto}.hideNoCookies{visibility:hidden}.snsShareBlock .share-button{display:inline-block;margin:0 10px 0 0;vertical-align:top}.snsShareBlock .share-button.tg-share-button .fa{color:#32afed !important}.wallet-icon{width:26px;vertical-align:top}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.form-horizontal .control-label{text-align:right}@media (max-width:767px){.form-horizontal .control-label{text-align:left}}.inlineSelect{width:auto;display:inline}.accent{color:#de0071}.ok{color:#00953f}.warning,.warn,.color-pending{color:#e0a700}.required{color:#a15163}.hidden{display:none}.clear{clear:both}.hint{border-bottom:1px #999 dashed;cursor:help}.small{font-size:85%}.err,.error{color:#f04}.err input,.error input,.err textarea,.error textarea,.err select,.error select{color:#000}.hint{border-bottom:1px #999 dashed;cursor:help}i.em{height:1.5em}main{background:#fff}.row{margin-bottom:15px}ul li,ol li{margin:0 0 15px;padding:0}ul.condensed li,ol.condensed li{margin:0}ul.pagination{justify-content:center}.datetimefield{display:inline-block}.datetimefield input,.datetimefield select{display:inline;width:auto}.expert-color--light-blue{color:#91b9df}.btn.small{padding:0 2px;font-size:14px;text-transform:none}.btn .waiter-dots{width:50px}.btn .waiter-dots circle{fill:#fff}.btn.btn-white{background:#fff;border-color:#ccc;color:#fc94c2}.btn.btn-white .waiter-dots circle{fill:#fc94c2}.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white:active{color:#ec69a1}.btn.btn-white svg>path{stroke:#ec69a1}.btn.btn-light{background:#f9d7de;border-color:#f9d7de;color:#444}.btn.btn-light .waiter-dots circle{fill:#444}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light:active{background:#f2abb9;border-color:#f2abb9;color:#000}.btn.btn-light svg>path{stroke:#000}.btn.btn-gray{background:#a8a8a8;border-color:#a8a8a8;color:#fff !important}.btn.btn-gray:hover,.btn.btn-gray:focus,.btn.btn-gray:active{background-color:#757575;border-color:#757575}.btn.btn-gray svg>path{stroke:#fff}.btn.btn-inline{padding:4px 50px}.btn.btn-ok{background:#00953f;border-color:#00953f;color:#fff !important}.btn.btn-ok:hover,.btn.btn-ok:focus,.btn.btn-ok:active{background:#006229;border-color:#006229;color:#fff !important}.btn.btn-ok svg>path{stroke:#fff}.btn.btn-err{background:#f04;border-color:#f04;color:#fff !important}.btn.btn-err:hover,.btn.btn-err:focus,.btn.btn-err:active{background:#cc0036;border-color:#cc0036;color:#fff !important}.btn.btn-err svg>path{stroke:#fff}.btn.btn-accent{background:#ba0c3f;border-color:#ba0c3f;color:#fff !important}.btn.btn-accent:hover,.btn.btn-accent:focus,.btn.btn-accent:active{background:#8a092f;border-color:#8a092f;color:#fff !important}.btn.btn-accent svg>path{stroke:#fff}.btn.btn-golden,.btn.btn-gold{background:#d2af53;background:-moz-linear-gradient(-80deg,#d2af53,#fff 24%,#d2af53 36%,#fff 60%,#d2af53 72%,#fff 80%,#d2af53 84%,#a77c12);background:-webkit-linear-gradient(-80deg,#d2af53,#fff 24%,#d2af53 36%,#fff 60%,#d2af53 72%,#fff 80%,#d2af53 84%,#a77c12);background:-o-linear-gradient(-80deg,#d2af53,#fff 24%,#d2af53 36%,#fff 60%,#d2af53 72%,#fff 80%,#d2af53 84%,#a77c12);background:linear-gradient(-80deg,#d2af53,#fff 24%,#d2af53 36%,#fff 60%,#d2af53 72%,#fff 80%,#d2af53 84%,#a77c12);border:1px solid #d2af53 !important;color:#000 !important}.btn.btn-golden .waiter-dots circle,.btn.btn-gold .waiter-dots circle{fill:#000}.btn.btn-golden:hover,.btn.btn-gold:hover{background:#a77c12;background:-moz-linear-gradient(-80deg,#d2af53,#fff 14%,#d2af53 26%,#fff 50%,#d2af53 62%,#fff 70%,#d2af53 90%,#a77c12);background:-webkit-linear-gradient(-80deg,#d2af53,#fff 14%,#d2af53 26%,#fff 50%,#d2af53 62%,#fff 70%,#d2af53 90%,#a77c12);background:-o-linear-gradient(-80deg,#d2af53,#fff 14%,#d2af53 26%,#fff 50%,#d2af53 62%,#fff 70%,#d2af53 90%,#a77c12);background:linear-gradient(-80deg,#d2af53,#fff 14%,#d2af53 26%,#fff 50%,#d2af53 62%,#fff 70%,#d2af53 90%,#a77c12);border:1px solid #d2af53 !important;color:#000 !important}.btn.btn-golden svg>path,.btn.btn-gold svg>path{stroke:#000}.btn.btn-pinkgold{background:#d2af53;background:-moz-linear-gradient(-80deg,#f9c397,#fff 24%,#fab884 36%,#fff 60%,#f9c397 72%,#fff 80%,#f8c296 84%,#fbc297);background:-webkit-linear-gradient(-80deg,#f9c397,#fff 24%,#fab884 36%,#fff 60%,#f9c397 72%,#fff 80%,#f8c296 84%,#fbc297);background:-o-linear-gradient(-80deg,#f9c397,#fff 24%,#fab884 36%,#fff 60%,#f9c397 72%,#fff 80%,#f8c296 84%,#fbc297);background:linear-gradient(-80deg,#f9c397,#fff 24%,#fab884 36%,#fff 60%,#f9c397 72%,#fff 80%,#f8c296 84%,#fbc297);border:1px solid #d2af53 !important;color:#000 !important}.btn.btn-pinkgold .waiter-dots circle{fill:#000}.btn.btn-pinkgold:hover{background:#a77c12;background:-moz-linear-gradient(-80deg,#f9c397,#fff 14%,#fab884 26%,#fff 50%,#f9c397 62%,#fff 70%,#f8c296 90%,#fbc297);background:-webkit-linear-gradient(-80deg,#f9c397,#fff 14%,#fab884 26%,#fff 50%,#f9c397 62%,#fff 70%,#f8c296 90%,#fbc297);background:-o-linear-gradient(-80deg,#f9c397,#fff 14%,#fab884 26%,#fff 50%,#f9c397 62%,#fff 70%,#f8c296 90%,#fbc297);background:linear-gradient(-80deg,#f9c397,#fff 14%,#fab884 26%,#fff 50%,#f9c397 62%,#fff 70%,#f8c296 90%,#fbc297);border:1px solid #d2af53 !important;color:#000 !important}.btn.btn-pinkgold svg>path{stroke:#000}.btn.btn-silver{background:#eee;background:-moz-linear-gradient(-80deg,#dedede,#fff 24%,#dedede 36%,#fff 60%,#dedede 72%,#fff 80%,#dedede 84%,#a1a1a1);background:-webkit-linear-gradient(-80deg,#dedede,#fff 24%,#dedede 36%,#fff 60%,#dedede 72%,#fff 80%,#dedede 84%,#a1a1a1);background:-o-linear-gradient(-80deg,#dedede,#fff 24%,#dedede 36%,#fff 60%,#dedede 72%,#fff 80%,#dedede 84%,#a1a1a1);background:linear-gradient(-80deg,#dedede,#fff 24%,#dedede 36%,#fff 60%,#dedede 72%,#fff 80%,#dedede 84%,#a1a1a1);border:1px solid #dedede !important;color:#333 !important}.btn.btn-silver .waiter-dots circle{fill:#333}.btn.btn-silver:hover{background:#ccc;background:-moz-linear-gradient(-80deg,#dedede,#fff 14%,#dedede 26%,#fff 50%,#dedede 62%,#fff 70%,#dedede 90%,#a1a1a1);background:-webkit-linear-gradient(-80deg,#dedede,#fff 14%,#dedede 26%,#fff 50%,#dedede 62%,#fff 70%,#dedede 90%,#a1a1a1);background:-o-linear-gradient(-80deg,#dedede,#fff 14%,#dedede 26%,#fff 50%,#dedede 62%,#fff 70%,#dedede 90%,#a1a1a1);background:linear-gradient(-80deg,#dedede,#fff 14%,#dedede 26%,#fff 50%,#dedede 62%,#fff 70%,#dedede 90%,#a1a1a1);border:1px solid #dedede !important;color:#333 !important}.btn.btn-silver svg>path{stroke:#333}.btn.btn-buynow{background:#006249;border-color:#006249;color:#fff;height:46px;padding:10px 12px}.btn.btn-buynow:hover,.btn.btn-buynow:focus,.btn.btn-buynow:active{background:#007c5c;border-color:#007c5c;color:#fff}.btn.btn-buynow>.name{display:none}.btn.btn-buynow svg>path{stroke:#fff}.btn.btn-buynow .wallet-icon{width:32px;vertical-align:bottom;fill:#fff}.btn.btn-cancel{background:#eee;border-color:#ccc;color:#666;font-size:.8rem;text-transform:none}.btn.btn-cancel:hover,.btn.btn-cancel:focus,.btn.btn-cancel:active{background:#ccc;border-color:#999;color:#333}@media (max-width:767px){.btn{white-space:normal;font-size:14px}}.circleLoader{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,0.8);z-index:1000}.circleLoader svg{width:70px}.circleLoader svg circle{stroke:#333;fill:none}.circleLoader>div{color:#333;margin:1.5rem 0 0}.spinner{display:inline-block;background:no-repeat url(/images/loader/spinner_32.gif) center;width:32px;height:32px;vertical-align:middle}.spinner.white{background:transparent no-repeat url(/images/loader/spinner_white_24.gif) center;width:24px;height:24px}.spinner.spinner-hidden{background:none}.spinner.spinner-error{background:no-repeat url(/images/question_18px.png) center}.spinnerLogoRing32{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8) url('/images/spinner_ring_64.gif') center center no-repeat;z-index:50;background-size:32px 32px}.spinnerLogoRing64{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8) url('/images/spinner_ring_128.gif') center center no-repeat;z-index:50;background-size:64px 64px}.spinnerLogoRing128{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8) url('/images/spinner_ring_256.gif') center center no-repeat;z-index:50;background-size:128px 128px}.podcat .caption{width:auto;line-height:normal;font-size:1.05rem;cursor:pointer;text-decoration:underline;display:inline-block}.podcat .caption .caret{display:inline-block;vertical-align:top;width:24px;border:none;text-align:center;margin:4px 0 0 0}.podcat .caption.closed .caret:after{content:"\f0d7"}.podcat .caption.open .caret:after{content:"\f0d8"}.podcat .contents{margin:15px 0 20px}.wideImage{width:100%;position:relative;margin:0 auto;padding:0;overflow:hidden}.wideImage>div{position:relative;float:right;right:50%}.wideImage>div img{max-width:unset !important;height:auto;position:relative;right:-50%;margin:0}header .foruser .personal-nav .dropdown-toggle .badge{display:inline-block;padding:5px;vertical-align:super}header .foruser .personal-nav ul li a .badge{display:inline-block;padding:5px;vertical-align:super;font-size:.7em}header .foruser .personal-nav ul li a .badge.counter{width:20px;height:20px;padding:0;line-height:20px;text-align:center}header .foruser .personal-nav ul li a .badge.emoji{font-size:1em}header .foruser .shopping-cart .badge{position:absolute;top:-5px;right:-5px;font-size:.85em}.uploadFiles .template-upload,.uploadedFiles .template-upload{position:relative;margin:0 0 10px 0;border:1px solid #d6d6d6;background:#fff}.uploadFiles .template-upload .preview,.uploadedFiles .template-upload .preview{padding:10px}.uploadFiles .template-upload .deleteFile,.uploadedFiles .template-upload .deleteFile,.uploadFiles .template-upload .hideFile,.uploadedFiles .template-upload .hideFile{border:none;color:#fff}.uploadFiles .template-upload .deleteFile .fa,.uploadedFiles .template-upload .deleteFile .fa,.uploadFiles .template-upload .hideFile .fa,.uploadedFiles .template-upload .hideFile .fa{width:17px;height:17px;line-height:17px;text-align:center;background:#666}.uploadFiles .template-upload .error,.uploadedFiles .template-upload .error{text-align:right;font-weight:bold}.uploadFiles .template-upload .invisiblenote,.uploadedFiles .template-upload .invisiblenote{display:none}.uploadFiles .template-upload.invisible,.uploadedFiles .template-upload.invisible{background:#e1f5ff;visibility:visible !important}.uploadFiles .template-upload.invisible .preview,.uploadedFiles .template-upload.invisible .preview,.uploadFiles .template-upload.invisible .fileName,.uploadedFiles .template-upload.invisible .fileName,.uploadFiles .template-upload.invisible .comment,.uploadedFiles .template-upload.invisible .comment{opacity:.3}.uploadFiles .template-upload.invisible .invisiblenote,.uploadedFiles .template-upload.invisible .invisiblenote{display:block}.uploadFiles .template-upload.highlight,.uploadedFiles .template-upload.highlight{background:#ff0}.fileinput-button{position:relative}.fileinput-button input{position:absolute;top:0;left:0;width:100%;bottom:0;margin:0;padding:0;opacity:0;-ms-filter:'alpha(opacity=0)';cursor:pointer}.orderStatus10,.orderStatusContainer10 .textStatus,.walletReplStatus0{color:#888}.orderStatus10:hover,.orderStatusContainer10 .textStatus:hover,.walletReplStatus0:hover{color:#333}.orderStatusContainer10 .trafficLight{background-color:#888}.orderStatus12,.orderStatusContainer12 .textStatus,.walletReplStatus10{color:#e53bc3}.orderStatusContainer12 .trafficLight{background-color:#e53bc3}.orderStatus15,.orderStatusContainer15 .textStatus{color:#f00}.orderStatusContainer15 .trafficLight{background-color:#f00}.orderStatus20,.orderStatusContainer20 .textStatus,.parcelStatus10,.parcelStatusContainer10 .textStatus,.walletReplStatus100{color:#23b30c;font-weight:bold}.orderStatusContainer20 .trafficLight,.parcelStatusContainer10 .trafficLight{background-color:#23b30c}.orderStatus400,.orderStatusContainer400 .textStatus,.parcelStatus400,.parcelStatusContainer400 .textStatus{color:#ccc;text-decoration:line-through}.orderStatus400:hover,.orderStatusContainer400 .textStatus:hover,.parcelStatus400:hover,.parcelStatusContainer400 .textStatus:hover{color:#333}.orderStatusContainer400 .trafficLight,.parcelStatusContainer400 .trafficLight{background-color:#ccc}.orderStatus200,.orderStatusContainer200 .textStatus,.parcelStatus70,.parcelStatusContainer70 .textStatus{color:#333}.orderStatusContainer200 .trafficLight,.parcelStatusContainer70 .trafficLight{background-color:#333}.orderStatus40,.orderStatusContainer40 .textStatus{color:#c70040;font-weight:bold}.orderStatusContainer40 .trafficLight{background-color:#c70040}.orderStatus30,.orderStatusContainer30 .textStatus{color:#e0950b}.orderStatusContainer30 .trafficLight{background-color:#e0950b}.parcelStatus100,.parcelStatusContainer100 .textStatus,.parcelStatus110,.parcelStatusContainer110 .textStatus{color:#6d1afd}.parcelStatusContainer100 .trafficLight{background-color:#6d1afd}.orderStatus300,.orderStatusContainer300 .textStatus,.parcelStatus80,.parcelStatusContainer80 .textStatus{color:#333}.orderStatusContainer300 .trafficLight,.parcelStatusContainer80 .trafficLight{background-color:#333}.orderStatus500,.orderStatusContainer500 .textStatus,.parcelStatus200,.parcelStatusContainer200 .textStatus{color:#52400b}.orderStatusContainer500 .trafficLight,.parcelStatusContainer200 .trafficLight{background-color:#52400b}#account.orders .items .item .status,#clientOrderViewForm .items .item .status{text-align:right}#account.orders .items .item p,#clientOrderViewForm .items .item p{margin-bottom:5px}#account.orders .hideInOrder,#clientOrderViewForm .hideInOrder{display:none}#account.orders #bankOfCosmetics .row>div,#clientOrderViewForm #bankOfCosmetics .row>div{padding:20px 0}#account.orders #bankOfCosmetics .countdownTimer span,#clientOrderViewForm #bankOfCosmetics .countdownTimer span{font-size:22px;width:50px}#account.orders .table,#clientOrderViewForm .table{width:auto}#account.orders h5,#clientOrderViewForm h5,#account.orders h2,#clientOrderViewForm h2{display:inline-block}#account.orders .dateCreate,#clientOrderViewForm .dateCreate{font-size:.75em;color:#666}#account.orders .gift,#clientOrderViewForm .gift{display:inline-block;margin:0 0 0 20px}#account.orders .orderContent,#clientOrderViewForm .orderContent{border-top:1px solid #ddd}#account.orders .orderContent>.row,#clientOrderViewForm .orderContent>.row{padding:0;margin:0;border-bottom:1px solid #ddd}#account.orders .orderContent>.row:hover,#clientOrderViewForm .orderContent>.row:hover{background:#eee}#account.orders .orderContent>.row>div,#clientOrderViewForm .orderContent>.row>div{padding:15px 0 20px}#account.orders .orderContent>.row>div ul li,#clientOrderViewForm .orderContent>.row>div ul li{margin:0 0 5px}#account.orders .orderContent>.row>div.productImg,#clientOrderViewForm .orderContent>.row>div.productImg{padding:5px 15px 5px 0}#account.orders .orderContent>.row>div.productImg img,#clientOrderViewForm .orderContent>.row>div.productImg img{width:100px;height:100px;object-fit:contain}#account.orders .orderContent .aboutProductLink,#clientOrderViewForm .orderContent .aboutProductLink{display:inline-block;margin:0 0 0 15px;font-size:.7em}#account.orders .orderContent .reviewWrite,#clientOrderViewForm .orderContent .reviewWrite{display:block;margin:0 0 20px}#account.orders .totalPrice,#clientOrderViewForm .totalPrice,#account.orders .coupon,#clientOrderViewForm .coupon{padding-top:15px;padding-bottom:20px}#account.orders .totalPrice span,#clientOrderViewForm .totalPrice span{font-weight:bold;font-size:1.5em}#account.orders #postpone .inputDate,#clientOrderViewForm #postpone .inputDate{margin:40px 0 15px}#account.orders #postpone .inputDate .dateshort,#clientOrderViewForm #postpone .inputDate .dateshort{display:inline-block}@media (max-width:767px){#account.orders .items .item .h3,.clientOrderViewForm .items .item .h3{font-size:20px}#account.orders .items .item .status,.clientOrderViewForm .items .item .status{text-align:left}#account.orders h5,.clientOrderViewForm h5,#account.orders h2,.clientOrderViewForm h2{display:block}#account.orders h5,.clientOrderViewForm h5{font-size:1.3em}#account.orders .table,.clientOrderViewForm .table{width:100%}#account.orders .table th,.clientOrderViewForm .table th{width:130px}#account.orders .dateCreate,.clientOrderViewForm .dateCreate{font-size:.85em}#account.orders .gift,.clientOrderViewForm .gift{display:block;margin:0 0 10px}#account.orders .orderContent,.clientOrderViewForm .orderContent{margin-bottom:10px}#account.orders .orderContent>.row,.clientOrderViewForm .orderContent>.row{padding-bottom:20px}#account.orders .orderContent>.row>div,.clientOrderViewForm .orderContent>.row>div{padding:10px 0 0}#account.orders .orderContent>.row>div.productImg img,.clientOrderViewForm .orderContent>.row>div.productImg img{height:auto;width:100px;max-width:100%;max-height:10000px}#account.orders .orderContent>.row>div.name,.clientOrderViewForm .orderContent>.row>div.name{min-height:140px}#account.orders .orderContent .aboutProductLink,.clientOrderViewForm .orderContent .aboutProductLink{display:block;margin:10px 0;font-size:.9em}#account.orders .orderContent .reviewWrite,.clientOrderViewForm .orderContent .reviewWrite{margin:10px 0;font-size:.9em}}#carousel{border-bottom:#ccc solid 1px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);font-size:18px}#carousel .carousel-item{position:relative;height:285px;width:100%;overflow:hidden}#carousel .carousel-item .bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#carousel .carousel-item a.link{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}#carousel .carousel-item a.editLink{display:none}#carousel .carousel-item .content{padding:50px 0 0;position:relative;z-index:2;text-align:center}#carousel .carousel-item .content h2{font-weight:400;font-size:26px;margin:0 0 30px;margin-block:0}#carousel .carousel-item .content .comment{font-size:16px;margin:0 0 16px}#carousel .carousel-item .content .comment span{padding:2px 3px;background:rgba(255,255,255,0.6)}#carousel .carousel-item .content .btn{padding:10px 20px;font-size:14px;margin-top:30px}#carousel .carousel-indicators{z-index:4}#carousel .carousel-control{width:15px;z-index:4}@media (min-width:576px){#carousel .carousel-item{height:230px}#carousel .carousel-item .content{padding-top:30px}#carousel .carousel-item .content h2{font-size:30px}#carousel .carousel-item .content .btn{margin-top:20px}#carousel .carousel-control{width:30px}#carousel .carousel-indicators{display:block}#carousel .carousel-indicators li{display:inline-block}}@media (min-width:768px){#carousel .carousel-item{height:460px}#carousel .carousel-item .content{padding-top:80px}#carousel .carousel-item .content h2{font-size:50px}#carousel .carousel-item .content .comment{font-size:18px}#carousel .carousel-item .content .btn{padding:10px 20px;margin:50px 0 0}#carousel .carousel-control{width:30px}}@media (min-width:992px){#carousel .carousel-item .content{padding-top:80px}#carousel .carousel-item .content h2{font-size:50px}#carousel .carousel-item .content .btn{padding:12px 30px;font-size:16px;margin:20px 0 0}}@media (min-width:1200px){#carousel .carousel-indicators{display:block}#carousel .carousel-indicators li{display:inline-block}}@media (min-width:1600px){#carousel .carousel-item{height:550px}#carousel .carousel-item .content{padding-top:100px}#carousel .carousel-item .content h2{font-size:60px}#carousel .carousel-item .content .comment{font-size:20px}#carousel .carousel-item .content .btn{padding:12px 50px;margin:30px 0 0;font-size:18px}#carousel .carousel-control{width:50px}}@media (min-width:1920px){#carousel .carousel-item{height:700px}#carousel .carousel-item .content h2{font-size:70px}#carousel .carousel-item .content .comment{font-size:22px}}.countryRestricted{line-height:1.3;font-size:1.3em}.countryRestricted span{padding:2px 5px;background:#fff;color:#f00}.landingReviews .items{margin:20px 0 0}.landingReviews .productReview{border-bottom:1px solid #dedede;margin:0 0 30px;padding:0 0 15px}.landingReviews .productReview .productName{font-weight:bold}.landingReviews .productReview .winner{margin:10px 0;text-align:right;font-weight:bold;color:#c4364c}.landingReviews .reviewRating{text-align:right}.landingReviews .userSign{margin:15px 0 0;font-weight:bold;text-align:right}.landingReviews .more{display:inline-block;position:relative}.landingReviews .ratingSummary{padding-bottom:5px}.landingReviews .ratingSummary .ratingAvg{font-size:2.4rem;font-weight:800}@media (max-width:992px){.landingReviews .ratingSummary .ratingAvg{font-size:2rem}}@media (max-width:575px){.landingReviews .ratingSummary .ratingAvg{font-size:1.6rem}}.landingReviews .ratingSummary .reviewRating{text-align:left;padding:0}.landingReviews .ratingSummary .ratingCount{font-size:.9rem;font-weight:200}@media (max-width:575px){.landingReviews .ratingSummary .ratingCount{font-size:.8rem}}.landingReviews .ratingSummary .btn.btn-glass{text-transform:none;padding:15px 20px}@media (max-width:575px){.landingReviews .ratingSummary .btn.btn-glass{padding:8px 15px;font-size:.85rem}}.landingReviews .ratingSummary .btn.btn-glass:hover{background-color:#222;border-color:#222;color:#fff}.landingReviews .ratingSummary .ratingBtnDescription{font-size:.8rem;line-height:1rem;color:#767676;font-style:italic}.landingReviews .ratingActions{padding-top:10px}.landingReviews .ratingActions .ratingFilter{overflow-x:auto;overflow-y:hidden}.landingReviews .ratingActions .ratingFilter::-webkit-scrollbar{width:0}.landingReviews .ratingActions .ratingFilter .ratingFilterElement{background-color:#f8f8f8;padding:2px 10px;border-radius:3px;margin-right:10px;font-size:.8rem;border:1px solid #f8f8f8;box-shadow:none;color:inherit;white-space:nowrap}.landingReviews .ratingActions .ratingFilter .ratingFilterElement:hover{background-color:#efefef;border-color:#e0e0e0}.landingReviews .ratingActions .ratingFilter .ratingFilterElement span{margin-right:4px}@media (max-width:992px){.landingReviews .ratingActions .ratingFilter .ratingFilterElement span{margin-right:2px}}.landingReviews .ratingActions .ratingFilter .ratingFilterElement span:last-child{margin-right:0}.landingReviews .ratingActions .ratingFilter .btn-check:checked+.ratingFilterElement{background-color:#efefef;border-color:#e0e0e0}.landingReviews .ratingActions .ratingSort{font-size:.9rem}.landingReviews .ratingActions .ratingSort:focus{box-shadow:none;border-color:inherit}.reviewRating{padding:10px 0;white-space:nowrap}.reviewRating .fa{color:#e5e5e5;margin-right:4px;font-size:.9rem}@media (max-width:575px){.reviewRating .fa{margin-right:2px;font-size:.8rem}}.reviewRating .fa.active{color:#fbc754}.payments img{display:block;margin:0;padding:0;height:30px;width:auto}.payments .wide{width:100%;margin:5px 0 0;font-size:.9em}.paymentMethods label{display:block;width:100%;position:relative}.paymentMethods label>.item{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;border:2px solid transparent}.paymentMethods label>.item.select{margin:0 0 10px;padding:10px 5px 10px 50px}.paymentMethods label>.item.select::before{font-size:2em;font-family:FontAwesome;display:block;content:"\f096";position:absolute;top:10px;left:10px;color:#666;line-height:1em}.paymentMethods label>.item>span{height:30px;padding:0 10px 0 0}.paymentMethods label>.item>span.label{line-height:30px;font-weight:bold;font-size:22px}.paymentMethods label.inactive .item::before{color:#bbb}.paymentMethods label input:not(.saveCard){position:absolute;left:-100000px}.paymentMethods label input:checked+.item{border:2px solid #00953f}.paymentMethods label input:checked+.item::before{content:"\f046";color:#00953f}.paymentMethods label.saved{color:#333}.paymentMethods label.saved>span.item{padding-bottom:5px}.paymentMethods label.saved>span.item span{height:auto;padding:0}.paymentMethods label.saved input:checked+span.item{color:#00953f}.paymentMethods label.wallet>.item span,.paymentMethods .paymentMethod130>.item span,.paymentMethods label.invoice>.item span,.paymentMethods .paymentMethod120>.item span{height:auto}.paymentMethods label.wallet>.item span.label,.paymentMethods .paymentMethod130>.item span.label,.paymentMethods label.invoice>.item span.label,.paymentMethods .paymentMethod120>.item span.label{width:130px;color:#666}.paymentMethods label.wallet>.item::before,.paymentMethods .paymentMethod130>.item::before,.paymentMethods label.invoice>.item::before,.paymentMethods .paymentMethod120>.item::before{top:20px}.paymentMethods label.wallet .label,.paymentMethods .paymentMethod130 .label,.paymentMethods label.invoice .label,.paymentMethods .paymentMethod120 .label{color:#006249}.paymentMethods label.wallet .wallet-icon,.paymentMethods .paymentMethod130 .wallet-icon,.paymentMethods label.invoice .wallet-icon,.paymentMethods .paymentMethod120 .wallet-icon{width:60px;fill:#006249}.paymentMethods label.wallet .wallet-hint,.paymentMethods .paymentMethod130 .wallet-hint,.paymentMethods label.invoice .wallet-hint,.paymentMethods .paymentMethod120 .wallet-hint{width:40px;text-align:center;height:50px;padding:13px 0 0 0;margin:0;position:relative}.paymentMethods label.wallet .wallet-hint .fa,.paymentMethods .paymentMethod130 .wallet-hint .fa,.paymentMethods label.invoice .wallet-hint .fa,.paymentMethods .paymentMethod120 .wallet-hint .fa{font-size:26px;color:#666;cursor:pointer}.paymentMethods label.wallet .wallet-hint::after,.paymentMethods .paymentMethod130 .wallet-hint::after,.paymentMethods label.invoice .wallet-hint::after,.paymentMethods .paymentMethod120 .wallet-hint::after{content:"";position:absolute;bottom:-20px;left:0;width:0;height:0;border-style:solid;border-width:0 20px 25px;border-color:transparent transparent #e8e8e8;display:none}.paymentMethods label.wallet .wallet-hint.active::after,.paymentMethods .paymentMethod130 .wallet-hint.active::after,.paymentMethods label.invoice .wallet-hint.active::after,.paymentMethods .paymentMethod120 .wallet-hint.active::after{display:block}.paymentMethods label.wallet.inactive .label,.paymentMethods .paymentMethod130.inactive .label,.paymentMethods label.invoice.inactive .label,.paymentMethods .paymentMethod120.inactive .label{color:#bbb}.paymentMethods label.wallet.inactive .wallet-icon,.paymentMethods .paymentMethod130.inactive .wallet-icon,.paymentMethods label.invoice.inactive .wallet-icon,.paymentMethods .paymentMethod120.inactive .wallet-icon{fill:#bbb}.paymentMethods label.wallet #walletDescription,.paymentMethods .paymentMethod130 #walletDescription,.paymentMethods label.invoice #walletDescription,.paymentMethods .paymentMethod120 #walletDescription{background:#e8e8e8;padding:10px;margin-top:10px}.paymentMethods label.paygent>.item span.label{font-style:italic;margin:0 0 0 5px;color:#00447c}#addressForm{padding:2em 0 0 0}#addressForm #currentAddress{margin-bottom:20px}#addressForm .addressBookItem{padding:10px;margin-bottom:20px;background:#fff5d9}#addressForm #addNewAddress .addNew{text-align:right}@media (max-width:576px){#addressForm .tabSection nav .nav.nav-tabs{flex-wrap:nowrap}#addressForm .tabSection nav .nav.nav-tabs .nav-link{width:50%;line-height:120%;font-size:.9em}}#buynow{padding-bottom:100px;min-height:400px}#buynow h2,#buynow .description{margin:0 0 40px}#buynow .data{width:730px;max-width:100%;margin:0 auto 40px;position:relative}#buynow .cartItems{position:relative}#buynow .cartItems>div{border-bottom:#a8a8ad 1px dotted;padding:0 5px}#buynow .cartItems .cartItem .price{font-size:16px}#buynow .cartItems .totalInfo{margin:10px 0 0;border:none;text-align:right}#buynow .boxSubscription h2{margin:30px 0 20px}#buynow .fixedValue{padding-top:7px;font-weight:bold}#buynow .tanabata{position:relative}#buynow .tanabata textarea{padding-left:45px}#buynow .tanabata:before{display:block;position:absolute;top:6px;left:9px;width:30px;height:30px;content:" ";background:url(/images/shinestar.gif) no-repeat top}#buynow .information{width:500px;margin:0 auto}#buynow.orderresult{background-color:#fff}#buynow.orderresult .row>div{margin:0 0 20px}#buynow.orderresult .comment{margin:20px 0 0;font-size:100%}@media (max-width:767px){#buynow .data,#buynow .information{width:auto}#buynow .itemsSelect .item>span{display:block;width:100px;height:120px;font-size:80%}#buynow .itemsSelect .item>span img{max-width:60px;max-height:60px}#buynow #deliveryAddress #addNewAddress .addNew{text-align:left}}.postcardForm{position:relative;width:100%;background:#fff}.postcardForm img{width:120px;height:auto;position:absolute;z-index:1}.postcardForm img.leftcorner{top:10px;left:10px}.postcardForm img.rightcorner{-ms-transform:translate(0, 0) rotate(180deg) skew(0deg) scale(1, 1);-ms-transform-origin:50% 50%;-webkit-transform:translate(0, 0) rotate(180deg) skew(0deg) scale(1, 1);-webkit-transform-origin:50% 50%;transform:translate(0, 0) rotate(180deg) skew(0deg) scale(1, 1);transform-origin:50% 50%;right:10px;bottom:10px}.postcardForm textarea,.postcardForm div{position:relative;z-index:2;background:transparent !important;width:100%;padding:56px 80px;overflow:hidden;font-size:20px}.postcardForm textarea{font-size:22px;height:300px}.postcardForm .text{min-height:200px}@media (max-width:767px){.postcardForm img{width:100px;height:auto}.postcardForm img.leftcorner{top:6px;left:6px}.postcardForm img.rightcorner{right:6px;bottom:6px}.postcardForm textarea{padding:50px 56px;font-size:16px;height:350px}}#itemsSelect .item{position:relative;overflow:hidden;vertical-align:top}#itemsSelect .item input{position:absolute;left:-2000px}#itemsSelect .item>span{display:block;position:relative;width:130px;height:185px;border:1px #ccc solid;padding:5px;margin:5px;text-align:center;font-size:85%;overflow:hidden}#itemsSelect .item>span.big{width:210px;height:260px}#itemsSelect .item>span.big .title{display:block;line-height:110%;font-weight:bold;margin:5px 0;height:3em}#itemsSelect .item>span.big>p{margin:0 0 3px;line-height:1.2}#itemsSelect .item>span:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}#itemsSelect .item>span .img{display:block;height:100px;width:100%}#itemsSelect .item>span img{display:block;max-height:100px;max-width:100px;margin:0 auto}#itemsSelect .item>.adminLink{font-size:10px}#itemsSelect .item.disabled{color:#666}#itemsSelect .item.disabled>span:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#itemsSelect .item input:checked+span{padding:2px;border:4px #999 solid;-webkit-box-shadow:0 0 5px 0 #000;-moz-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}#itemsSelect .item.noGift .img{display:block;font-size:90px;color:#cdd8e6}#itemsSelect .item.noDuplicates>span:before{font-size:3em;font-family:FontAwesome;display:block;content:"\f096";position:absolute;top:2px;left:6px}#itemsSelect .item.noDuplicates.disabled{color:#666}#itemsSelect .item.noDuplicates.disabled>span:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#itemsSelect .item.noDuplicates.disabled>span:before{color:#999}#itemsSelect .item.noDuplicates.disabled>span .title,#itemsSelect .item.noDuplicates.disabled>span a{color:#666}#itemsSelect .item.noDuplicates.disabled>span img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:#808080;opacity:.5}#itemsSelect .item.noDuplicates input:checked+span:before{content:"\f046"}#itemsSelect .item.withPrice>span{height:220px}#itemsSelect .item.withPrice p.price{display:block;position:absolute;bottom:.2em;width:120px;text-align:center}#itemsSelectQuantity .item img{height:80px}#itemsSelectQuantity .selectedTotal{font-size:26px}#itemsSelectQuantity .selectedTotal #selectedTotal{font-size:34px;font-weight:bold}@media (max-width:767px){#itemsSelect .item{display:block;width:100%;text-align:center}#itemsSelect .item>span{width:300px !important;height:auto !important;margin:0 auto 20px;padding:10px 5px}#itemsSelect .item>span.big .title{font-size:18px;height:auto}#itemsSelect .item>span img{height:120px}#itemsSelect .item.withPrice p.price{display:block;position:relative;bottom:auto;width:auto}}#stripeCurrencies label{display:block;position:relative;overflow:hidden;margin:0 0 16px;padding-left:34px;font-size:24px;font-weight:normal;line-height:40px;letter-spacing:1px;cursor:pointer}#stripeCurrencies label .fa{position:absolute;left:0;top:9px}#stripeCurrencies label .fa.checked{display:none}#stripeCurrencies label .fa.unchecked{display:block}#stripeCurrencies label.checked span{font-size:36px}#stripeCurrencies label.checked .fa.unchecked{display:none}#stripeCurrencies label.checked .fa.checked{display:block}#stripeCurrencies label input{position:absolute;left:-500px}#ccardpayment .row,#stripePayment .row{position:relative;margin:0 0 40px}#ccardpayment .submitbtn,#stripePayment .submitbtn{padding:40px 0;text-align:center}#ccardpayment .submitbtn .submit,#stripePayment .submitbtn .submit{padding:10px 50px}#ccardpayment .price,#stripePayment .price{margin:40px 0 0}#ccardpayment .price .total,#stripePayment .price .total{padding:0 20px 0 0}#stripePayment .price{margin:0 0 50px}#stripePayment #stripeCurrencies{padding:0 0 0 40px}#ccardform{width:490px;height:240px;position:relative;background:url(/images/paymentcreditcardbgr.jpg) no-repeat;color:#fff;margin:0 auto;line-height:140%}#ccardform .label{font-size:14px}#ccardform #cardtype{background:url(/images/paymentcardtypes.png) no-repeat 0 0;position:absolute;width:80px;height:37px;top:40px;right:185px}#ccardform #cardtype.creditcard{background-position:27px 0}#ccardform #cardtype.mastercard{background-position:-173px 0}#ccardform #cardtype.visa{background-position:-373px 0}#ccardform .label{margin:0 0 3px;display:block;text-align:left}#ccardform input,#ccardform select,#ccardform .data{padding:6px 0 6px 10px;background-color:rgba(255,255,255,0.95);border:1px #666 solid;color:#333;font-weight:bold;outline:none}#ccardform .number{position:absolute;top:58px;left:19px}#ccardform .number input,#ccardform .number .data{width:285px;margin:0 4px 0 0;font-size:22px}#ccardform .number .data{text-align:center;line-height:28px}#ccardform .cvc{position:absolute;top:84px;right:50px;color:#333;font-size:16px;font-weight:normal}#ccardform .cvc input,#ccardform .cvc .data{width:60px;height:26px;padding-left:6px;margin:3px 0 0 0;font-weight:normal;color:#333;font-size:16px;text-shadow:none;font-family:inherit}#ccardform .cvcDescr{display:none}#ccardform .date{position:absolute;top:128px;right:186px}#ccardform .date select,#ccardform .date .data{display:inline-block;font-size:16px;padding:3px}#ccardform .date select.month,#ccardform .date .data.month{width:60px}#ccardform .date select.year,#ccardform .date .data.year{width:80px}#ccardform .date .data{text-align:center}#ccardform .date .data.month{width:30px}#ccardform .date .data.year{width:50px}#ccardform .date .label{display:inline-block;position:absolute;font-size:12px}#ccardform .date .label .filled{text-align:center}#ccardform .date .label.validthru{line-height:100%;font-size:12px;position:relative;margin:0 3px 0 0}#ccardform .date .label.month{bottom:-20px;right:105px}#ccardform .date .label.month.filled{right:71px}#ccardform .date .label.year{bottom:-20px;right:45px}#ccardform .date .label.year.filled{right:20px}#ccardform .name{position:absolute;top:155px;left:19px}#ccardform .name input{width:285px;font-size:16px;text-transform:uppercase}.ccardfilled{border:2px #999 solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;margin:0 0 20px;width:300px}.ccardfilled:last-of-type{margin:0}.ccardfilled .cardtype,.ccardfilled .number{display:inline-block;font-size:20px}.ccardfilled .cardtype{width:100px;font-weight:bold}.ccardfilled .default{margin:10px 0 0;text-align:right}.askSaveCCard,.addCCardInformation{width:490px;margin:0 auto}#alt-payment-form{border:4px solid #ff1553;border-radius:20px;padding:20px;margin:20px auto;background:#ffeedc;max-width:600px}@media (max-width:767px){#ccardform{width:333px;height:420px;background:url(/images/paymentcreditcardbgr_xs.jpg) no-repeat}#ccardform .label{font-size:12px}#ccardform #cardtype{top:5px;right:25px}#ccardform .number{top:24px;left:20px}#ccardform .cvc{top:295px;right:70px}#ccardform .cvc .hint{border-bottom:none;cursor:default}#ccardform .cvc input{width:60px;height:30px;margin:1px 0 0 0;border:1px solid #666;background:#fff}#ccardform .cvcDescr{display:block;position:absolute;top:335px;left:32px;right:20px;font-size:12px;line-height:normal}#ccardform .date{top:90px;right:27px}#ccardform .name{top:135px}#ccardpayment .submitbtn,#stripePayment .submitbtn{padding:10px 0 30px}.askSaveCCard,.addCCardInformation{width:333px}}.butterflyItem .butterflyImage,.butterflyImage .butterflyImage{overflow:hidden}.butterflyItem .butterflyImage_img,.butterflyImage .butterflyImage_img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:block;aspect-ratio:1}.butterflyItem .butterflyImage_1,.butterflyImage .butterflyImage_1,.butterflyItem .butterflyImage_single,.butterflyImage .butterflyImage_single{opacity:1;visibility:visible}.butterflyItem .butterflyImage_2,.butterflyImage .butterflyImage_2{position:absolute;top:0;left:0;opacity:0;visibility:hidden;object-fit:cover}.butterflyItem:hover .butterflyImage_1,.butterflyImage:hover .butterflyImage_1{opacity:0;visibility:hidden}.butterflyItem:hover .butterflyImage_2,.butterflyImage:hover .butterflyImage_2{opacity:1;visibility:visible}.filepond--root{font-size:18px !important}.loader{position:absolute;top:0;left:0;right:0;bottom:0;min-height:40px;background-color:rgba(255,255,255,0.8);background-image:url(/images/loader/loader.gif);background-position:center center;background-repeat:no-repeat;display:none}#requestprocessing{position:fixed;top:0;left:0;z-index:1000;height:100%;width:100%;background-repeat:no-repeat;background-color:rgba(255,255,255,0.8);background-position:center center;background-image:url(/images/loader/loader.gif);border:5px #999 solid;color:#333;font-size:20px;display:flex;align-content:center;align-items:center}#requestprocessing>div{width:100%;vertical-align:middle;text-align:center;margin:95px 0 0}#requestprocessing>div span{background:#fff}.countdownTimer{display:inline-block;background:#fff;border-radius:20px;border:1px solid #ccc;padding:10px 20px 10px;margin:0 auto 20px;text-align:center}.countdownTimer .title{font-size:90%;margin:0 0 5px}.countdownTimer .title>div{display:inline}.countdownTimer span{display:inline-block;text-align:center;vertical-align:middle;font-size:30px;line-height:1}.countdownTimer span.num{font-weight:bold;width:40px}.countdownTimer span.sep{font-size:80%}.countdownTimer .long>div{display:inline-block;position:relative;vertical-align:top}.countdownTimer .long>div span{width:55px}.countdownTimer .long>div .descr{font-size:70%;height:17px;width:auto}.countdownTimer .long>div.sep{padding:6px 0 0}.digitalClock{display:inline-block;background:#fff;border:2px solid #ccc;padding:10px;text-align:center}.digitalClock>span{height:30px;display:inline-block;margin:0 20px 0 0;vertical-align:top;line-height:30px}.digitalClock>span:last-child{margin:0}.digitalClock .clockTitle{font-size:1.2em;font-weight:bold;margin:0 10px 0 0}.digitalClock .clockDate{font-weight:bold;font-size:30px}.digitalClock .clockTime span{display:inline-block;text-align:center;vertical-align:middle;font-size:30px}.digitalClock .clockTime span.num{font-weight:bold;width:40px}.digitalClock .clockTime span.sep{font-size:80%}@media (max-width:767px){.countdownTimer .long>div.sep{padding:2px 0 0}.digitalClock>span{height:30px;display:block;margin:0 0 20px}.digitalClock>span:last-child{margin:0}.digitalClock .clockTitle{margin:0 0 10px}}#productHeader{display:none;position:fixed;width:100%;height:50px;top:0;z-index:30;background-color:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(6px);-moz-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.65);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.65);box-shadow:0 1px 5px 0 rgba(0,0,0,0.65);padding:5px 0;overflow:hidden}#productHeader .row{margin:0;padding:0}#productHeader h2{font-size:26px;margin:0;text-align:left}#productHeader .header-price{flex-basis:200px;text-align:right;font-size:24px}#productHeader .header-btn{flex-basis:400px;text-align:center;display:flex;justify-content:space-between}#productHeader .header-btn .add{margin:3px 0;padding-bottom:0}#productHeader .header-btn .add .addToCart,#productHeader .header-btn .add .addToCartNoAction{line-height:30px;height:32px;width:auto;padding:0 10px}#productHeader .header-btn .add .gotoCart{top:0;left:-170px;right:auto;font-size:1em;background:rgba(255,255,255,0.8);padding:5px 10px;z-index:2}#productHeader .header-btn .notAdd{height:auto;padding:4px 0 0}#productHeader .header-btn .notAdd.countryRestricted{font-size:.7em;padding:5px 0 0}#productHeader .header-btn .notAdd.countryRestricted span{background:none}#productHeader .header-btn .buy-now .login-link{display:block;width:200px;text-align:left;font-size:.7rem;overflow:hidden;vertical-align:top;padding:5px 0 0}#productHeader .header-btn .buy-now .login-link .wallet-icon{float:left;margin:0 3px 0 0}@media (max-width:1199px){#productHeader{height:46px}#productHeader .add{margin:2px 0 0}#productHeader h2{font-size:24px}#productHeader .header-price{font-size:22px}}@media (max-width:991px){#productHeader .container{max-width:100%}#productHeader .header-btn .notAdd{padding:2px 0 0}#productHeader .header-btn .buy-now{margin:3px 0}#productHeader .header-btn .buy-now .btn-buynow{padding:4px 10px;font-size:.7rem}#productHeader .header-btn .buy-now .login-link{font-size:.7rem}}@media (max-width:767px){#productHeader{height:auto;padding:10px 0 10px}#productHeader h2{font-size:16px}#productHeader .header-price{flex-basis:130px;text-align:right;font-size:18px;padding:0 60px 0 0;margin:0}#productHeader .header-btn{flex-basis:100%;text-align:left}#productHeader .header-btn .add{margin:0;height:auto;min-width:0}#productHeader .header-btn .add>a.addToCart{width:60px}#productHeader .header-btn .add>a.addToCart i.fa{font-size:2em}#productHeader .header-btn .add .gotoCart{top:-3px;right:-180px;left:auto;padding:9px 15px}#productHeader .header-btn .notAdd{line-height:120%;font-size:12px}#productHeader .header-btn .buy-now{margin:0}.add{min-width:160px}.add .gotoCart{top:60px;font-size:1em}}.product-price{margin:0 0 20px}.price{margin:0 0 5px}.price.real{text-decoration:line-through;font-weight:normal;font-size:1.2em;line-height:100%;color:#666}.price.real.inline{display:none}.price.current{font-weight:bold;font-size:24px}.price.discount{display:inline-block;margin-left:auto;margin-right:auto;border-bottom:1px #999 dashed}.discountText{margin-bottom:5px}.newCurrencies{font-size:.8em}.buy-now{margin-bottom:20px}.buy-now .btn-buynow{font-size:.8rem;text-transform:none}.buy-now .btn-buynow .wallet-icon{width:28px;vertical-align:middle}.buy-now .login-link .wallet-icon{width:30px;fill:#006249;vertical-align:middle}.buy-now .login-link .wallet-icon *{fill:#006249}.add{display:inline-block;text-align:center;position:relative;margin:0 auto;height:45px;margin-bottom:20px;vertical-align:middle}.add .addToCart,.add .addToCartNoAction{line-height:45px;height:46px;position:relative;display:inline-block;width:auto;padding:0 10px;overflow:hidden;cursor:pointer;font-size:14px}.add .addToCart>span,.add .addToCartNoAction>span{font-weight:bold;opacity:1}.add .addToCart svg,.add .addToCartNoAction svg{position:absolute;left:0;top:50%;margin:-16px 0 0;width:100%;opacity:0}.add .addToCart.is-added>span,.add .addToCartNoAction.is-added>span{opacity:0}.add .addToCart.is-added svg,.add .addToCartNoAction.is-added svg{opacity:1}.add .addToCart i,.add .addToCartNoAction i{height:100%;display:inline-block;vertical-align:middle;font-style:normal;line-height:inherit}.add .addToCart i.fa,.add .addToCartNoAction i.fa{font-size:140%;margin:-2px 6px 0 0}.add .gotoCart{display:none;font-size:.85em;text-align:center;line-height:45px}.add .gotoCart>a{display:inline-block;position:relative;z-index:1;margin:0 auto;text-shadow:0 1px 2px #fff,0 -1px 2px #fff,1px 0 2px #fff,-1px 0 2px #fff}.adminLink{line-height:1;font-size:10px}.adminLink a{display:inline-block;padding:2px;color:#000 !important;background:#fff !important;text-shadow:none !important;box-shadow:none !important}.notAdd{display:block;position:relative;padding:10px 0 20px}.freeshipp{font-size:14px}#productCard .price.current,#productCard .cost .rub{font-size:2em;line-height:100%}#productCard #currentImage{text-align:center;height:auto}#productCard #currentImage.withSlides{margin-left:80px}#productCard .imageIcons{float:left;margin:30px 0 0}#productCard .imgThumb{display:block;width:50px;height:50px;border:1px #ddd solid;margin:4px;box-sizing:content-box}#productCard .imgThumb.current{-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 6px 1px rgba(0,0,0,0.3);box-shadow:0 0 6px 1px rgba(0,0,0,0.3)}@media (max-width:991px){#productCard .imageIcons{float:none;margin-bottom:10px;text-align:left}#productCard .imgThumb{display:inline-block}#productCard #currentImage{height:auto}#productCard #currentImage.withSlides{margin-left:0}}a.expandImage{display:inline-block;width:100px;height:100px;padding:0;margin:10px 10px 0 0;position:relative;overflow:hidden}a.expandImage>span{display:block;position:relative;float:right;right:50%}a.expandImage>span img{display:block;height:100px;width:auto;position:relative;right:-50%}a.expandImage::before{position:absolute;top:0;right:0;width:26px;height:26px;line-height:26px;font-size:26px;text-align:center;font-family:FontAwesome;content:"\f00e";color:#fff;opacity:.5;z-index:2;background:rgba(0,0,0,0.5)}a.expandImage:hover::before{opacity:.8;background:rgba(0,0,0,0.8)}@media (max-width:767px){a.expandImage{width:80px;height:80px;margin:5px 5px 0 0}a.expandImage>span img{height:80px}}.authform{text-align:center}.authform .btn-enter{width:358px}.authform h1{margin-bottom:1.5em}.signinForm{max-width:360px;width:100%;margin-left:auto;margin-right:auto;text-align:left}.signinForm .error{margin:0 auto 20px}.signinForm .error h4{color:#f00;margin-bottom:5px;font-size:20px}.signinForm .error ul{padding:0 0 0 20px;margin:0}.signinForm .error ul li{margin:0}.signinForm .g-recaptcha{display:block;margin:0 auto}.signinForm .btn{display:block;margin:0 auto}.signinForm .btn-enter{margin:0 auto 10px;padding-left:50px}.signinForm .signin-email{margin-top:20px}.signinForm .signin-email div{margin:0 0 15px}.signinForm .signin-email label,.signinForm .signin-email .pull-right{margin-bottom:5px}.btn-enter{position:relative;padding:8px 8px 8px 40px;color:#fff !important;width:auto;text-align:left;line-height:24px}.btn-enter .fa{font-size:24px;position:absolute;top:8px;left:15px}.btn-enter.btn-fb{background:#4267b2}.btn-enter.btn-fb:hover{background:#385898}.btn-enter.btn-vk{background:#6287ae}.btn-enter.btn-vk:hover{background:#50759c}.btn-enter.btn-vk .fa{left:13px}.btn-enter.btn-mru{background:#168de2}.btn-enter.btn-mru:hover{background:#1379c1}.btn-enter.btn-mru .fa{color:#ffa930}.btn-enter.btn-okru{background:#ed812b}.btn-enter.btn-okru:hover{background:#e16e13}.btn-enter.btn-okru .fa{color:#fff;left:18px}.fa-mru:before{content:"@"}.fa-mru{font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important}@media (max-width:767px){.signinForm>div{width:auto}}.tabSection nav{position:relative;z-index:1}.tabSection nav .nav.nav-tabs .nav-link{color:#666}.tabSection nav .nav.nav-tabs .nav-link.active{color:#000;font-weight:bold;font-size:1.1em;box-shadow:0 2px 3px #666;cursor:default}.tabSection .tab-content{border:1px solid #dee2e6;border-top:none;box-shadow:0 2px 3px #666;border-radius:0 0 4px 4px;position:relative;z-index:2;background:#fff}.tabSection .tab-content .tab-pane{padding:20px 20px 0}body>.fixedBgrImg{position:fixed;background-position:top center;background-repeat:no-repeat;left:0;right:0;top:0;bottom:0;z-index:-1;background-size:770px}@media (min-width:768px){body>.fixedBgrImg{background-size:1400px}}@media (min-width:1200px){body>.fixedBgrImg{background-size:1800px}}@media (min-width:1400px){body>.fixedBgrImg{background-size:2000px}}@media (min-width:1920px){body>.fixedBgrImg{background-size:2600px}}body>.background-fixed{position:fixed;left:0;right:0;height:100%;width:100%;z-index:-1;margin:0;padding:0}body>.background-fixed img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}body>.background-fixed.bottom-landed img{object-position:bottom center}@media (min-width:768px){body>.background-fixed{height:100vh}}.summus-logo{width:300px;height:auto}.summus-logo .shiawasedo-logo-circle{fill:#666}.summus-logo .shiawasedo-brand-en,.summus-logo .summus-brand{fill:#666}.summus-logo .shiawasedo-brand-ja{fill:#b9b9b9}ul.site-sns{margin:0;padding:0;list-style:none}ul.site-sns li{display:inline-block;margin:0 15px 0 0;font-size:20px}ul.site-sns li:last-of-type{margin:0}ul.site-sns li a,ul.site-sns li a:hover{color:#666;text-decoration:none}ul.site-sns li .AS{display:inline-block;vertical-align:bottom;width:20px;height:auto;margin:0 0 -5px -5px;fill:#666}#shop .items .product,.productItem{position:relative;display:block;float:left;width:215px;height:445px;margin:5px;padding:10px;text-align:center;overflow:hidden;border:#a8a8ad 1px solid}#shop .items .product>div,.productItem>div,#shop .items .product>p,.productItem>p{position:absolute;left:0;right:0}#shop .items .product h4+div,.productItem h4+div{position:relative;left:auto;right:auto;z-index:2}#shop .items .product h4,.productItem h4{font-size:18px}#shop .items .product .size,.productItem .size{font-size:14px;margin:0 0 5px}#shop .items .product .description,.productItem .description{font-size:15px;margin:0 0 5px}#shop .items .product .size span,.productItem .size span,#shop .items .product .description span,.productItem .description span{font-weight:bold;color:#de0071}#shop .items .product .img,.productItem .img{top:95px}#shop .items .product img,.productItem img{height:140px}#shop .items .product .price,.productItem .price{top:255px}#shop .items .product .price.real,.productItem .price.real{top:235px}#shop .items .product .outOfStock,.productItem .outOfStock{width:170px;margin:0 auto;top:310px;padding:10px 0;border:1px solid #333;color:#333;font-size:20px;-ms-transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);-ms-transform-origin:50% 50%;-webkit-transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);-webkit-transform-origin:50% 50%;transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);transform-origin:50% 50%}#shop .items .product .discountSticker,.productItem .discountSticker{top:100px;padding:5px;background-color:#f00;color:#fff;font-size:20px;right:10px;left:auto;font-weight:bold}#shop .items .product .newCurrencies,.productItem .newCurrencies{margin-top:10px}#shop .items .product .add,.productItem .add{top:365px}#shop .items .product .notAdd,.productItem .notAdd{top:365px;font-size:14px;color:#f00}#shop .items .product .rose,.productItem .rose{position:absolute;margin:0;top:206px;right:15%}#shop .items .product.box,.productItem.box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#shop .items .product.box .img,.productItem.box .img{top:75px}#shop .items .product.box .img img,.productItem.box .img img{height:auto;max-height:140px;max-width:100%}#shop .items .product.box .price,.productItem.box .price{top:230px}#shop .items .product.box .price.real,.productItem.box .price.real{top:235px}#shop .items .product.box .period,.productItem.box .period{top:260px}.almostOutOfStock,.catalogOutOfStock{display:block;position:absolute;margin:0 auto;width:100%;bottom:0;left:0;text-align:center;-ms-transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);-ms-transform-origin:50% 50%;-webkit-transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);-webkit-transform-origin:50% 50%;transform:translate(0, 0) rotate(-30deg) skew(0deg) scale(1, 1);transform-origin:50% 50%}.almostOutOfStock>span,.catalogOutOfStock>span{display:inline-block;width:200px;margin:0 auto;padding:10px 0;background:rgba(255,255,255,0.7);border:2px solid #f00;color:#f00;font-size:20px;font-weight:bold}.almostOutOfStock>span.salePending,.catalogOutOfStock>span.salePending{border:2px solid #f57900;color:#f57900;font-size:16px}.subscriptionOutOfStock{font-size:14px;bottom:40px}.catalogOutOfStock{bottom:30px}.catalogOutOfStock>span{font-weight:normal}#shop .items{overflow:hidden}#shop .items .add.variant{display:none}#shop.ru .items .product{height:400px}#shop.ru .items .product .add,#shop.ru .items .product .notAdd{top:320px}#shop.ru .items .product .fromJapanOnly a{padding-left:1.7em;background-image:url("/lib/emoji-css/emoji/jp.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.catalogNeo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center;padding:0}.catalogNeo .product{flex:0 0 auto;box-sizing:border-box;margin:0;padding:0;position:relative}.catalogNeo .product .inner{width:400px}.catalogNeo .product .preview{height:400px;display:block;position:relative;z-index:1}.catalogNeo .product .preview .butterflyImage img{width:100%;display:block;margin:0 auto}.catalogNeo .product .preview>span{display:block;position:absolute;z-index:3;top:10px;right:0;padding:10px 20px;background:rgba(255,226,108,0.9);color:#000;width:240px;box-shadow:-1px 1px 5px rgba(0,0,0,0.5)}.catalogNeo .product .preview>span.newItem{background:rgba(186,12,63,0.75);font-weight:bold;color:#fff}.catalogNeo .product .preview>span.almostOut{background:rgba(255,0,0,0.75);font-weight:bold;color:#fff;top:70px}.catalogNeo .product .preview>span.mustHave{background:rgba(79,85,193,0.8);font-weight:bold;color:#fff;top:130px;width:180px}.catalogNeo .product .info{position:relative;min-height:3.2em;margin:0 0 10px;z-index:2}.catalogNeo .product .info h4 a{text-decoration:none}.catalogNeo .product .info.short h4{margin:0 100px 10px 0}.catalogNeo .product span.learnMore{position:absolute;top:2px;right:0;font-size:.8em}.catalogNeo .product .size{font-size:.8em;margin:0}.catalogNeo .product .shortDescription{font-size:1em}.catalogNeo .product div.learnMore{display:none;position:relative}.catalogNeo .product .price{line-height:1;margin:0 0 10px}.catalogNeo .product .price.real{font-size:.9em;text-decoration:line-through;color:#666}.catalogNeo .product .price.real.on-top{display:none}.catalogNeo .product .price.real.inline{display:inline-block;margin-left:10px}.catalogNeo .product .price.current{display:inline-block;font-weight:bold;font-size:1.2rem}.catalogNeo .product .newCurrencies{font-size:.7rem;font-weight:normal;line-height:140%}.catalogNeo .product .cart{text-align:right}.catalogNeo .product .notAdd{height:auto;padding:0}.catalogNeo .product .country-restricted,.catalogNeo .product .promo-warning{text-align:center;line-height:1.1;font-size:.8em}.catalogNeo .product .sale-pending{text-align:center;line-height:1.1}@media (max-width:1400px){.catalogNeo .product .inner{width:320px}.catalogNeo .product .preview{height:320px}}@media (max-width:991px){.catalogNeo .product{text-align:center;padding:20px 0 40px;line-height:140%;font-size:18px}.catalogNeo .product .inner{width:300px}.catalogNeo .product .preview{text-align:center;margin:0 auto 10px;height:300px}.catalogNeo .product .preview>span{padding:2px 5px;width:200px;font-size:80%}.catalogNeo .product span.learnMore{display:none}.catalogNeo .product div.learnMore{display:block;font-size:.8em}.catalogNeo .product .cart{text-align:center}.catalogNeo .product .price.real.on-top{display:block}.catalogNeo .product .price.real.inline{display:none}.catalogNeo .product .price.current{display:block;font-size:1.4em}.catalogNeo .product .newCurrencies{margin-top:10px;font-size:.8em;display:block}.catalogNeo .product .info{min-height:0;margin:0 0 10px}.catalogNeo .product .info h4{font-size:1.2em;margin:0 0 10px}.catalogNeo .product .info.short h4{margin:0 0 10px}.catalogNeo .product .add a.btn{width:auto;font-size:16px}.catalogNeo .product .add a.btn i{display:inline-block}.catalogNeo .product .add a.btn i.fa{display:inline-block;margin:-2px 6px 0 0;font-size:140%}.catalogNeo .product .add .gotoCart{font-size:1.1em;top:58px;left:-20px;right:-20px}.catalogNeo .product .notAdd{font-size:1em;width:auto;margin:0 0 20px}.catalogNeo .product .country-restricted,.catalogNeo .product .promo-warning,.catalogNeo .product .sale-pending{line-height:1.2;font-size:.9em}}@media (max-width:767px){.catalogNeo{flex-direction:column}}@media (max-width:576px){.catalogNeo .product{width:100%;max-width:300px}.catalogNeo .product .inner{width:100%}.catalogNeo .product .preview{height:auto}.catalogNeo .product .preview img{width:100%;height:auto;aspect-ratio:1}}.infoBar{text-align:center;font-size:18px;position:relative;z-index:8}.infoBar>:is(div, a){padding:5px}.infoBar p{display:inline;vertical-align:middle;margin:0}.infoBar .countdownTimer{border:none;background:transparent;margin:0 0 0 10px;padding:0;vertical-align:middle;color:inherit !important}.infoBar .countdownTimer span.num,.infoBar .countdownTimer .long>div.sep,.infoBar .countdownTimer span.sep{color:inherit !important}.infoBar .countdownTimer .long>div .descr{height:10px;line-height:10px;color:inherit !important;margin:0}.infoBar>a{display:block;width:100%;margin:0;color:inherit !important;text-decoration:underline}.infoBar>a:hover{text-decoration:none}.infobar-default{background:#ba0c3f;color:#fff}@media (max-width:991px){.infoBar{font-size:16px}.infoBar .countdownTimer{margin:0 0 0 5px}.infoBar .countdownTimer span{font-size:24px}.infoBar .countdownTimer span.num{width:24px}.infoBar .countdownTimer .long>div span{width:42px}.infoBar .countdownTimer .long>div span.days{width:46px}}#profileImageCropper{border:1px solid #eee;overflow:hidden;position:relative;width:300px;height:300px;background-image:url('/images/profile-photo-placeholder.jpg');background-size:300px}#profileImageCropper .filepond{height:300px !important;width:300px}#profileImageCropper .filepond .filepond--panel-root{background:none;border-radius:0}#profileImageCropper .filepond .filepond--item-panel,#profileImageCropper .filepond .filepond--image-preview-wrapper{border-radius:0}#profileImageCropper .filepond .filepond--drop-label{width:100%;height:100%}#profileImageCropper .filepond .filepond--drop-label label{width:100%;height:100%;opacity:0;cursor:pointer}#profileImageCropper .delete-icon,#profileImageCropper .open-icon{position:absolute;width:50px;height:50px;border-radius:0 0 0 35px;background-color:rgba(255,255,255,0.6);color:#333;top:-10px;right:-10px;z-index:1;font-size:24px;line-height:50px;box-shadow:0 2px 10px rgba(0,0,0,0.2);cursor:pointer}#profileImageCropper .open-icon{width:70px;height:70px;border-radius:35px 35px 0 0;top:auto;right:auto;bottom:-20px;left:115px;font-size:30px;line-height:60px;display:block}#profileImageCropper.uploading .delete-icon,#profileImageCropper.uploading .open-icon{display:none}#profileImageCropper.uploading .edit-icon{display:none}#profileImageCropper.uploaded .delete-icon,#profileImageCropper.uploaded .open-icon{display:none}#profileImageCropper.uploaded .edit-icon{display:block}#profileImageCropper .open-icon:hover,#profileImageCropper .delete-icon:hover{box-shadow:0 2px 10px rgba(0,0,0,0.3);color:#fc94c2}#cropDialog{position:absolute;top:200px;bottom:0;left:0;right:0;z-index:1}#cropDialog .cont{width:630px;height:auto;background:#fff;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;margin:0 auto;padding:15px;border:1px solid #ccc;box-shadow:0 3px 20px 0 rgba(0,0,0,0.3)}#cropDialog .image{width:600px;height:auto;margin:0 auto 20px;background:#fff;border:1px solid #ccc}#cropDialog img{width:100%}@media (max-width:767px){#cropDialog .cont{width:100%}#cropDialog .image{width:96%}}.profile-card .profile-photo{width:115px;height:115px;margin:0 auto;background-image:url('/images/profile-photo-placeholder.jpg');background-size:115px}.profile-card .profile-photo img{width:115px;height:115px}.profile-card .profile-photo.empty img{display:none}.profile-card-wide{width:600px}.profile-card-wide .profile-card{height:460px}.profile-card-wide .profile-card .profile-photo{width:150px;height:150px;background-size:150px}.profile-card-wide .profile-card .profile-photo img{width:150px;height:150px}@media (max-width:767px){.profile-card-wide{width:100%}.profile-card-wide .profile-card{height:auto}}.labeled_input{position:relative}.labeled_input label{position:absolute;white-space:nowrap;top:7px;left:14px;z-index:2;cursor:text;font-size:1rem;color:#666;transition:all .2s ease;max-width:calc(100% - 16px);overflow:hidden}.labeled_input :is(input, textarea):focus+label,.labeled_input :is(input, textarea):not(:placeholder-shown)+label{font-size:.8rem;top:-12px;left:4px;color:#333;background:#fff;padding:0 3px}.wallet-icon-svg,.wallet-icon-svg-white,.wallet-icon-svg-green{display:inline-block;width:30px;height:auto;aspect-ratio:1.2;background-image:url('/images/paymethods/summus-wallet.svg');background-size:100%;background-repeat:no-repeat;vertical-align:middle}.wallet-icon-svg-white{background-image:url('/images/paymethods/summus-wallet-white.svg')}.wallet-icon-svg-green{background-image:url('/images/paymethods/summus-wallet-green.svg')}.buynow-modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto}.buynow-modal .modal-dialog{margin:50px auto}.buynow-modal .modal-content{border-radius:5px}.buynow-modal .modal-header{border-radius:5px 5px 0 0;padding:10px 20px 5px}.buynow-modal .modal-footer{align-items:flex-start;line-height:1.3}.buynow-modal .modal-body{overflow-x:hidden;max-width:100%}.buynow-modal .modal-body #cart-items>div,.buynow-modal .modal-body .cart-item{overflow:hidden;line-height:1.2;font-weight:bold}.buynow-modal .modal-body img{width:60px;height:60px;object-fit:contain;float:left;margin:0 20px 5px 0}.buynow-modal .modal-body form .product-qty{display:flex;align-items:center;text-align:center;font-size:1.2rem}.buynow-modal .modal-body form .product-qty #product-quantity{width:3rem;font-weight:bold}.buynow-modal .modal-body form .product-qty #subtract-btn,.buynow-modal .modal-body form .product-qty #add-btn{border-radius:4px;cursor:pointer;color:#333}.buynow-modal .modal-body form .product-qty #subtract-btn.disabled,.buynow-modal .modal-body form .product-qty #add-btn.disabled{color:#999}.buynow-modal .modal-body form .product-qty #subtract-btn:active:not(.disabled),.buynow-modal .modal-body form .product-qty #add-btn:active:not(.disabled){transform:scale(120%)}.buynow-modal .modal-body form .paymentMethods label.wallet .wallet-icon{width:40px}.buynow-modal .modal-body form .paymentMethods label.wallet .label{font-size:1.3rem}.buynow-modal .modal-body form #total-info{position:relative}.buynow-modal .modal-body form #price-info{width:280px}.buynow-modal .modal-body form .newCurrencies{margin:0;display:block}.buynow-modal #delivery-address-select{position:relative;width:100%;font-family:Arial,sans-serif}.buynow-modal #delivery-address-select .selected-value{padding:10px 30px 10px 10px;border:1px solid #ddd;cursor:pointer}.buynow-modal #delivery-address-select .selected-value.active{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.buynow-modal #delivery-address-select .selected-value:after{content:'';font-family:'FontAwesome';content:"\f0d7";font-size:26px;position:absolute;top:0;bottom:0;right:8px;display:flex;flex-direction:column;justify-content:center}.buynow-modal #delivery-address-select .options{position:absolute;top:100%;left:0;right:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:none;z-index:10;background-color:#fff;box-shadow:0 4px 7px rgba(0,0,0,0.5)}.buynow-modal #delivery-address-select .options .option{padding:10px 30px 10px 10px;cursor:pointer}.buynow-modal #delivery-address-select .options .option:hover{background-color:#f2f2f2}.buynow-modal #delivery-address-select .options .option+.option{border-top:1px solid #ddd}.buynow-modal .toast-body,.buynow-modal .toast-body a{color:#fff}.buynow-modal .toast-body a:hover{color:#ddd}@media (max-width:768px){.buynow-modal .modal-dialog{margin:20px auto}.buynow-modal .modal-header{border-radius:5px 5px 0 0;padding:5px 10px 2px}.buynow-modal .modal-footer{align-items:unset}.buynow-modal .modal-body #cart-items>div,.buynow-modal .modal-body .cart-item{font-size:.9rem;margin-bottom:20px}.buynow-modal .modal-body img{width:50px;height:50px;margin:0 10px 0 0}.buynow-modal .modal-body form .product-qty{font-size:2rem}.buynow-modal .modal-body form .product-qty #product-quantity{width:4rem;font-size:1.6rem}.buynow-modal .modal-body form .paymentMethods label.wallet .wallet-icon{width:30px}.buynow-modal .modal-body form .paymentMethods label.wallet .label{font-size:1rem}.buynow-modal .modal-body form #price-info{width:100%}.buynow-modal #delivery-address-select{position:relative;width:100%;font-family:Arial,sans-serif}.buynow-modal #delivery-address-select .selected-value{padding:5px 30px 5px 5px}.buynow-modal #delivery-address-select .selected-value:after{font-size:26px;right:8px}.buynow-modal #delivery-address-select .options{box-shadow:0 4px 7px rgba(0,0,0,0.5)}.buynow-modal #delivery-address-select .options .option{padding:5px 30px 5px 5px}}@media print{@page{size:landscape}header,#top-menu,footer{display:none}h1,h2,h3,h4{margin-top:.2em}}