.popup-gift-wrapping select,.gift-wrapping select{background:#fff url(//funkygifts.co.nz/cdn/shop/files/select.png?v=16344380165374518789) no-repeat 96% 50%;background-size:18px 12px;border:1px solid #d9dbdc;-webkit-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";margin:10px 0 15px}.swym-wishlistplus-themeapp-container-body{width:fit-content;margin:0 auto}.popup-gift-wrapping .inner .btn{display:inline-block;width:100%;margin:0;padding:10px 48px;background:#f26a2b;border:2px solid #f26a2b;color:#fff;font-weight:800;text-transform:none;letter-spacing:0;text-align:center;transition:all .2s}.cart .gift-wrapping{position:relative;background:#fef0eb;font-size:12px;margin-bottom:15px}.cart .gift-wrapping h3{color:#fff}.cart .gift-wrapping.gift-wrapping-added .inner{background:#f26a2b;color:#fff}.cart .gift-wrapping.gift-wrapping-added .inner.active+.content:after{display:none}.cart .gift-wrapping .inner,.cart .gift-wrapping .content{z-index:2}.cart .gift-wrapping .inner{position:relative;padding:14px 12px;background:#f26a2b;color:#fff;cursor:pointer}.cart .gift-wrapping .inner.active h3:after{content:"\2212"}.cart .gift-wrapping .inner.active,.cart .gift-wrapping .inner.active+.content{z-index:1210}.cart .gift-wrapping .icon-gift{display:inline-block;vertical-align:middle;width:30px;height:27px}.cart .gift-wrapping h3{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 30px);margin:0;padding:0 30px 0 10px;font-size:12px;font-weight:800}.cart .gift-wrapping h3:after{position:absolute;content:"+";top:50%;right:2px;display:block;margin-top:-13px;font-size:30px;font-weight:400;line-height:1}.cart .gift-wrapping h3 span{font-size:12px;font-weight:400}.cart .gift-wrapping .content:after{position:absolute;top:0;left:15px;content:"";display:block;width:calc(100% - 30px);height:1px;background:#f1dbd3}.cart .gift-wrapping h4,.cart .gift-wrapping label{margin-bottom:4px;font-size:14px;font-weight:800;line-height:1.2}.cart .gift-wrapping .gift-product,.cart .gift-wrapping .greeting-message{margin-top:15px}.cart .gift-wrapping .gift-message,.cart .gift-wrapping .gift-notes{margin-bottom:15px}.cart .gift-wrapping .gift-message label{margin-bottom:10px}.cart .gift-wrapping .gift-message textarea{height:150px;width:100%;padding:10px}.cart .gift-wrapping .gift-notes{border-top:1px solid;border-bottom:1px solid}.cart .gift-wrapping .gift-notes h5{font-size:inherit;font-weight:400;line-height:1.2;text-transform:none}.cart .gift-wrapping .gift-notes textarea{margin-bottom:15px;height:85px;width:100%}.cart .gift-wrapping .btn{font-size:12px}.cart .gift-wrapping .close-link{display:block;padding:10px 0;font-size:10px;font-weight:800;text-align:right}@media only screen and (min-width:768px){.cart .gift-wrapping .inner{padding-left:15px;padding-right:15px}.cart .gift-wrapping .icon-gift{width:40px;height:36px}.cart .gift-wrapping h3{width:calc(100% - 40px);padding-left:15px;font-size:14px}.cart .gift-wrapping h3:after{right:7px}.cart .gift-wrapping .gift-message,.cart .gift-wrapping .gift-notes,.cart .gift-wrapping .gift-notes textarea{margin-bottom:20px;padding:10px;margin-top:10px}}.gift-wrapping .accordion-content{display:none}.cart .gift-wrapping .content{position:absolute;top:100%;right:0;width:100%;padding:16px 15px 8px;background:#fef0eb}.cart .active .accordion-content{display:block}.cart .popup .btn,.cart .gift-wrapping .btn{display:inline-block;width:100%;margin:0;padding:10px 48px;background:#f26a2b;border:2px solid #f26a2b;color:#fff;font-weight:800;text-transform:none;letter-spacing:0;text-align:center;transition:all .2s}.cart-overlay{position:fixed;visibility:hidden;z-index:-1;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .3s ease 0s,visibility linear .3s,z-index linear .3s;cursor:pointer}.cart-overlay.shown{z-index:1200;visibility:visible;opacity:.5;transition-delay:0s;transition-duration:.3s,0s,0s}.gift-wrapping-cart{background:#fef0eb}.gift-wrapping-cart .inner{display:flex;width:100%;max-width:560px;margin-left:15px;margin-right:15px;text-align:left}@media only screen and (min-width:481px){.gift-wrapping-cart .inner{margin:0 auto}.gift-wrapping-cart .product-remove{width:5%}}.gift-wrapping-cart .column.cart__item--image{width:15%}@media only screen and (min-width:481px){.gift-wrapping-cart .column.cart__item--image{width:10%}}.gift-wrapping-cart .cart__item--title{font-size:1rem;letter-spacing:0;font-weight:400}.gift-wrapping-cart .cart__remove-btn{right:10px}.gift-wrapping-cart .two-thirds{flex:1 1 0;width:auto;display:flex;flex-direction:column;justify-content:center}.gift-wrapping-option{position:relative;margin-top:8px;padding:4px 0 0 22px;font-size:10px;font-weight:800;line-height:1.2;color:#f26a2b;text-transform:uppercase;letter-spacing:.2em}.gift-wrapping-option .check{position:absolute;top:3px;left:0;display:block;width:13px;height:13px;border:1px solid #f26a2b;border-radius:3px}.gift-wrapping-option .icon-tick{position:absolute;display:none;top:-3px;left:1px;width:15px;height:13px}.popup-gift-wrapping{font-size:12px}.main-content-page .popup-gift-wrapping a.close{color:#161616;transition:all .2s}.popup-gift-wrapping img{display:inline-block;vertical-align:middle;width:50px}.popup-gift-wrapping h3{display:inline-block;vertical-align:middle;width:calc(100% - 50px);margin:0;font-size:12px;font-weight:800}.main-content-page .popup-gift-wrapping h3{padding:0 20px 0 10px}.popup-gift-wrapping h4,.popup-gift-wrapping label{margin-bottom:4px;font-size:14px;font-weight:800;line-height:1.2}.popup-gift-wrapping h4{position:relative;margin-top:15px}.main-content-page .popup-gift-wrapping h4{padding-top:16px}.popup-gift-wrapping h4:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:1px;background:#f1dbd3}.popup-gift-wrapping .gift-product{margin-top:15px;margin-bottom:20px}.popup-gift-wrapping .gift-message{margin-bottom:20px}.popup-gift-wrapping .gift-message label{margin-bottom:10px}.popup-gift-wrapping .gift-message textarea{height:150px;width:100%;margin-top:10px;padding:15px 9px}.popup-gift-wrapping .inner .btn{font-size:12px}@media only screen and (min-width:768px){.popup-gift-wrapping img{width:60px}.popup-gift-wrapping h3{width:calc(100% - 60px);padding-left:15px;font-size:14px}.gift-wrapping-option span{color:#000}}.popup{position:fixed;overflow-x:hidden;overflow-y:auto;top:50%;left:50%;width:calc(100% - 30px);max-width:430px;max-height:100%;background:#fef0eb;opacity:0;text-align:left;transition:opacity .5s ease 0s,transform .5s ease 0s,visibility linear .5s,z-index linear .5s}.popup.shown{z-index:1210;visibility:visible;opacity:1;transform:translate(-50%,-50%);transition-delay:0s;transition-duration:.5s,.5s,0s,0s}.popup .inner{padding:20px 15px}.popup .close{position:absolute;top:0;right:0;padding:12px;opacity:1}.popup .close .icon{width:10px}.gift-wrapping-option .remove-pricing{display:block;font-weight:400;text-transform:none;letter-spacing:0;margin-left:22px}.gift-wrapping-option .icon-tick{position:absolute;display:none;top:-3px;left:1px;width:15px;height:13px;fill:currentColor}.has-gift-wrap .gift-wrapping-option .icon-tick,.has-gift-wrap .cart__item--image .icon-gift{display:block}@media only screen and (min-width:768px){.has-gift-wrap .cart__item--image .icon-gift{left:10px}}.cart__item--image svg{fill:currentColor;position:absolute;display:none;top:2px;left:7px;width:18px;height:17px;color:#f26a2b}.individual-gift-wrapping-edit{color:#000!important;display:inline-block;vertical-align:middle;margin-top:10px;padding:6px 20px;border:1px solid;font-size:10px}.free-delivery{height:54px;padding:8px 25px 6px;background-color:#a8dadc}.free-delivery .svg-ico,.free-delivery .svg-title{display:inline-block;vertical-align:middle}.free-delivery .svg-ico{width:55px}.free-delivery .svg-title{width:68%;padding-left:20px;font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:#161616}.free-shipping-indicator{background-color:#d4eded;width:100%}.free-shipping-indicator{padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #ccc;padding-inline:24px}.free-shipping-indicator__text{color:#000;margin-bottom:0;padding-block:1rem;text-align:center;width:100%;font-size:15.3px;font-weight:800;text-transform:uppercase;letter-spacing:2px;line-height:1.5}.free-shipping-indicator__track{background-color:#f2f2f2;height:4px;position:relative;width:100%}.free-shipping-indicator__progress{background-color:#f16a2b;border-radius:0 2px 2px;height:100%;left:0;position:absolute;top:0;z-index:2}.swym-wishlistplus-themeapp-container-body .swym-wishlistplus-themeapp-container-item{width:100%!important}.spf-product-card{display:flex!important;flex-direction:column!important;height:100%!important}.spf-product__info{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:space-around!important;margin-top:auto!important}.h4.spf-product-card__title{margin:0!important;line-height:17px!important}.h4.spf-product-card__title a{font-weight:700!important}@media(min-width:992px){.spf-col-xl-3{flex:0 0 20%!important;max-width:20%!important}}.spf-filter-loading .main-products-grid{visibility:hidden}#gf-products{grid-row-gap:3rem!important}.spf-product__label{font-size:13px!important}.spf-product__label+.spf-product__label{top:37px!important}.spf-product__label-new{background:#9dc5c8}@media(min-width:1024px){.cart__summary{flex:0 0 35%;width:416px;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/custom.css.map */
