html{font-size:62.5%}.dynamo{font-size:32px;font-size:3.2rem;font-family:dynamo-regular;background:#fff;background-clip:border-box;text-align:center;display:block;margin:0;padding:0;width:auto;float:left;line-height:.9;*zoom:1}.dynamo:before,.dynamo:after{content:".";display:inline-block;background:#000}.template-page .main-content{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.announcement--root .announcement--wrapper{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletter-form{position:relative}.newsletter-form .newsletter-form-con{width:454px;margin:20px auto}.newsletter-form input{max-width:100%!important}.newsletter-form .is-align-self-end{position:absolute;top:0;right:0}.newsletter-form .is-align-self-end button{width:45px;height:45px;background:none}.newsletter-form .is-align-self-end button svg{margin-left:-10px;width:20px;height:45px;color:#333}.newsletter-form .error-msg{text-align:left;font-weight:700;padding:0 15px;margin-top:10px}.newsletter-form .letters-err-msg{color:red;text-align:left;font-weight:700;padding:0 15px;margin-top:10px}.mt15{margin-top:15px}.gift-finder-body{position:relative;color:#fff;font-family:Roboto Condensed}.gift-finder-body .button-box{text-align:center}.gift-finder-body .gift-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;font-size:16px;color:#fff;font-weight:700;line-height:1.38;background-color:transparent;border:none;padding:0;letter-spacing:.5px;border-bottom:.2rem #fff solid;cursor:pointer;text-transform:uppercase}.gift-finder-body .button-balck{color:#000;border-bottom-color:#000}.gift-finder-body .gift-button{margin-top:26px;margin-bottom:28px}.gift-finder-body .go-next{margin:0 0 0 120px}.gift-finder-body .disabled{color:#999;border:none;text-decoration:line-through}.gift-finder-body .process-body{height:8px;background:#f2efe9}.gift-finder-body .process-num-con{width:424px;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 12px;position:relative}.gift-finder-body .process-num-con .process-num-star-pc{visibility:visible;width:100%;height:100%;position:absolute;left:0;top:0}.gift-finder-body .process-num-con .process-num-star-mob{visibility:hidden;width:100%;height:100%;position:absolute;left:0;top:0}.gift-finder-body .process-num-con svg{position:absolute;top:0}.gift-finder-body .process-num-con svg:first-child{left:0}.gift-finder-body .process-num-con svg:last-child{right:0}.gift-finder-body .process-num{width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;font-weight:700;letter-spacing:.9px;border:solid 1px #fff;border-radius:100%}.gift-finder-body .gift-newsletter{margin:0 auto}.gift-finder-body .gift-newsletter .email{border:none;height:50px;line-height:50px;font-size:15px;letter-spacing:.25px;margin-top:13px;margin-bottom:0!important;padding-left:15px;padding-right:15px;color:#000}.gift-finder-body .gift-newsletter label,.gift-finder-body .gift-newsletter input,.gift-finder-body .gift-newsletter button{outline:none;text-transform:none}.gift-finder-body .gift-newsletter .checkbox-wrapper{margin-top:20px;clear:both;position:relative}.gift-finder-body .gift-newsletter .checkbox-wrapper .checkbox-input{position:absolute;top:-100px}.gift-finder-body .gift-newsletter .checkbox-input{visibility:hidden}.gift-finder-body .gift-newsletter .checkbox-label{display:block;font-size:12px;line-height:13px;color:#fff;cursor:pointer;text-align:left}.gift-finder-body .gift-newsletter .checkbox-item{width:20px;height:20px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:10px;position:relative}.gift-finder-body .gift-newsletter .checkbox-item .checkbox-item-inset{margin:1px;width:16px;height:16px;background:#fff}.gift-finder-body .gift-newsletter .checkbox-item svg{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;visibility:hidden;fill:#000}.gift-finder-body .gift-newsletter .checkbox-item.active svg{visibility:visible}.gift-finder-body .gift-newsletter .button-submit-box{margin-top:14px}.gift-finder-body .gift-newsletter .button-submit-box .gift-button{margin-top:0;margin-bottom:0}.gift-finder-body .gift-newsletter .button-submit-disable{cursor:not-allowed;color:#969696;border-bottom:.2rem #969696 solid}.gift-finder-body .gift-t-con{margin:0 auto;padding:13px 13px 16px;text-align:center;position:relative}.gift-finder-body .gift-t-con .holiday-pcl,.gift-finder-body .gift-t-con .holiday-pcr{top:26px}.gift-finder-body .gift-t-con h1{color:#fff;font-weight:700;margin:30px auto 26px;letter-spacing:.75px}.gift-finder-body .gift-t-con.gift-starting-con h1{line-height:60px;font-size:5.6rem}.gift-finder-body .gift-t-con.gift-ending-con h1{line-height:40px;font-size:3.2rem}.gift-finder-body .gift-t-con.gift-ending-con .button-end-box{margin-top:8px;margin-bottom:23px}.gift-finder-body .gift-t-con.gift-ending-con .button-end-box .gift-button{margin-top:0;margin-bottom:0}.gift-finder-body .gift-t-con .gift-t-area-two{border-top:1px #fff solid;border-bottom:1px #fff solid}.gift-finder-body .gift-t-con p{font-size:15px;line-height:22px;color:#fff;margin:0 auto;letter-spacing:.25px}.gift-finder-body .gift-t-con p.gift-finder-paragraph{padding:26px 56px 30px}.gift-finder-body .gift-starting-con h1{width:442px}.gift-finder-body .gift-start-end-box{position:relative;border:1px #fff solid}.gift-finder-body .gift-start-end-box .gift-bg-decorate{position:absolute;left:0;top:0;width:100%}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-pc-welcome svg{position:absolute;top:26px}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-pc-welcome svg:first-child{left:18px}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-pc-welcome svg:last-child{right:18px}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-mobile svg{position:absolute}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-mobile svg:first-child{top:17px;left:12px}.gift-finder-body .gift-start-end-box .gift-bg-decorate.gift-mobile svg:last-child{top:27px;right:9px}.gift-finder-body .gift-start-end-box .gift-bg-decorate-end{position:absolute;left:0;top:0;width:100%}.gift-finder-body .gift-start-end-box .gift-bg-decorate-end.gift-pc-end svg{position:absolute}.gift-finder-body .gift-start-end-box .gift-bg-decorate-end.gift-pc-end svg:first-child{top:32px;left:10px}.gift-finder-body .gift-start-end-box .gift-bg-decorate-end.gift-pc-end svg:last-child{top:27px;right:13px}.gift-finder-body .gift-start-end-bottom{position:relative}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star{position:absolute}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star svg{position:absolute}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-pc{visibility:visible;width:334px;left:50%;margin-left:-167px;top:16px}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-pc svg.holiday-pc-welbl{top:0;left:0}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-pc svg.holiday-pc-welbr{top:10px;right:0}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob{visibility:hidden;width:298px;left:50%;margin-left:-149px;top:10px}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob svg.holiday-mob-welbl,.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob svg.holiday-mob-welbl-1{top:0;left:0}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob svg.holiday-mob-welbr,.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob svg.holiday-mob-welbr-1{top:7px;right:0}.gift-finder-body .gift-ending .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob{top:auto;bottom:13px}.gift-finder-body .question-body{padding-bottom:53px}.gift-finder-body .question-body .b{font-weight:700}.gift-finder-body .question-body .tit{font-size:32px;font-weight:700;line-height:38px;letter-spacing:.5px;text-align:center;margin:0 auto;text-transform:Uppercase}.gift-finder-body .question-body .subtit{height:5.3rem;font-size:15px;line-height:1.2;letter-spacing:.15px;text-align:center;color:#fff;margin:1.1rem 0}.gift-finder-body .question-body .button-box{margin-top:22px}.gift-finder-body .question-body .button-box .gift-button{margin-bottom:0}.gift-finder-body .q2-required-tips{margin-top:10px;color:#fff;text-align:center}.gift-finder-body .answer-discript,.gift-finder-body .answer-description{font-weight:400}.gift-finder-body .answer-choose .choose{color:#d5a58b;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.gift-finder-body .answer-choose .choose .image{text-align:center;width:296px;height:328px;border:10px solid rgba(213,165,139,0);margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-finder-body .answer-choose .choose .image img{width:80%}.gift-finder-body .answer-choose .choose .answer-discript{font-size:24px;color:#fff;line-height:40px;margin-top:17px;overflow:hidden;white-space:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;letter-spacing:.5px}.gift-finder-body .answer-choose .choose .answer-discript a,.gift-finder-body .answer-choose .choose .answer-description{color:#fff}.gift-finder-body .answer-choose .choose.active .answer-item-con,.gift-finder-body .answer-choose .choose:active .answer-item-con{border-color:#fff}.gift-finder-body .answer-choose .choose.active .answer-item-con .image,.gift-finder-body .answer-choose .choose:active .answer-item-con .image{border-color:#fff;background-color:#58b6d1}.gift-finder-body .answer-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-finder-body .answer-body .answer-item{text-align:center;cursor:pointer}.gift-finder-body .answer-body .answer-item .image{position:relative}.gift-finder-body .answer-body .answer-item .image img{display:block;margin:0 auto}.gift-finder-body .answer-body .personas .answer-item-con{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.gift-finder-body .answer-body .personas .answer-item-con.active,.gift-finder-body .answer-body .personas .answer-item-con:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gift-finder-body .answer-body .personas .answer-item-con.active .image:before,.gift-finder-body .answer-body .personas .answer-item-con:hover .image:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}.gift-finder-body .answer-body .personas .answer-discript{font-size:15px;text-align:center;color:#fff;margin:11px 26px;line-height:20px;letter-spacing:.5px;min-height:42px}.gift-finder-body .answer-body .personas .answer-discript a{color:#fff}.gift-finder-body .answer-body .answer-right svg{color:#fff;width:29px;height:17px}.gift-finder-body .question-Two .answer-choose .answer-descript{line-height:18px;margin-top:13px}.gift-finder-body .question-Two .answer-choose .answer-description{font-size:15px;line-height:1.33;letter-spacing:.15px}.gift-result-body{font-family:Roboto Condensed;background:#fff}.gift-result-body .button-box{text-align:center}.gift-result-body .gift-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;font-size:13px;color:#fff;font-weight:700;line-height:1.69;background-color:transparent;border:none;padding:0;letter-spacing:.5px;border-bottom:.2rem #fff solid;cursor:pointer;text-transform:uppercase}.gift-result-body .button-balck{color:#000;border-bottom-color:#000}.gift-result-body .custom-iwish{position:absolute;right:10px;z-index:2}.gift-result-body .custom-iwish a img{width:20px;margin-top:-7px}.gift-result-body .custom-iwish a.iWishAddColl{width:24px;height:24px;display:block;-o-transition:background-image .2s ease;transition:background-image .2s ease;-webkit-transition:background-image .2s ease;background-image:url(https://cdn.shopifycdn.net/s/files/1/0052/0041/2758/files/heart.svg);background-repeat:no-repeat;background-size:20px;background-position:center center}.gift-result-body .custom-iwish a.iWishAddColl:hover{background-image:url(https://cdn.shopifycdn.net/s/files/1/0052/0041/2758/files/heart-hover.png?v=1583752208);background-size:20px;background-repeat:no-repeat;background-position:center center}.gift-result-body .custom-iwish a.iWishAddColl:hover img{display:none}.gift-result-body .custom-iwish a.iWishAddColl.iwishAdded{background-image:url(https://cdn.shopifycdn.net/s/files/1/0052/0041/2758/files/heart-hover.png?v=1583752208);background-size:20px;background-repeat:no-repeat;background-position:center center}.gift-result-body .custom-iwish a.iWishAddColl:hover .custom-iwish a.iWishAddColl.iwishAdded{background-image:url(https://cdn.shopifycdn.net/s/files/1/0052/0041/2758/files/heart-hover.png?v=1583752208);background-size:20px;background-repeat:no-repeat;background-position:center center}.gift-result-body .custom-iwish .iWishAddColl{position:absolute}.gift-result-body .yotpo .yotpo-display-wrapper{display:inline-block}.gift-result-body .yotpo .yotpo-stars{margin:20px 0 5px}.gift-result-body .text-m{display:none}.gift-result-body .dynamo{background:none}.gift-result-body .n{display:none}.gift-result-body .gift-result-con{background-color:#58b6d1;padding:40px 0 80px;position:relative}.gift-result-body .gift-result-con .top-title-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-result-body .gift-result-con .tit{height:42px;font-size:32px;font-weight:700;line-height:42px;letter-spacing:1.6px;text-align:center;color:#fff;text-transform:uppercase}.gift-result-body .gift-finder-recommendations{margin-top:20px;margin-bottom:20px}.gift-result-body .gift-finder-recommendations .product-recommendations{width:1250px;margin:0 auto}@media only screen and (max-width: 1365px){.gift-result-body .gift-finder-recommendations .product-recommendations{width:1000px}}@media only screen and (max-width: 1023px){.gift-result-body .gift-finder-recommendations .product-recommendations{width:100%}}.gift-result-body .gift-finder-recommendations .swiper-block{display:block;outline:none}.gift-result-body .gift-finder-recommendations .gallery-cell{width:297px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 1365px){.gift-result-body .gift-finder-recommendations .gallery-cell{width:235px}}.gift-result-body .gift-finder-recommendations .yotpo .yotpo-bottomline .yotpo-icon-star,.gift-result-body .gift-finder-recommendations .yotpo .yotpo-bottomline .yotpo-icon-half-star,.gift-result-body .gift-finder-recommendations .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#707070}.gift-result-body .gift-finder-recommendations .thumbnail__caption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gift-result-body .gift-finder-recommendations .product-thumbnail{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}.gift-result-body .gift-finder-recommendations .product-thumbnail__flex-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gift-result-body .gift-finder-recommendations .product-thumbnail__title{font-size:15px;line-height:1.33;font-weight:700}.gift-result-body .gift-finder-recommendations .product-thumbnail__title a{color:#000}.gift-result-body .gift-finder-recommendations .product-thumbnail__price{height:18px}.gift-result-body .gift-finder-recommendations .product-thumbnail__price .money{display:block;height:18px;font-weight:700;color:#707070}.gift-result-body .gift-finder-recommendations .product-image__wrapper{text-align:center}.gift-result-body .gift-finder-recommendations .image-element__wrap{max-height:405px;overflow:hidden}.gift-result-body .persona-item-group{width:1124px;margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1365px){.gift-result-body .persona-item-group{width:1000px}}@media only screen and (max-width: 1023px){.gift-result-body .persona-item-group{width:calc(100% - 30px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gift-result-body .persona-item-group .persona-item-image{-webkit-box-flex:1;-ms-flex:1;flex:1;*zoom:1}.gift-result-body .persona-item-group .persona-item-image:after{content:"";display:table;clear:both}.gift-result-body .persona-item-group .persona-item-image img{width:100%;float:left}.gift-result-body .persona-item-group .persona-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;background:#f2489e;color:#fff}.gift-result-body .persona-item-group .persona-item-content table{width:100%;height:100%;table-layout:fixed}.gift-result-body .persona-item-group .persona-item-content table tr:first-child{height:40%}.gift-result-body .persona-item-group .persona-item-content table tr:nth-child(2){height:30%}.gift-result-body .persona-item-group .persona-item-content table tr:last-child{height:30%}.gift-result-body .persona-item-group .persona-item-content table td{text-align:center;vertical-align:middle;border-collapse:collapse;border:1px solid #fff}.gift-result-body .result-destination{font-size:30px}@media only screen and (max-width: 1023px){.gift-result-body .result-destination{margin-top:10px;font-size:22px}}@media only screen and (max-width: 1023px){.gift-result-body .p-i-button{margin:30px 0 40px}}.gift-result-body .title-result{font-size:55px;font-weight:700;line-height:1.05;letter-spacing:1.65px;text-align:center;text-transform:uppercase;overflow:hidden;word-break:break-all;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 5px}@media only screen and (max-width: 1023px){.gift-result-body .title-result{font-size:40px;margin-bottom:20px}}.gift-result-body .title-discript{max-width:350px;font-size:15px;line-height:1.33;letter-spacing:.15px;text-align:center;margin:20px auto;color:#fff}.gift-result-body .wish-list-tit{font-size:32px;font-weight:700;text-align:center}.gift-result-body .product-wrap{height:100%;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gift-result-body .product-wrap .ajax-submit{font-size:11px;margin-top:10px}.gift-result-body .gift-finder-result-group{padding:40px 0}.gift-result-body .gift-finder-result-group .sub-title{font-size:32px;font-weight:700;text-align:center;margin-bottom:0;text-transform:uppercase}.gift-result-body .gift-finder-result-group .sub-title p{display:inline-block;color:#000;font-size:30px}@media only screen and (max-width: 1023px){.gift-result-body .gift-finder-result-group{padding:20px 0 0}.gift-result-body .gift-finder-result-group .sub-title{font-size:28px}}.gift-result-body .gift-ideas{background-color:#fff}.gift-result-body .gift-ideas .gift-ideas-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 44px;margin-top:20px}@media only screen and (max-width: 1023px){.gift-result-body .gift-ideas .gift-ideas-con{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;margin-top:10px}}.gift-result-body .gift-ideas .gift-ideas-item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0 10px;*zoom:1}.gift-result-body .gift-ideas .gift-ideas-item .button-box{text-align:center}.gift-result-body .gift-ideas .gift-ideas-item .gift-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;font-size:16px;color:#fff;font-weight:700;line-height:1.38;background-color:transparent;border:none;padding:0;letter-spacing:.5px;border-bottom:.2rem #fff solid;cursor:pointer;text-transform:uppercase}.gift-result-body .gift-ideas .gift-ideas-item .button-balck{color:#000;border-bottom-color:#000}.gift-result-body .gift-ideas .gift-ideas-item:after{content:"";display:table;clear:both}@media only screen and (max-width: 1023px){.gift-result-body .gift-ideas .gift-ideas-item:nth-child(2){margin-top:20px!important}}.gift-result-body .gift-ideas .gift-ideas-item img{float:left;width:100%}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1023px){.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content{position:static}}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box{width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px}@media only screen and (max-width: 1023px){.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box{width:100%}}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box table{width:100%;height:100%;table-layout:fixed}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box table td{text-align:center;vertical-align:middle;border-collapse:collapse;border:1px solid #fff}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box table td .g-i-title{margin:10px 0;font-size:30px;font-weight:700;text-transform:uppercase}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box table td .g-i-describe{margin:10px 0;font-size:14px;padding:0 20px}.gift-result-body .gift-ideas .gift-ideas-item .gift-ideas-content .gift-ideas-box table td .g-i-link{margin:10px 0}.gift-result-body .gift-ideas .gift-ideas-item .text-tit{font-size:28px;font-weight:700;letter-spacing:1.4px}.gift-result-body .gift-ideas .gift-ideas-item .text-con{font-size:15px;line-height:18px;letter-spacing:.15px}.gift-result-body .gift-ideas .gift-ideas-item .text-con{text-align:center;margin:10px 0 15px;color:#000;font-size:18px;text-align:left}.gift-result-body .gift-ideas .gift-ideas-item .gift-button{color:#000;border:1px #000 solid;padding:10px 20px;line-height:24px;font-size:16px}.gift-result-body .gift-ideas .gift-ideas-item .gift-button:hover{background:#000;color:#fff}.gift-finder-body .mt20,.gift-result-body .mt20{margin-top:20px}.gift-finder-body .mt24,.gift-result-body .mt24{margin-top:24px}.gift-finder-body .n,.gift-result-body .n{display:none}.gift-finder-body .holiday-pcl,.gift-finder-body .gift-pcql,.gift-finder-body .gift-pcel,.gift-result-body .holiday-pcl,.gift-result-body .gift-pcql,.gift-result-body .gift-pcel{position:absolute;top:26px;left:20px}.gift-finder-body .holiday-pcr,.gift-finder-body .gift-pcqr,.gift-finder-body .gift-pcer,.gift-result-body .holiday-pcr,.gift-result-body .gift-pcqr,.gift-result-body .gift-pcer{position:absolute;top:26px;right:20px}.gift-finder-body .gift-phonel,.gift-finder-body .gift-phoner,.gift-result-body .gift-phonel,.gift-result-body .gift-phoner{position:absolute;top:10px}.gift-finder-body .gift-phone-answerl,.gift-finder-body .gift-phone-answerr,.gift-result-body .gift-phone-answerl,.gift-result-body .gift-phone-answerr{position:absolute;top:30px}.gift-finder-body .gift-phone-answerl1,.gift-result-body .gift-phone-answerl1{position:absolute;top:75px}.template-page .main-content{padding-top:135px!important}.send-email-success{text-align:center;padding:30px 80px}.send-email-success span{color:#fff;font-size:15px;font-style:italic}@media screen and (min-width: 1024px){.gift-finder-container{max-width:1366px;margin:0 auto}.gift-list{max-width:600px}.gift-t-con.gift-starting-con h1{width:532px}.gift-t-con.gift-ending-con h1{width:335px}.gift-finder-body .answer-body{margin:42px 67px 0}.gift-finder-body .answer-body .personas{-webkit-box-flex:1;-ms-flex:1;flex:1}.gift-finder-body .answer-body .personas .answer-item-con{margin:0 6px}.gift-finder-body .answer-choose .choose .answer-item-con{width:296px;margin:0 1rem;padding:0}.gift-finder-body .answer-choose .choose.active .answer-item-con .image,.gift-finder-body .answer-choose .choose:hover .answer-item-con .image{border-color:#fff;background-color:#58b6d1}.gift-finder-body .answer-choose .answer-description{margin:10px auto 0}.question-Two .answer-choose .choose .answer-item-con{min-height:206px;padding:1.8rem 0}}@media screen and (min-width: 1401px){.gift-finder-body .gift-t-con{width:608px}.gift-finder-body .question-body .subtit{letter-spacing:.75px}.gift-finder-body .answer-item-con{-webkit-box-sizing:border-box;box-sizing:border-box}.gift-finder-body .answer-body{margin:24px 67px 0}.gift-finder-body .question-Two .question-body .button-box{margin-top:22px}.gift-finder-body .question-Two .question-body .button-box .gift-button{margin-bottom:0}.gift-finder-body .question-Two .answer-choose .choose .answer-item-con{width:298px;height:385px;padding:5.2rem 0 1.8rem}.gift-finder-body .question-Two .answer-choose .choose .answer-item-con .image{margin-top:0}.gift-finder-body .question-Two .answer-choose .choose .answer-discript{margin-top:13px;line-height:21px;letter-spacing:.9px}.gift-finder-body .question-Two .answer-choose .choose .answer-description{width:170px;margin-top:70px}.gift-finder-body .question-Two .answer-choose .image{width:150px}}@media only screen and (min-width: 1024px)and (max-width: 1365px){.gift-finder-body .gift-t-con{width:840px}.gift-finder-body .answer-choose .choose .image{width:210px}.gift-finder-body .answer-choose .choose .answer-discript{margin-top:17px}.gift-finder-body .answer-choose .choose .answer-item-con{width:210px}.gift-finder-body .answer-body .personas{-webkit-box-flex:1;-ms-flex:1;flex:1}.question-Two .question-body .button-box,.question-Two .button-box{margin-top:46px}.question-Two .answer-choose .choose .image{width:120px;margin-top:20px}.question-Two .answer-choose .choose .answer-discript{font-size:15px;margin-top:13px;line-height:18px;letter-spacing:.75px}.question-Two .answer-choose .answer-description{margin-top:40px;padding:0 20px}}@media only screen and (max-width: 1023px){.answer-choose .choose.active .answer-item-con,.answer-choose .choose:active .answer-item-con{border-color:#d5a58b}.answer-choose .choose.active .answer-item-con .image,.answer-choose .choose:active .answer-item-con .image{border-color:#fff;background-color:#58b6d1}}@media only screen and (min-width: 768px)and (max-width: 1023px){.gift-finder-body .gift-starting,.gift-finder-body .gift-ending{padding:246px 0}.gift-finder-body .gift-t-con h1{width:45.3rem;line-height:1.18;font-size:4.5rem}.gift-finder-body .gift-starting-con h1{width:45.3rem}.gift-finder-body .gift-ending-con h1{width:33.5rem}.gift-finder-body .question-body{padding-bottom:46px!important}.gift-finder-body .question-body .button-box{margin-top:46px}.gift-finder-body .answer-body{margin:20px 14rem 0}.gift-finder-body .answer-body .answer-item-con{width:230px}.gift-finder-body .answer-body .personas .answer-item-con{margin:.6rem}.gift-finder-body .answer-body .personas .answer-discript{min-height:38px;margin:1.3rem 0 0}.gift-finder-body .answer-choose{max-width:500px;margin:20px auto 0}.gift-finder-body .answer-choose .choose .answer-item-con{width:230px;margin:.6rem;padding:4.3rem 3.6rem .7rem}.gift-finder-body .answer-choose .choose .answer-item-con .image{margin-top:10px}.gift-finder-body .answer-choose .choose .answer-item-con .answer-discript{margin-top:40px}.gift-finder-body .gift-result-body .gift-finder-recommendations .gallery-cell{width:300px}.gift-finder-body .gift-result-body .gift-finder-recommendations .featured-image{max-height:305px}.gift-finder-body .gift-result-body .title-result{font-size:45px}.gift-finder-body .gift-result-body .gift-result-con{padding-left:80px;padding-right:80px}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-con{padding:0 12.5px}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-item{margin:0 7.5px}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-item .text-tit{font-size:25px}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-item.gift-ideas-left .text{text-align:center}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-item.gift-ideas-right .text-tit{margin-top:10px}.gift-finder-body .gift-result-body .gift-ideas .gift-ideas-item.gift-ideas-right .text-con{margin-bottom:15px}.gift-finder-body .question-Two .answer-choose .image{width:106px}.gift-finder-body .question-Two .answer-choose .answer-description{letter-spacing:.9px;margin-top:8px}.gift-finder-body .question-one .answer-choose{max-width:100%!important}.gift-finder-body .question-one .answer-choose .answer-item-con{padding:0}.gift-finder-body .question-one .answer-choose .answer-item-con .image{height:255px;margin:20px auto 0}}@media only screen and (min-width: 768px){.gift-finder-body .gift-starting{height:659px;padding-top:14.4rem}.gift-finder-body .gift-ending{height:653px;padding-top:13.2rem}.gift-finder-body .gift-t-con{width:608px}.gift-finder-body .gift-t-con.gift-starting-con h1{width:435px}}@media only screen and (max-width: 767px){.gift-finder-body .gift-starting{height:663px;padding-top:16.4rem}.gift-finder-body .gift-ending{height:662px;padding-top:12.9rem}.gift-finder-body .gift-t-con{padding:12px 11px 15px;margin:0 1.6rem}.gift-finder-body .gift-t-con h1,.gift-finder-body .gift-t-con p{letter-spacing:.5px}.gift-finder-body .gift-t-con p.gift-finder-paragraph{padding:19px 40px 24px}.gift-finder-body .gift-t-con.gift-starting-con h1{line-height:40px;font-size:3.2rem;width:24.8rem;margin:14px auto 10px}.gift-finder-body .gift-t-con.gift-ending-con h1{line-height:40px;font-size:3.2rem;width:30.8rem;margin:14px auto 10px}.gift-finder-body .gift-t-con.gift-ending-con p{line-height:20px}.gift-finder-body .gift-t-con.gift-ending-con .button-end-box{margin-bottom:35px}.gift-finder-body .gift-t-con .gift-t-area-two{padding-bottom:5px}.gift-finder-body .gift-button{line-height:1.38;margin-top:18px;margin-bottom:22px}.gift-finder-body .answer-body{max-width:388px;margin:0 auto}.gift-finder-body .answer-body .answer-item-con{width:186px}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-pc{visibility:hidden}.gift-finder-body .gift-start-end-bottom .holiday-quiz-star.holiday-quiz-mob{visibility:visible}.gift-finder-body .gift-start-end-box .gift-bg-decorate-end{visibility:hidden}}@media only screen and (max-width: 1023px){.gift-finder-body .gift-newsletter{margin:0 auto}.gift-finder-body .gift-newsletter .newsletter-form.is-responsive{-ms-flex-wrap:initial;flex-wrap:initial}.gift-finder-body .gift-newsletter .newsletter-form .newsletter-form-con{width:auto;margin:20px 22px 20px 18px}.gift-finder-body .gift-newsletter .email{margin-top:20px}.gift-finder-body .gift-newsletter .button-submit-box{margin-top:21px}.gift-finder-body .process-num-con{width:344px;height:50px;margin-top:16px}.gift-finder-body .process-num-con .process-num-star-pc{visibility:hidden}.gift-finder-body .process-num-con .process-num-star-mob{visibility:visible}.gift-finder-body .question-body{padding-bottom:17px}.gift-finder-body .question-body .tit{width:34.4rem;height:auto;font-size:2.8rem;line-height:33px;letter-spacing:.5px;margin:1.3rem auto 2.4rem}.gift-finder-body .question-body .tit.answer-tit{width:225px;margin-bottom:25px}.gift-finder-body .question-body .button-box{margin-top:0;margin-bottom:14px}.gift-finder-body .question-body .button-box .gift-button{margin-top:2px}.gift-finder-body .answer-choose .choose .answer-description{height:6.3rem;padding:0 1rem;margin:.8rem auto 0}.gift-finder-body .answer-choose .choose .image{width:100%;height:192px}.gift-finder-body .question-Two .answer-choose .image{width:10.2rem}.gift-finder-body .question-one .answer-choose{max-width:100%}.gift-finder-body .question-one .choose .answer-item-con .answer-discript{margin-top:10px}.gift-finder-body .answer-body .answer-item-con{margin:0 .4rem 1.4rem}.gift-finder-body .answer-body .choose .answer-item-con .image{margin:0 auto}.gift-finder-body .answer-body .choose .answer-discript{line-height:36px;margin:.8rem auto 0}.gift-finder-body .answer-body .personas .answer-discript{min-height:44px;margin:1.2rem 1.3rem 1.1rem}.gift-result-body .gift-finder-recommendations .gallery-cell{width:180px;margin-right:15px}.gift-result-body .gift-finder-recommendations .featured-image{max-height:305px}.gift-result-body .gift-result-con{padding:25px 0 15px}.gift-result-body .gift-result-con .tit{font-size:28px}.gift-result-body .gift-result-con .title-result{font-size:32px}.gift-result-body .gift-result-con .title-discript{padding:0 10px}.gift-result-body .gift-result-con .wish-list-tit{font-size:28px}.gift-result-body .gift-result-con .gift-list{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.gift-result-body .gift-result-con .gift-item{width:100%;margin-bottom:40px}.gift-result-body .gift-ideas .gift-ideas-item.gift-ideas-right .text-tit{margin-top:10px;letter-spacing:-1px}.gift-result-body .gift-ideas .gift-ideas-item .text-tit{font-size:18px;font-weight:700;font-stretch:condensed;font-style:normal}.gift-result-body .gift-ideas .gift-ideas-item .text-con{display:none}.gift-result-body .gift-ideas .gift-ideas-item .gift-button{font-size:13px;margin-top:10px;height:33px;line-height:33px;padding:0 20px}.gift-result-body .gift-ideas .gift-ideas-left{margin-right:14px}.gift-result-body .gift-ideas .gift-ideas-left .text-tit{padding:0 20px;text-align:center}.gift-finder-body .gift-phonel,.gift-finder-body .gift-phone-answerl,.gift-finder-body .gift-phone-answerl1,.gift-result-body .gift-phonel,.gift-result-body .gift-phone-answerl,.gift-result-body .gift-phone-answerl1{left:10px}.gift-finder-body .gift-phoner,.gift-finder-body .gift-phone-answerr,.gift-result-body .gift-phoner,.gift-result-body .gift-phone-answerr{right:10px}}@media only screen and (min-width: 1024px)and (max-width: 1365px){.gift-finder-body .answer-body{margin:25px 67px 0}.gift-finder-body .answer-choose .choose .answer-item-con{margin:0;height:auto}.gift-finder-body .answer-choose .choose .image{height:250px}}@media only screen and (max-width: 1199px){.template-page .main-content{padding-top:139px!important}}@media only screen and (max-width: 1024px){.template-page .main-content{padding-top:129px!important}}@media only screen and (max-width: 992px){.template-page .main-content{padding-top:117px!important}}@media screen and (min-width: 501px)and (max-width: 767px){header.header--root{padding-top:0!important}.template-page .main-content{padding-top:115px!important}}@media only screen and (max-width: 500px){.template-page .main-content{padding-top:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/holiday-quiz.css.map */
