.gifts-pages .colList-tab{border:none}.custom_product-listing .product_row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:6px 10px}.custom_product-listing .multiple_product{display:grid;gap:6px}.custom_product-listing .gift_product{cursor:pointer}.custom_product-listing .gift_product .product_item{border-radius:42px;overflow:hidden;border:none;position:relative}.custom_product-listing .gift_product img{max-width:100%}.custom_product-listing .product_column{display:grid;gap:10px;animation:fadeInAnimation ease-in-out 1s}.custom_product-listing .card_has_hover{cursor:pointer;position:relative;overflow:hidden}.custom_product-listing .gift_product .product_item .first_image{position:absolute;top:0;z-index:1;left:auto;right:auto;transition:all .3s cubic-bezier(.39,.575,.565,1)}.custom_product-listing .card_has_hover .hover_enabled .product_block_image,.custom_product-listing .card_has_hover .hover_enabled.product_info,.custom_product-listing .card_has_hover:hover .first_image{opacity:0;transition:all .3s cubic-bezier(.39,.575,.565,1)}.custom_product-listing .card_has_hover:hover .hover_enabled .product_block_image,.custom_product-listing .card_has_hover:hover .hover_enabled.product_info{opacity:1}.custom_product-listing .gift_product .product_item .product_block_image{position:relative;background-color:#fff}.custom_product-listing .gift_product .product_item .product_block_image:after{padding-top:100%;display:block;content:"";width:100%}.custom_product-listing .gift_product .product_item .product_block_image img{position:absolute;top:auto;right:auto;left:auto;bottom:auto;max-width:100%;width:100%;height:100%;object-fit:contain;display:block}.custom_product-listing .gift_singeblock_image{overflow:hidden;border-radius:calc((100vw / 6) + (.375 * 3rem)) calc((100vw / 6) + (.375 * 3rem)) 2.625rem 2.625rem}.custom_product-listing .gift_singeblock_image .gif_image_wrapper{position:relative;overflow:hidden}.custom_product-listing .gift_singeblock_image .gif_image_wrapper:after{padding-top:112%;display:block;content:"";width:100%}.custom_product-listing .gift_singeblock_image .gif_image_wrapper img{position:absolute;top:auto;right:auto;left:auto;bottom:auto;max-width:100%;width:100%;height:100%;object-fit:cover;display:block}.hero-wrapper{border-radius:42px;overflow:hidden}.pop-up-product{position:fixed;top:0;right:0;left:0;bottom:0;max-width:100%;width:100%;height:100vh;overflow-y:auto;background:#111327}.modal_product_images img{max-width:100%;height:auto;width:auto}@media (max-width: 1023px){.custom_product-listing .product_row{grid-template-columns:1fr}}.gift_col_tabs p.h6{font-size:36px;line-height:1.1;text-transform:inherit;max-width:500px;text-transform:uppercase;font-family:Conv_FuturaPTBook}.gift_col_tabs .collection_item img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.collection_item{position:relative}.collection_item .info{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:40px 25px;z-index:1}.collection_item h2{font-size:32px;font-weight:400;padding-bottom:32px;line-height:36px;color:#fff;text-transform:uppercase}.collection_item:after{content:"";position:absolute;top:0;bottom:0;opacity:.2;left:0;right:0;height:100%;width:100%;background:#000}.gift_col_tabs{padding:80px 0 10px}.gift_col_tabs .swiper-button-next,.gift_col_tabs .swiper-button-prev{background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 10px rgba(54,54,54,.15);box-shadow:0 2px 10px #36363626;width:30px!important;height:30px!important;color:#000;border:0px}.gift_col_tabs .swiper-button-next:after,.gift_col_tabs .swiper-button-prev:after{color:#000;font-size:14px;font-weight:400!important}.gift_col_tabs .swiper-button-prev.swiper-button-disabled,.gift_col_tabs .swiper-button-next.swiper-button-disabled{display:none}.hidden_scroll{overflow:hidden!important;transition:all .5s ease-in}.hidden__scroll{overflow:hidden!important;position:relative;transition:all .5s ease-in}.hidden__scroll:after{position:absolute;content:"";height:100%;width:100%;background-color:#000c;top:0;left:auto;right:auto;bottom:auto;margin:auto;z-index:4}.gift_product-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999;height:100vh;overflow:auto}.fade{opacity:0;transition:opacity .5s ease-in-out}.fade.active{opacity:1}.gift_product-modal .gift_pop-up-close{background-color:#fff3;border:1px solid #000;border-radius:50%;height:38px;width:38px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:24px;right:24px;bottom:auto;left:auto;z-index:1}.gift_product-modal.active .main_product_modal{position:relative;height:100%}.main_product_modal .modal_products{max-width:calc(100% - 126px);width:100%;height:calc(100% - 10px);overflow:hidden}.modal_product_media{position:relative}.gift_product-modal .modal_product_media .product_wrapper{display:flex;flex-direction:column;gap:10px;position:fixed;z-index:3;top:0;bottom:0;padding:12px;width:126px;overflow-x:hidden;overflow-y:auto;height:100%;left:auto;right:-100%;background-color:#fff;transition:right .5s ease-in-out}.gift_product-modal.active .modal_product_media .product_wrapper.active{right:0}html[lang=ar] .gift_product-modal .modal_product_media .product_wrapper{left:-100%!important;right:auto!important;transition:left .5s ease-in-out}html[lang=ar] .gift_product-modal.active .modal_product_media .product_wrapper.active{left:0!important}.gift_product-modal.active .modal_product_media .product_wrapper.active .products{cursor:pointer}.modal_product_media .product_wrapper .products .product_media{border-radius:26px;overflow:hidden;border:1px solid #d3d3d3;aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;animation:fadeInAnimation ease-in-out 1s}.gift_product-modal .modal_product-data .products{display:none}.gift_product-modal .modal_product-data .products.active{display:block;position:relative;height:100%}.gift_product-modal .modal_product-data .products.active .modal_product_images{animation:fadeInAnimation ease-in-out .5s}.main_product_modal .modal_products .modal_product-data{height:100%;border-radius:26px;overflow:hidden;margin:10px}.gift_product-modal .modal_product-data .products .pop-up_heading{font-size:18px!important;font-weight:400;position:absolute;top:32px;bottom:auto;left:50%;transform:translate(-50%);z-index:2}.gift_product-modal .modal_product-data .products .product_info_container{position:absolute;bottom:32px;left:0;right:0;margin:auto;top:auto;animation:fadeInAnimation ease-in-out 1s;max-width:480px;z-index:1}.gift_product-modal .modal_product-data .products .product_info_container .product_other_info{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:20px}.gift_product-modal .modal_product-data .products .product_info_container .product_other_info .tag_value_display{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.gift_product-modal .modal_product-data .products .product_info_container .product_sku{font-size:14px;line-height:24px;font-weight:400;letter-spacing:.7px;color:#4b4b4b;text-align:left;display:block;font-family:Conv_FuturaPTBook}.gift_product-modal .modal_product-data .products .product_info_container h5{color:#000;text-transform:uppercase;line-height:normal;letter-spacing:.2px;padding:10px 0;font-size:18px;font-weight:600;font-family:Conv_FuturaPTBook}.gift_product-modal .modal_product-data .products .product_info_container .gift_price_container{display:flex;gap:15px;flex-wrap:wrap;align-items:center}.gift_product-modal .modal_product-data .products .product_info_container .product_other_info .tag_value_display span{color:#fff;background:#a40000;padding:7px 12px;text-align:center;text-transform:uppercase;font-size:11px;letter-spacing:1.5px;display:inline-block;line-height:1;vertical-align:top;font-weight:700}.gift_product-modal .modal_product-data .products .product_info_container p span{letter-spacing:.2px;font-weight:400!important;line-height:17px;padding:0;font-size:16px!important}.gift_product-modal .modal_product-data .products .product_info_container .has_compare_price{color:#a40b00!important}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.gift_product-modal .swiper-horizontal>.swiper-scrollbar{display:block;bottom:0}.gift_product-modal .swiper-button-prev:after,.gift_product-modal .swiper-button-next:after{color:#000;font-size:18px}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .plus_icon{color:#fff;background:#51c96d;border:none}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .plus_icon span{display:flex;align-items:center;gap:5px}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .plus_icon span svg path{fill:#fff}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .button{padding:10px 20px;justify-content:center;text-transform:uppercase;position:relative;font-family:Conv_FuturaPTBook;font-weight:700;letter-spacing:1px;font-size:12px;flex:0 0 calc(50% - 5px);border-radius:10px;line-height:17.4px;min-height:52px}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .clicked.plus_icon .custom_loader{display:block!important;position:absolute!important;top:50%!important;left:50%;transform:translate(-50%,-50%)}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .clicked.plus_icon span{opacity:0}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .clicked.plus_icon:after{content:"";border-radius:10px!important;position:absolute;z-index:2;background-color:#000;opacity:.08;top:0;left:0;bottom:0;-webkit-animation-name:disabled-loading-button-overlay;animation-name:disabled-loading-button-overlay;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.custom_product-listing .multiple_product{grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;opacity:1;overflow:hidden;transition:all .9s ease-in-out}.custom_product-listing .single_product{opacity:1;overflow:hidden}.gift-scroll-text{position:relative;z-index:1;animation:fadeInAnimation ease-in-out 1s}.gift-scroll-text .section-overlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;opacity:0}.gift-scroll-text .gift-media{overflow:hidden;position:sticky;position:-webkit-sticky;top:0}.gift-scroll-text .gift-media .gift-media-wrapper{position:relative;padding-top:100vh}.gift-scroll-text .gift-media .gift-media-wrapper *{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;max-width:100%;object-fit:cover;object-position:center;overflow:hidden}.gift-scroll-text .gift-media .gift-media-wrapper .mobile-media{display:none}.gift-scroll-text .gift-content-wrapper{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:100%;height:100vh;margin-top:-25vh;overflow:hidden;padding:0 30px}.gift-scroll-text .gift-content-wrapper h2{text-align:center;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px;line-height:normal;font-weight:500}.gift-scroll-text .gift-content-wrapper p{font-size:14px;letter-spacing:.2px}.gift_product .product_item .product_info{padding:15px 24px}.gift_product .product_item .product_info h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-align:center;letter-spacing:.4px;line-height:1.1;font-size:18px;margin:0;font-weight:600;text-transform:uppercase}.gift_product .product_item .product_info .product--price{font-size:16px;line-height:17.14px;text-align:center;display:block;letter-spacing:.4px}.gift_product .product_item .product_info .product--price.has_compare_price{color:#a40b00!important}.gift_product .product_item .product_info .compare_price{width:100%;display:block;text-align:center}.gift_product .product_item a:hover .product_info .compare_price{color:#000}.gift_product .product_item .info-title{position:absolute;top:30px;text-align:center;left:0;right:0;margin:auto;line-height:normal;letter-spacing:.2px;font-weight:400;padding-left:3.3333333333vw;padding-right:3.3333333333vw;z-index:1;text-transform:uppercase;font-weight:700}.gift-scroll-section-list{padding:80px 0;text-align:center;animation:fadeInAnimation ease-in-out 1s}.gift-scroll-section-list .section-heading p{font-size:14px;line-height:24px;letter-spacing:.2px}.gift-scroll-section-list .scroll-list-wrapper{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.list-item{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:50px;padding:.3rem 1rem .3rem .3rem;gap:5px;transition:border-color .3s cubic-bezier(.39,.575,.565,1);text-transform:uppercase;font-size:14px;letter-spacing:.2px;font-weight:700}html[lang=ar] .list-item{padding:.3rem .3rem .3rem 1rem}.list-item:hover{border-color:#767676}.list-item-image img{max-width:36px;min-height:36px;object-fit:cover;border-radius:50%;overflow:hidden}.sticky-gift_list{display:none;animation:fadeInAnimation ease 1s both}.sticky-gift_list.active{display:block;position:fixed;bottom:30px;left:50%;transform:translate(-50%);width:100%;max-width:max-content;z-index:2}.sticky-gift_list.active .list-item,.sticky-gift_list .gift--list-options .list-item svg{display:none}.sticky-gift_list.active .list-item.active{display:flex;align-items:center;gap:10px;border-color:#fff;box-shadow:0 4px 8px #00000073,0 -2px 4px #00000052}.sticky-gift_list.active .list-item:hover{border-color:#e1e1e1}.sticky-gift_list .gift--list-options .list-item:hover{border-color:#000}.sticky-gift_list .select-options{position:relative}.sticky-gift_list .select-options.active .list-item.active svg{transform:rotate(180deg)}.sticky-gift_list .gift--list-options{position:absolute;bottom:100%;left:50%;transform:translate(-50%);text-align:center;min-width:17.5rem;opacity:0;transition:opacity .3s ease-in-out;direction:ltr}.sticky-gift_list .gift--list-options.active{opacity:1}.sticky-gift_list .gift--list-options .list-item{position:relative;top:100%;left:50%;transform:translate(-50%);display:flex!important;align-items:center;justify-content:center;margin-bottom:8px;border-color:#fff}html[lang=ar] .sticky-gift_list .gift--list-options .list-item{flex-direction:row-reverse}.gift-sticky_container{position:sticky;top:calc(var(--announcement-bar-height , 0) + var(--header-height));left:0;right:0;bottom:0;width:100%;z-index:5}.gift-dropdown-menu{display:block;border-top:1px solid #e1e1e1;width:100%;background-color:#fff;transition:all .1s ease}.gift-button-menu .button-wrapper{display:flex;justify-content:center;gap:0}.gift-button-menu .button-wrapper .menu-button{padding:15px 10px;text-transform:uppercase;font-weight:700;letter-spacing:.2px;font-size:18px;flex:0 1 150px;text-align:center;line-height:normal}.gift-button-menu .button-wrapper .menu-button:hover{color:#000}.gift-button-menu .button-wrapper .menu-button.active{pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none}.collection_item .info .button{font-family:Conv_FuturaPTBook;font-size:14px;line-height:23.1px}.gift_product-modal .modal_product-data .products .product_info_container p.compare_price span.money{text-decoration:line-through!important}@media (max-width: 1199px){.collection_item .info{padding:30px 20px}.gift_col_tabs p.h6{font-size:30px}.gift_col_tabs{padding-top:60px}.collection_item h2{font-size:28px;padding-bottom:15px;line-height:30px}}@media (max-width: 1023px){.custom_product-listing .product_row{grid-template-columns:1fr}.custom_product-listing .product_row .mobile_layout .shopify-block:nth-child(1){order:2}.custom_product-listing .product_row .mobile_layout .shopify-block:nth-child(2){order:1}.gift-dropdown-menu{top:94.5px}}@media (max-width: 991px){.collection_item .button{padding:5px 30px}.gift_product-modal{height:100dvh}.gift_product-modal .modal_product-data .products .product_info_container{bottom:20px}}@media (max-width: 767px){.collection_item h2{line-height:normal;padding-bottom:10px}.gift_col_tabs .swiper-button-next,.gift_col_tabs .swiper-button-prev{display:none!important}.collection_item .info{padding:20px 10px}.gift_col_tabs p.h6{font-size:20px}.gift_col_tabs{padding-top:40px}.modal_product_media .product_wrapper{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;flex-direction:row!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.main_product_modal .modal_products{max-width:100%;height:auto}.modal_product_media .product_wrapper .products{flex:1 0 96px}.gift_product-modal .modal_product-data .products .product_info_container{padding:15px;max-width:100%;left:0;transform:none;position:relative;bottom:0}.gift_product-modal .gift_pop-up-close{height:30px;width:30px;top:10px;right:10px}.gift_product-modal .gift_pop-up-close svg{height:14px;width:14px}.gift_product-modal .modal_product-data .products .pop-up_heading{top:0}.gift_product-modal .swiper-wrapper{height:auto}.gift_product-modal .swiper-horizontal>.swiper-scrollbar{display:block;bottom:0!important;margin:20px auto 0;width:calc(80% - 30px);height:3px;left:50%;transform:translate(-50%)}.main_product_modal .modal_products .modal_product-data{height:100%;overflow-y:auto}.gift-scroll-section-list{padding:40px 10px}.gift-scroll-section-list .scroll-list-wrapper{flex-direction:column}.gift-scroll-text .gift-media .gift-media-wrapper .desktop_image{display:none}.gift-scroll-text .gift-media .gift-media-wrapper .mobile-media,.gift-scroll-text .gift-media .gift-media-wrapper .desktop_image.no_mobile--media{display:block}.gift-dropdown-menu{border:none}.custom_product-listing .product_row{padding:6px 10px}.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .button{font-family:Futura-Bold!important;letter-spacing:.5px;padding:10px;font-size:14px}.gift-button-menu .button-wrapper .menu-button{flex:1 1 100%;font-size:16px;padding:10px}.gift_product-modal .modal_product-data .products .product_info_container .product_sku{font-size:12px}.gift_product-modal .modal_product-data .products .product_info_container h5{padding:5px 0}.gift-dropdown-menu .container{padding:0}.collection_listslider .swiper-slide .button{padding:10px 20px;font-weight:700;letter-spacing:normal;font-size:12px;font-family:Futura-Bold!important;line-height:normal}.gift_product .product_item .info-title{font-size:22px!important}.collection_item .info .button{font-size:12px;line-height:normal}.gift_product .product_item .product_info h5{font-size:13px;line-height:15px}.gift_product .product_item .product_info .product--price,.gift_product .product_item .product_info .compare_price{font-size:11px;line-height:normal}}@media (max-width: 480px){.gift_col_tabs{padding-top:20px}.gift_product-modal .modal_product-data .products .product_info_container .product_other_info .tag_value_display span{padding:7px 8px;font-size:10px!important}.custom_product-listing .gift_product .product_item .product_block_image img{object-fit:contain}.gift_product-modal .modal_product_media .product_wrapper{padding:6px 12px 12px}.main_product_modal .modal_products .modal_product-data{margin:10px 10px 2px}}.price_product_val{display:grid;grid-auto-flow:column;align-items:center;justify-content:center;column-gap:10px}.custom_product-listing.image_site_padding .gift_product .product_item .product_image_wrapper{background:#fff;padding:10px}@media (max-width:375px){.gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .button{padding:10px 4px}.price_product_val{grid-auto-flow:row}}@media (min-width:1024px){.custom_product-listing .product_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.custom_product-listing .product_row>div{width:100%;max-width:33.33%;flex:calc(33.33% - 6px)}}@media (min-width:1024px) and (max-width: 1199px){.gift_product .product_item .product_info .product--price{font-size:14px}.price_product_val{grid-auto-flow:row}}.product-tag.pro_m_tag.sold_out_tag span{color:#fff;background:#a40000;padding:7px 12px;text-align:center;text-transform:uppercase;letter-spacing:1.5px;display:inline-block;line-height:1;vertical-align:top;font-weight:700}html[lang=ar] .gift_product-modal .modal_product-data .products .product_info_container .button_wrapper .button{font-family:dinnextltarabic-regular!important}
/*# sourceMappingURL=/cdn/shop/t/1023/assets/men_gifts.css.map */
