/* Auto-generated by gen_supercats.php on 2025-12-22T12:12:48-08:00 */
.kivaCards .introText,.kivaCards .otherGifts{margin-bottom:20px}.kivaCards .otherGifts img{margin-right:10px}.kivaCards .otherGifts div{margin-bottom:5px}#fulfillmentModeFieldsets legend,#personalMessageFieldset header,#personalMessageFieldset legend{margin-top:0;margin-bottom:5px}#personalMessageFieldset{clear:left}#giftsForm legend{font-family:"PostGrotesk", Arial, Helvetica, sans-serif;font-size:22px;font-weight:300}#to_input,#from_input{width:220px}#email_input,#lender_input{width:325px;max-width:325px;height:49px;max-height:49px}#fname_input,#lname_input,#city_input,#country_input{width:165px}#zip_input{width:70px}#address_input,#address2_input,#message_input{width:325px}#message_input{height:110px}.summaryFieldset .summary-wrapper{display:flex;flex-wrap:wrap;margin-bottom:15px}.summaryFieldset .summary-wrapper > *{margin-right:0.775rem}.summaryFieldset .operator{padding:2rem 0 0 0}.summaryFieldset .quantity{width:3.5rem}.summaryFieldset #total_input{width:10.5rem;border:0;background-color:transparent;font-size:1.675rem}; .set.totalSet label{font-size:1.1429em;flex-shrink:0}.set.totalSet input{border:none;background-color:transparent;font-size:2.5714em}.set.emailSet label a,.set.lenderSet label a{font-weight:normal}#giftsForm .customSelect{font-size:1.1429em;line-height:28px;height:28px}.cardValueSet .customSelect{background-position:91% 50%;width:110px}.cardValueSet .customSelect div{width:75px}.stateSet .customSelect{width:55px}.stateSet .customSelect div{width:25px}.futureDeliveryDateNotice .calendar{background:url(/img/bg/calendar.png) no-repeat 0 0;cursor:pointer;float:left;padding-right:5px;width:15px;height:17px}.ui-draggable{cursor:move}.ui-datepicker-calendar{cursor:auto}.tosTextBox{border:#acd27f 1px solid;background-color:#F1F8F1;padding:1.25rem;clear:left;overflow:hidden}.xb_enabled .tosTextBox{border-color:#4faf4e}.tosTextBox #tos_input{float:left;margin:0.5rem .75rem 0 .25rem}.tosTextBox .set{padding:0;margin:0}#giftPreviews{margin-bottom:20px}#giftPreviews > div{display:none}#giftPreviews.print .printPreview,#giftPreviews.email .emailPreview,#giftPreviews.lender .emailPreview,#giftPreviews.postal .postalPreview{display:block}#giftPreviews img{margin-top:15px}.faqs dt{font-weight:bold;margin-bottom:10px}.faqs dd{margin-bottom:20px}.getStarted p{margin-top:6px}.getStarted p:first-child{margin:20px 0 -12px 0}.furtherQuestions{font-size:.8571em}.about_terms{margin-top:25px}.about_terms ul > ul{margin-left:25px}.authoredBy .thumb{float:left;margin-right:10px}.authoredBy .byLine{color:#888}div.postalHolidayMessage{background-color:#E8F0F5;width:100%;height:34px;padding:10px 10px 10px 0;margin:20px 0}div.postalHolidayMessageTag{float:left;padding:3px 5px;margin-right:10px;background-color:#4b9123;color:#fff;text-transform:uppercase}.set label.recipient-label.dI{display:inline}.push-right{margin-right:18px}.push-righter{margin-right:65px}#ui-datepicker-div{border:none}.kv-tabs__nav{display:flex;list-style:none;margin:0 0 -1px 0;padding:0}.kv-tabs__nav-li{flex:1;border:1px solid #ccc;border-right:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden;display:flex}.kv-tabs__nav-li:last-child{border-right:1px solid #ccc}.kv-tabs__nav-li--active .kv-tabs__nav-item,.kv-tabs__nav-li--active .kv-tabs__nav-item:active,.kv-tabs__nav-li--active .kv-tabs__nav-item:focus{background:#8ccb8c;border-bottom-color:#8ccb8c;color:#fff}.kv-tabs__nav-item{flex:1;padding:.75em;font-size:1.25em;line-height:1.25;text-align:center;text-decoration:none;font-weight:bold}.kv-tabs__nav-item:hover{text-decoration:underline}.kivaCards .mainWrapper .row{max-width:62.5rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:border-box}.kivaCards .mainWrapper .columns{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding-right:0.9375rem;padding-left:0.9375rem;min-width:0;box-sizing:border-box}.kivaCards .mainWrapper .small-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 761px){.kivaCards .mainWrapper .large-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.kivaCards .mainWrapper .large-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.kivaCards .mainWrapper .large-offset-1{margin-left:8.33333%}}.kivaCards .mainWrapper .columns.aside{background-color:#eee;padding:1.5rem;margin-top:1.5rem}#giftPreviews{margin-bottom:3rem;position:relative;border:1px solid #ccc;padding:1.5rem;border-top:0}#giftPreviews h1{display:none}#giftPreviews > div div{display:flex;align-items:start}#giftPreviews br{display:none}#giftPreviews img{order:-1;width:8rem;height:auto;margin:0 1rem 0 0}#giftPreviews::after{content:'Sample';position:absolute;left:1.5rem;top:7.25rem;background:#000;background:rgba(0, 0, 0, 0.8);color:#fff;line-height:1;font-size:.675rem;padding:0.25rem}.submitSet button.actNow.btn-add-to-cart{margin:0 10px 10px 0;padding-bottom:4px}.btn-add-to-cart-checkout{box-shadow:0 2px #000;margin-bottom:10px}.deliveryDateEta{font-size:1em;color:#d74937}; #giftPreviews .visually-hidden{display:none}#giftPreviews .preview-container{display:flex;align-items:start}
