#main-footer #footer-widgets{display:none}#top-menu>li{position:relative}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#0a0a23!important}#top-menu li.current-menu-item>a::after,#top-menu li.current_page_item>a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;border-radius:2px;background:#000dff}#top-menu .menu-cta-btn{margin-left:16px}#top-menu .menu-cta-btn>a{background:#000dff!important;color:#ffffff!important;padding:10px 24px!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 10px 20px -8px rgba(0,13,255,0.55);transition:background 0.2s ease,transform 0.2s ease}#top-menu .menu-cta-btn>a:hover{background:#0009c9!important;transform:translateY(-1px)}#top-menu li.menu-item-has-children>ul.sub-menu{width:300px;padding:12px 0;border-radius:14px;border-top:3px solid #000dff;box-shadow:0 24px 48px -20px rgba(10,10,35,0.3),0 2px 10px rgba(10,10,35,0.08);overflow:hidden}#top-menu li.menu-item-has-children>ul.sub-menu>li{border-bottom:1px solid rgba(10,10,35,0.07)}#top-menu li.menu-item-has-children>ul.sub-menu>li:last-child{border-bottom:none}#top-menu li.menu-item-has-children>ul.sub-menu>li>a{padding:13px 24px!important;font-size:14px;font-weight:600;line-height:1.35!important;color:rgba(10,10,35,0.72)!important;transition:background-color 0.18s ease,color 0.18s ease,padding-left 0.18s ease}#top-menu li.menu-item-has-children>ul.sub-menu>li>a:hover{background-color:rgba(0,13,255,0.06)!important;color:#000dff!important;opacity:1!important;padding-left:28px!important}#top-menu li.menu-item-has-children>ul.sub-menu>li{width:100%!important}#top-menu li.menu-item-has-children>ul.sub-menu>li>a{width:100%!important;white-space:nowrap}body.single-product{--c360-blue:#000dff;--c360-blue-dark:#0a1fd6;--c360-navy:#0b1230;--c360-gold:#b8873a;--c360-gold-light:#d9b26a;--c360-teal:#0f766e;--c360-teal-light:#14b8a6;--c360-purple:#5b2bd9;--c360-purple-light:#7c4ddb;--c360-orange:#e07a00;--c360-orange-light:#f7922f;--c360-body:#5a5a5a}body.single-product .et_pb_wc_images{background:linear-gradient(145deg,var(--c360-gold-light),var(--c360-gold));border-radius:16px;overflow:hidden;box-shadow:0 20px 50px -16px rgba(184,135,58,0.45)}body.single-product:has(.product_meta a[href*="/product-category/gift-hampers/"]) .et_pb_wc_images{background:linear-gradient(145deg,var(--c360-gold-light),var(--c360-gold));box-shadow:0 20px 50px -16px rgba(184,135,58,0.45)}body.single-product:has(.product_meta a[href*="/product-category/notebooks-diaries/"]) .et_pb_wc_images{background:linear-gradient(145deg,#3347ff,var(--c360-blue));box-shadow:0 20px 50px -16px rgba(0,13,255,0.45)}body.single-product:has(.product_meta a[href*="/product-category/drinkware/"]) .et_pb_wc_images{background:linear-gradient(145deg,var(--c360-teal-light),var(--c360-teal));box-shadow:0 20px 50px -16px rgba(15,118,110,0.45)}body.single-product:has(.product_meta a[href*="/product-category/pens-writing/"]) .et_pb_wc_images{background:linear-gradient(145deg,var(--c360-purple-light),var(--c360-purple));box-shadow:0 20px 50px -16px rgba(91,43,217,0.45)}body.single-product:has(.product_meta a[href*="/product-category/conference-folders/"]) .et_pb_wc_images{background:linear-gradient(145deg,#1e2a4a,var(--c360-navy));box-shadow:0 20px 50px -16px rgba(11,18,48,0.45)}body.single-product:has(.product_meta a[href*="/product-category/organisers/"]) .et_pb_wc_images{background:linear-gradient(145deg,var(--c360-orange-light),var(--c360-orange));box-shadow:0 20px 50px -16px rgba(224,122,0,0.45)}body.single-product .et_pb_wc_title h1{font-family:'Fraunces',Georgia,serif!important;font-weight:500!important;font-size:38px!important;line-height:1.2!important;color:#1f1f1f!important}body.single-product .et_pb_wc_price .price{font-family:'Raleway',sans-serif!important;font-weight:700!important;font-size:30px!important;color:#1f1f1f!important}body.single-product a.et_pb_button_0_tb_body{background:var(--c360-blue)!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:15px 32px!important;font-weight:700!important;letter-spacing:.02em;box-shadow:0 10px 24px -8px rgba(0,13,255,0.55);transition:background .2s ease,transform .2s ease}body.single-product a.et_pb_button_0_tb_body:hover{background:var(--c360-blue-dark)!important;transform:translateY(-1px)}body.single-product a.et_pb_button_1_tb_body{background:#fff!important;color:#1f1f1f!important;border:1.5px solid #d8d3c8!important;border-radius:999px!important;padding:15px 32px!important;font-weight:700!important;transition:border-color .2s ease,color .2s ease}body.single-product a.et_pb_button_1_tb_body:hover{border-color:var(--c360-blue)!important;color:var(--c360-blue)!important}body.single-product .product_meta{font-family:'Open Sans',sans-serif;padding-top:20px;margin-top:20px;border-top:1px solid #eee}body.single-product .product_meta .sku_wrapper,body.single-product .product_meta .posted_in,body.single-product .product_meta .tagged_as{display:block;font-size:13px;color:#8a8a8a;margin-bottom:8px}body.single-product .et_pb_wc_meta.et_pb_wc_no_sku .product_meta .sku_wrapper,body.single-product .et_pb_wc_meta.et_pb_wc_no_categories .product_meta .posted_in,body.single-product .et_pb_wc_meta.et_pb_wc_no_tags .product_meta .tagged_as{display:none!important}body.single-product .product_meta a{display:inline-block;background:#f3f1ea;color:#5a5a5a!important;padding:4px 13px;border-radius:999px;margin:2px 4px 2px 0;text-decoration:none!important;font-weight:600;font-size:12px;transition:background .15s ease,color .15s ease}body.single-product .product_meta a:hover{background:var(--c360-blue);color:#fff!important}body.single-product .et_pb_tabs_controls{border-bottom:1px solid #eee!important}body.single-product .et_pb_tabs_controls li a{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#8a8a8a!important}body.single-product .et_pb_tabs_controls li.et_pb_tab_active a{color:var(--c360-blue)!important}body.single-product .et_pb_tabs_controls li.et_pb_tab_active{border-bottom:2px solid var(--c360-blue)!important}body.single-product .et_pb_all_tabs p,body.single-product .et_pb_all_tabs li{font-family:'Open Sans',sans-serif;color:var(--c360-body);line-height:1.8}body.single-product .et_pb_wc_related_products h2{font-family:'Fraunces',Georgia,serif!important;font-weight:500!important;font-size:26px!important;color:#1f1f1f!important}body.single-product .related.products ul.products li.product .et_shop_image{display:block;border-radius:12px;overflow:hidden}body.single-product .related.products ul.products li.product{transition:transform .18s ease}body.single-product .related.products ul.products li.product:hover{transform:translateY(-4px)}body.single-product .related.products ul.products li.product .woocommerce-loop-product__title{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1f1f1f!important;font-size:15px!important}body.single-product .related.products ul.products li.product .price{font-weight:700!important;color:#1f1f1f!important}body.single-product .related.products li.product.product_cat-gift-hampers .et_shop_image{background:linear-gradient(145deg,var(--c360-gold-light),var(--c360-gold))}body.single-product .related.products li.product.product_cat-notebooks-diaries .et_shop_image{background:linear-gradient(145deg,#3347ff,var(--c360-blue))}body.single-product .related.products li.product.product_cat-drinkware .et_shop_image{background:linear-gradient(145deg,var(--c360-teal-light),var(--c360-teal))}body.single-product .related.products li.product.product_cat-pens-writing .et_shop_image{background:linear-gradient(145deg,var(--c360-purple-light),var(--c360-purple))}body.single-product .related.products li.product.product_cat-conference-folders .et_shop_image{background:linear-gradient(145deg,#1e2a4a,var(--c360-navy))}body.single-product .related.products li.product.product_cat-organisers .et_shop_image{background:linear-gradient(145deg,var(--c360-orange-light),var(--c360-orange))}body.woocommerce-shop .et_pb_shop{padding-top:8px}body.woocommerce-shop ul.products li.product{transition:transform .18s ease}body.woocommerce-shop ul.products li.product:hover{transform:translateY(-4px)}body.woocommerce-shop ul.products li.product .et_shop_image{display:block;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#d9b26a,#b8873a);box-shadow:0 16px 36px -18px rgba(20,20,40,0.35)}body.woocommerce-shop ul.products li.product h2,body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{font-family:'Open Sans',sans-serif!important;font-weight:700!important;color:#1f1f1f!important;font-size:15px!important;margin-top:14px!important}body.woocommerce-shop ul.products li.product .price{font-weight:700!important;color:#1f1f1f!important}body.woocommerce-shop ul.products li.product.product_cat-gift-hampers .et_shop_image{background:linear-gradient(145deg,#d9b26a,#b8873a)}body.woocommerce-shop ul.products li.product.product_cat-notebooks-diaries .et_shop_image{background:linear-gradient(145deg,#3347ff,#000dff)}body.woocommerce-shop ul.products li.product.product_cat-drinkware .et_shop_image{background:linear-gradient(145deg,#14b8a6,#0f766e)}body.woocommerce-shop ul.products li.product.product_cat-pens-writing .et_shop_image{background:linear-gradient(145deg,#7c4ddb,#5b2bd9)}body.woocommerce-shop ul.products li.product.product_cat-conference-folders .et_shop_image{background:linear-gradient(145deg,#1e2a4a,#0b1230)}body.woocommerce-shop ul.products li.product.product_cat-organisers .et_shop_image{background:linear-gradient(145deg,#f7922f,#e07a00)}body.single-product .et_pb_wc_images img,body.single-product .related.products ul.products li.product img.woocommerce-placeholder,body.woocommerce-shop ul.products li.product img.woocommerce-placeholder{opacity:0.22!important}body.single-product #et-boc .et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta .product_meta .posted_in::after,body.single-product #et-boc .et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta .product_meta .tagged_as::after,body.single-product #et-boc .et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta.et_pb_wc_meta .product_meta .sku_wrapper::after{content:""!important}body.single-product .et_pb_column_2_tb_body{display:grid!important;grid-template-columns:1fr 1fr;column-gap:14px;row-gap:18px}body.single-product .et_pb_column_2_tb_body>*{grid-column:1/-1}body.single-product .et_pb_button_0_tb_body_wrapper{grid-column:1/2;margin-top:0!important;align-self:center;order:10}body.single-product .et_pb_button_1_tb_body_wrapper{grid-column:2/3;margin-top:0!important;align-self:center;order:10}body.single-product .et_pb_button_0_tb_body,body.single-product .et_pb_button_1_tb_body{width:100%;text-align:center;box-sizing:border-box}@media (max-width:480px){body.single-product .et_pb_button_0_tb_body,body.single-product .et_pb_button_1_tb_body{padding:12px 10px!important;font-size:12px!important}}body.single-product #main-content .et_pb_section{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' viewBox='0 0 800 800'%3E%3Cg transform='translate(90,110) rotate(-10)' opacity='0.2'%3E%3Crect x='-22' y='-14' width='44' height='30' rx='2' fill='none' stroke='%235b8def' stroke-width='3'/%3E%3Cline x1='0' y1='-14' x2='0' y2='16' stroke='%235b8def' stroke-width='3'/%3E%3Cline x1='-22' y1='0' x2='22' y2='0' stroke='%235b8def' stroke-width='3'/%3E%3Cpath d='M-9,-14 C-16,-24 -2,-26 0,-14 C2,-26 16,-24 9,-14' fill='none' stroke='%235b8def' stroke-width='3'/%3E%3C/g%3E%3Cg transform='translate(330,70) rotate(12)' opacity='0.22'%3E%3Cpath d='M0,-16 L4,-4 L16,0 L4,4 L0,16 L-4,4 L-16,0 L-4,-4 Z' fill='%23ffa94d'/%3E%3C/g%3E%3Cg transform='translate(580,140) rotate(18)' opacity='0.19'%3E%3Cpath d='M-14,-9 C-20,-9 -20,9 -14,9 C-7,9 0,2 0,0 C0,2 7,9 14,9 C20,9 20,-9 14,-9 C7,-9 0,-2 0,0 C0,-2 -7,-9 -14,-9 Z' fill='none' stroke='%23a78bfa' stroke-width='2.8'/%3E%3Ccircle cx='0' cy='0' r='3' fill='%23a78bfa'/%3E%3C/g%3E%3Cg transform='translate(680,380) rotate(-20)' opacity='0.2'%3E%3Cpath d='M-16,-10 L5,-10 L16,0 L5,10 L-16,10 Z' fill='none' stroke='%23ff6fa5' stroke-width='2.8'/%3E%3Ccircle cx='-8' cy='0' r='2.4' fill='%23ff6fa5'/%3E%3C/g%3E%3Cg transform='translate(150,430) rotate(14)' opacity='0.19'%3E%3Crect x='-17' y='-11' width='34' height='24' rx='2' fill='none' stroke='%232bc8c0' stroke-width='2.6'/%3E%3Cline x1='0' y1='-11' x2='0' y2='13' stroke='%232bc8c0' stroke-width='2.6'/%3E%3Cline x1='-17' y1='1' x2='17' y2='1' stroke='%232bc8c0' stroke-width='2.6'/%3E%3C/g%3E%3Cg transform='translate(480,480) rotate(-8)' opacity='0.18'%3E%3Cpath d='M0,-13 L3,-3 L13,0 L3,3 L0,13 L-3,3 L-13,0 L-3,-3 Z' fill='%235b8def'/%3E%3C/g%3E%3Cg transform='translate(70,620) rotate(-15)' opacity='0.19'%3E%3Cpath d='M-12,-8 C-17,-8 -17,8 -12,8 C-6,8 0,2 0,0 C0,2 6,8 12,8 C17,8 17,-8 12,-8 C6,-8 0,-2 0,0 C0,-2 -6,-8 -12,-8 Z' fill='none' stroke='%23ffa94d' stroke-width='2.8'/%3E%3C/g%3E%3Cg transform='translate(360,620) rotate(25)' opacity='0.19'%3E%3Cpath d='M-15,-10 L4,-10 L15,0 L4,10 L-15,10 Z' fill='none' stroke='%23a78bfa' stroke-width='2.6'/%3E%3Ccircle cx='-7' cy='0' r='2.2' fill='%23a78bfa'/%3E%3C/g%3E%3Cg transform='translate(650,650) rotate(-6)' opacity='0.2'%3E%3Crect x='-21' y='-14' width='42' height='29' rx='2' fill='none' stroke='%23ff6fa5' stroke-width='2.8'/%3E%3Cline x1='0' y1='-14' x2='0' y2='15' stroke='%23ff6fa5' stroke-width='2.8'/%3E%3Cline x1='-21' y1='0' x2='21' y2='0' stroke='%23ff6fa5' stroke-width='2.8'/%3E%3C/g%3E%3Cg transform='translate(230,280) rotate(30)' opacity='0.17'%3E%3Cpath d='M0,-11 L2.5,-2.5 L11,0 L2.5,2.5 L0,11 L-2.5,2.5 L-11,0 L-2.5,-2.5 Z' fill='%232bc8c0'/%3E%3C/g%3E%3Cg transform='translate(540,300) rotate(-18)' opacity='0.18'%3E%3Cpath d='M-13,-9 C-18,-9 -18,9 -13,9 C-6,9 0,2 0,0 C0,2 6,9 13,9 C18,9 18,-9 13,-9 C6,-9 0,-2 0,0 C0,-2 -6,-9 -13,-9 Z' fill='none' stroke='%235b8def' stroke-width='2.6'/%3E%3C/g%3E%3Cg transform='translate(250,560) rotate(10)' opacity='0.19'%3E%3Cpath d='M0,-14 L3.5,-3.5 L14,0 L3.5,3.5 L0,14 L-3.5,3.5 L-14,0 L-3.5,-3.5 Z' fill='%23ff6fa5'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}body.single-product a.et_pb_button_0_tb_body,body.single-product a.et_pb_button_1_tb_body{padding:14px 12px!important;font-size:12.5px!important;letter-spacing:0.5px!important;white-space:nowrap}