.template-gift-card .product-single__description .accordion_container{border-bottom:none}.cart-item__image-link_gift{background-position:top;border-radius:unset}.product__create-gift-card{margin:0 auto;letter-spacing:0;display:block;margin-top:0!important}.contenteditable-block__list,.selected-card__bottom,.giftcard-product__bottom{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.contenteditable-block{overflow-wrap:break-word}.giftcard_container .contenteditable-block{font-size:18px}.contenteditable-block__name{margin:0 30% 30px}.contenteditable-block__name>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.contenteditable-block__message{margin:0 14%;max-height:286px;overflow:hidden}.contenteditable-block>div{border-bottom:1px solid lightgray;height:22px;display:block}.giftcard-product__bottom,.selected-card__bottom{bottom:10%}.contenteditable-block__list{top:38%;overflow:hidden}.selected-card,.giftcard-product__wrap{position:relative}#select-card,#select-value{margin-top:30px!important}.hidden{height:0;overflow-y:hidden}.selected-card__sum{font-size:22px;font-weight:700}.card-carousel{position:relative}.card-carousel [contenteditable]{text-indent:-9999px;white-space:nowrap}.card-carousel__items{width:85%;margin:0 auto;z-index:1}.card-carousel .slick-arrow{border:none;background:none;color:#8d6120}.card-carousel .slick-next{right:0}.card-carousel__items_nav{z-index:0;margin:-560px -35px 0}.card-carousel__items_nav .slick-list{padding:0 50px!important;max-width:none!important}.card-carousel__items_nav .slick-slide{width:400px}.card-carousel__items_nav .slick-slide.slick-current{width:100px;height:0;overflow-y:hidden}.template-gift-card .product-single__photos.left{padding-top:0}@media only screen and (max-width:500px){.contenteditable-block__list{font-size:12px}.contenteditable-block__message{max-height:176px}.contenteditable-block__list{max-height:228px}.contenteditable-block>div{height:20px}.selected-card__sum{font-size:18px;font-weight:700}.card-carousel__items_nav{margin-top:-330px}.card-carousel__items_nav .slick-slide{width:240px}}@media only screen and (min-width:870px){.contenteditable-block__list{top:40%}.card-carousel .slick-arrow{font-size:28px!important}.card-carousel .slick-next{right:15px}.card-carousel .slick-prev{left:15px}}@media only screen and (min-width:992px){.gift-card-selected{position:absolute;top:115px;left:25%;transform:translate(-50%);width:40%;max-width:470px}#gift-template .page-width{position:relative}}#amount-gift .amtplus,#amount-gift .amtminus{width:15px;height:15px;background:transparent;z-index:99}#amount-gift .selectors .fas{position:relative}.template-gift-card .page-width{display:flex}.template-gift-card .product-single__photos.left{padding-right:20px;width:50%!important}.template-gift-card .product-single.right{width:50%!important;padding:0 20px;max-width:510px;margin-left:auto;float:right}.template-gift-card .product-single__title{font-size:50px;line-height:1.1;letter-spacing:.02em;font-weight:500!important;margin-bottom:30px!important}.template-gift-card .product__price #gift-price-container{text-align:left}.template-gift-card .product__price #gift-price{text-align:left;font-size:30px;line-height:1;letter-spacing:.06em}.template-gift-card .product-single__description .accordion_container{border-bottom:1px solid #ddd}.template-gift-card .product-single__description .product-form{text-align:left}.template-gift-card .product-single__description .title{font-size:20px;line-height:1.5;letter-spacing:.01em}.template-gift-card .product-single__description .content p{font-size:17px;line-height:1.7;letter-spacing:.02em;margin:0 0 20px}.template-gift-card .product-single__description #amount-gift{justify-content:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start}.template-gift-card .product-single__description .selectors{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);left:0}.template-gift-card .product-single__description .product-form__item>label{flex:0 0 25%;max-width:25%;-ms-flex:0 0 25%;color:#000;font-size:18px}.template-gift-card .product-single__description .product-form__item .size-number{flex:0 0 75%;max-width:75%;-ms-flex:0 0 75%}.template-gift-card .product-single__description .product-form__item .add-to-cart-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-gift-card .product-single__description .product-form__item .add-to-cart-btn .cart-btn{flex:0 0 45%;max-width:45%;-ms-flex:0 0 45%;padding:0 5px}.template-gift-card .product-single__description .product-form__item .add-to-cart-btn .cart-btn label{display:block;position:relative;font-size:18px;line-height:2;letter-spacing:1.4em}.template-gift-card .product-single__description .product-form__item .add-to-cart-btn .cart-btn input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0!important;cursor:pointer}.template-gift-card .product-single__description .product__add-to-cart-button{max-width:250px!important;padding:15px 0!important;line-height:22px!important}.template-gift-card .product-single__description .product__add-to-cart-button .primary-text{font-size:18px;display:block}@media only screen and (max-width:1169px){.template-gift-card .product-single__description .product-form__item .add-to-cart-btn .cart-btn{flex:0 0 45%;max-width:45%;-ms-flex:0 0 45%}}.editable-giftcard{display:flex;position:relative;align-items:center;justify-content:center}.editable-giftcard__content{width:70%;max-width:400px}.editable-giftcard__input{color:#a17449!important}.editable-giftcard__input::placeholder{color:#a17449!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/spurit.giftcard.css.map */
