[data-template-suffix=my-gifts]{background-color:#fff}[data-template-suffix=my-gifts] button[aria-label="Open Form"].needsclick{bottom:73px!important}.my-gift-page-main .heading-main-wrap{position:relative;background-color:#fff;padding:10px 0;margin-bottom:0;border-bottom:2px solid #f5f5f5}.my-gift-page-main .heading-main-wrap-main{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.my-gift-page-main .heading-main-wrap .back-to-previous{position:absolute;left:15px;top:1px;display:inline-block}.my-gift-page-main .heading-main-wrap .page-main-heading{font-size:18px;color:#333;font-weight:700;font-family:Source Sans Pro,sans-serif;text-transform:uppercase}.my-gift-page-main .top-heading-content-main-wrap-main{width:100%;padding:10px 5px;border-bottom:6px solid #f5f5f5}.my-gift-page-main .top-heading-content-main-wrap{background-color:#e0fbdf;width:100%;padding:10px 20px 20px}.my-gift-page-main .top-heading-content-main-wrap .top-heading{width:100%;display:inline-block;line-height:normal;font-size:15px;color:#000;font-family:Source Sans Pro,sans-serif;font-weight:700;margin-bottom:5px}.my-gift-page-main .top-heading-content-main-wrap .top-content{width:100%;display:inline-block;line-height:normal;font-size:14px;color:#000;font-family:Source Sans Pro,sans-serif;padding-left:24px}.my-gift-page-main .top-heading-content-main-wrap .top-content span{display:inline-block;margin-top:10px}.my-gift-page-main .page-main-content-wrap .main-block-wrap{width:100%;background-color:#fff;padding:30px 5px 0;margin-bottom:0;position:relative}.my-gift-page-main .page-main-content-wrap .main-block-wrap.disable{opacity:.8;pointer-events:none}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn.disable{opacity:.5;pointer-events:none}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div{position:absolute;top:50%;left:10px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div .claim_free_input{width:28px;height:28px;-webkit-appearance:none;appearance:none;position:absolute;opacity:0;transition:all .3s linear}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div label{position:relative;cursor:pointer;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div .claim_free_input+label:before{content:" ";display:inline-block;width:28px;height:28px;background-color:#bdbdbd;border-radius:50%;transition:all .3s linear}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div .claim_free_input:checked+label:before{background-color:#000}.my-gift-page-main .page-main-content-wrap .main-block-wrap .checkbox_selection_div .claim_free_input:checked+label:after{background-image:url(/cdn/shop/files/check-icon.png?v=1684400320);background-repeat:no-repeat;background-position:center;width:15px;height:15px;background-size:contain;content:" ";position:absolute;transition:all .3s linear}.my-gift-page-main .page-main-content-wrap .main-block-wrap .main-block-wrap-box{display:flex;width:100%;padding-left:45px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .left-section{position:relative;width:400px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .left-section:before{content:"";padding-bottom:100%;display:block}.my-gift-page-main .page-main-content-wrap .main-block-wrap .left-section img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section{width:calc(100% - 400px);padding-left:30px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .product-title{width:100%;line-height:normal;font-size:22px;color:#000;font-family:Source Sans Pro,sans-serif;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .variant-option .free-selected-variant{display:inline-block;line-height:normal;font-size:16px;color:#000;font-family:Source Sans Pro,sans-serif;background-color:#f5f5f5;border-radius:20px;margin-bottom:15px;padding:7px 35px 7px 10px;font-weight:700;word-break:break-word;position:relative;cursor:pointer}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .variant-option .free-selected-variant:after{content:"";background-image:url(/cdn/shop/files/down-arrow-icon.png?v=1684403304);background-repeat:no-repeat;background-position:90%;position:absolute;right:15px;width:10px;height:5px;top:50%;transform:translateY(-50%)}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .gift-requirement-content{width:100%;display:inline-block;line-height:normal;font-size:22px;color:#000;font-family:Source Sans Pro,sans-serif;font-weight:700}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn{width:100%;height:72px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px;position:fixed;bottom:0;left:0;z-index:99;box-shadow:0 0 16px -5px #000}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn .claim-cart-heading{display:inline-block;line-height:normal;font-size:16px;color:#000;font-family:Source Sans Pro,sans-serif}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn .bottom-claim-right{display:flex;align-items:center}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn .bottom-claim-right .cart-main-price{display:inline-block;line-height:normal;font-size:17px;color:#000;font-family:Source Sans Pro,sans-serif;font-weight:700;margin-right:20px}.my-gift-page-main .page-main-content-wrap .bottom_claim-btn .bottom-claim-right .free_products_claim_btn{display:inline-block;line-height:normal;font-size:14px;color:#fff;font-family:Source Sans Pro,sans-serif;font-weight:700;text-transform:uppercase;background-color:#000;border-radius:20px;padding:11px 46px;cursor:pointer}.my-gift-page-main .my-gift-popup-main-wrap{position:fixed;left:0;top:0;z-index:99999;background-color:#00000080;width:100%;height:100%;display:flex;align-items:center}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main{position:relative;max-width:767px;width:100%;background-color:#fff;height:auto;max-height:450px;border-radius:0;padding:25px 15px;overflow-y:auto;margin:0 auto}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .free-gift-addto_cart_close{position:absolute;top:10px;right:10px;cursor:pointer;z-index:9}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup{display:flex}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-left_part{width:82px;height:82px;border:1px solid #9e9e9e;border-radius:5px;overflow:hidden}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-left_part img{width:100%;height:100%;object-fit:contain;padding:3px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-right_part{width:calc(100% - 82px);padding-left:20px;padding-top:5px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-right_part .collection-popup-price{font-size:26px;color:#333;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:18px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-right_part .collection-popup-variant_selected_wrap span:first-child{font-size:16px;font-weight:700;color:#333;font-family:Source Sans Pro,sans-serif;text-transform:uppercase;letter-spacing:0;margin-right:5px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .collection-addto_cart_variant_popup .collection-popup-right_part .collection-popup-variant_selected_wrap span{font-size:14px;color:#616161;font-family:Roboto,sans-serif;font-weight:400}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches{width:100%;margin-top:20px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option{margin-top:20px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option:last-child{margin-top:10px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item{padding:0 15px 15px 0;margin-right:0!important}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector{width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:0;border:1px solid #9e9e9e;border-radius:5px;padding:3px;transition:all .3s linear;position:relative}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector.swatch-selector-shoe{min-width:60px;width:auto}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item.swatch-not-available .swatch-selector:after{content:"";position:absolute;height:90%;width:0;right:0;left:0;top:0;bottom:0;border-right:2px solid;border-color:#000;transform:rotate(45deg);margin:auto}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item.swatch-not-available{pointer-events:none}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector:hover,.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector.swatch-selected{border:2px solid #000}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector .variant-img-set{background-size:contain;width:100%;height:100%}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector .variant-img-set span{display:none}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .swatches .gift-product-swatch-option .swatch-view .swatch-view-item .swatch-selector span{font-size:21px;font-weight:700;font-family:Source Sans Pro,sans-serif!important}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .confirm_selection{width:100%;background-color:#1c1c1c;color:#fff;border-radius:4px;font-size:21px;font-weight:700;font-family:Source Sans Pro,sans-serif!important;padding:11px 20px;text-transform:uppercase;text-align:center;cursor:pointer}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .confirm_selection.disable{pointer-events:none;opacity:.6}@media screen and (max-width: 1024px){.my-gift-page-main .page-main-content-wrap .main-block-wrap .left-section{width:200px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section{width:calc(100% - 200px)}}@media screen and (max-width: 767px){.my-gift-page-main .page-width{padding:0 5px;top:auto}.my-gift-page-main .heading-main-wrap .back-to-previous{left:5px}.my-gift-page-main .heading-main-wrap .back-to-previous svg{width:20px;height:20px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .left-section{width:120px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section{width:calc(100% - 120px);padding-left:20px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .product-title{font-size:14px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .variant-option .free-selected-variant{font-size:13px}.my-gift-page-main .page-main-content-wrap .main-block-wrap .right-section .gift-requirement-content{font-size:17px}.my-gift-page-main .my-gift-popup-main-wrap{align-items:flex-end}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main{border-radius:20px 20px 0 0;padding:25px 15px 80px}.my-gift-page-main .my-gift-popup-main-wrap .my-gift-main .confirm_selection{width:calc(100% - 30px);position:fixed;bottom:15px;left:0;right:0;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/my-gift.css.map */
