gift-wrapping{display:block;margin:0 0 20px}gift-wrapping.gift-wrapping{max-width:600px}gift-wrapping ul{margin:0;padding:0}gift-wrapping .gift-wrapping__variant{margin:0;padding:10px 0;border-radius:3px;display:flex;align-items:center;transition:.3s ease all;flex-wrap:wrap;justify-content:center}gift-wrapping .gift-wrapping__variant .wrap-options__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--bg);margin:0;padding:0;width:22px;height:22px;border:1px solid var(--text);border-radius:1px;display:grid;place-content:center}gift-wrapping .gift-wrapping__variant .wrap-options__checkbox input[type=checkbox]:before{content:"";width:14px;height:14px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1px 1px var(--primary);background-color:var(--primary)}gift-wrapping .gift-wrapping__variant .wrap-options__checkbox input[type=checkbox]:checked:before{transform:scale(1)}gift-wrapping .gift-wrapping__variant .gift-wrap__image{overflow:hidden;width:30px;height:30px;margin:0 20px}gift-wrapping .gift-wrapping__variant .gift-wrap__image svg{fill:var(--primary)}gift-wrapping .gift-wrapping__variant .gift-wrap__image img{width:100%;height:100%}gift-wrapping .gift-wrapping__variant .gift-wrap__info{flex:1}gift-wrapping .gift-wrapping__variant .gift-wrap__info p{margin:0}gift-wrapping .gift-wrapping__variant .gift-wrap__info p:first-child{margin-bottom:5px}gift-wrapping .gift-wrapping__variant .gift-wrap__info .wrap-options__details{color:var(--text);text-decoration:underline;font-size:14px;padding-top:0}gift-wrapping .gift-wrapping__variant .gift-wrap__info .wrap-options__details:hover{text-decoration:none;cursor:pointer}gift-wrapping .gift-wrapping__select .variant-selector{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;position:relative;padding-right:30px}gift-wrapping .gift-wrapping__select:after{top:unset;bottom:20px}body.fixed-body .announcement__wrapper--top{z-index:0}.gift-wrapping__modal,.order-gift-wrapping__modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000000000000;background:rgba(var(--text),.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;overflow-y:auto}.gift-wrapping__modal--hidden,.order-gift-wrapping__modal--hidden{display:none!important}.gift-wrapping__modal .section,.order-gift-wrapping__modal .section{position:fixed;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;padding:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:-moz-fit-content;height:fit-content;margin-left:40%}@media screen and (max-width: 1399px){.gift-wrapping__modal .section,.order-gift-wrapping__modal .section{width:-moz-fit-content;width:fit-content;padding:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:-moz-fit-content;height:fit-content}}@media screen and (max-width: 989px){.gift-wrapping__modal .section,.order-gift-wrapping__modal .section{justify-content:center;margin:auto;overflow-y:scroll}}.gift-wrapping__modal .section .gift-wrapping__container,.order-gift-wrapping__modal .section .gift-wrapping__container{background-color:var(--bg-accent);width:435px;height:auto;padding:20px 50px;position:relative}@media screen and (max-width: 989px){.gift-wrapping__modal .section .gift-wrapping__container,.order-gift-wrapping__modal .section .gift-wrapping__container{margin-right:0;height:-moz-fit-content;height:fit-content}}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__close,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__close{position:absolute;top:10px;right:10px;cursor:pointer}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__close svg,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__close svg{width:20px;height:20px;fill:var(--primary)}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information{width:100%}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product{margin:20px 0;display:flex;align-items:center}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product img,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product img{width:30px;height:30px;margin-right:20px}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product svg,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product svg{fill:var(--primary)}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product p,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__product p{flex:1;margin-left:20px}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__description,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__description{margin:16px 0;color:var(--text);font-size:14px;line-height:16px}@media screen and (max-width: 479px){.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__description,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-modal__description{margin:10px 0;line-height:1.2}}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box{width:100%}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box label,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box label{font-weight:500}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box .wrapping-note__textarea,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box .wrapping-note__textarea{width:100%;margin-top:10px}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box .wrapping-note__textarea textarea,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__box .wrapping-note__textarea textarea{width:100%;border:0;outline:0;padding:20px;resize:none;background:var(--text-white)}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__button,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__button{margin:16px 0 0}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__button .btn,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information .wrapping-note__button .btn{cursor:pointer}.gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information img,.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information img{max-height:335px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width: 479px){.gift-wrapping__modal .section .gift-wrapping__container,.order-gift-wrapping__modal .section .gift-wrapping__container{width:calc(100% - 40px);padding-top:0}}order-gift-wrapping{width:100%;display:flex;justify-content:flex-end;align-items:flex-start;padding:20px 0;gap:20px;flex-wrap:wrap}order-gift-wrapping .gift-wrapping{width:-moz-fit-content;width:fit-content;display:flex;justify-content:flex-end;align-items:center;background-color:var(--bg-accent);padding:30px;border:1px solid var(--border);gap:20px}order-gift-wrapping .gift-wrapping .gift-wrapping__left .gift-wrapping__output .gift-wrapping__output-text{width:100%;margin-top:15px;display:flex;gap:10px;flex-wrap:wrap}order-gift-wrapping .gift-wrapping .gift-wrapping__left .gift-wrapping__output .gift-wrapping__output-text .gift-wrapping__output-text-value{font-style:italic}order-gift-wrapping .gift-wrapping .gift-wrapping__left .gift-wrapping__output .gift-wrapping__output-modify{font-size:14px;cursor:pointer;text-decoration:underline;flex:1;width:100%;display:inline-block;margin-top:15px}@media screen and (max-width: 749px){order-gift-wrapping .gift-wrapping{width:100%;justify-content:space-between}}.order-gift-wrapping__modal .section{display:flex;justify-content:center;align-items:center;margin-left:auto}.order-gift-wrapping__modal .section .gift-wrapping__container{min-width:500px;width:100%}.order-gift-wrapping__modal .section .gift-wrapping__container .wrapping-modal__information img{max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width: 749px){.order-gift-wrapping__modal .section{width:100%}.order-gift-wrapping__modal .section .gift-wrapping__container{margin:20px;top:20px;width:calc(100% - 40px);min-width:inherit}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/component-gift-wrapping.css.map */
